Split metadata parsing into a module (#7656)

This commit is contained in:
konsti 2024-09-24 17:16:21 +02:00 committed by GitHub
parent 83f1abdf57
commit 484717d42f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
18 changed files with 984 additions and 925 deletions

View file

@ -30,7 +30,7 @@ use locals::Locals;
use pep440_rs::{Version, MIN_VERSION};
use pep508_rs::MarkerTree;
use platform_tags::Tags;
use pypi_types::{Metadata23, Requirement, VerbatimParsedUrl};
use pypi_types::{MetadataResolver, Requirement, VerbatimParsedUrl};
pub use resolver_markers::ResolverMarkers;
pub(crate) use urls::Urls;
use uv_configuration::{Constraints, Overrides};
@ -2583,7 +2583,7 @@ enum Response {
/// The returned metadata for an already-installed distribution.
Installed {
dist: InstalledDist,
metadata: Metadata23,
metadata: MetadataResolver,
},
}