Avoid validating extra and group sources in build-system.requires (#9273)

## Summary

This was an oversight in the initial implementation. We shouldn't
validate sources for the `build-system.requires` field, since extras and
groups can _never_ be active.

Closes https://github.com/astral-sh/uv/issues/9259.
This commit is contained in:
Charlie Marsh 2024-11-20 09:05:50 -05:00 committed by GitHub
parent ccc0962cbd
commit 289771e311
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 193 additions and 20 deletions

View file

@ -2,7 +2,9 @@ pub use distribution_database::{DistributionDatabase, HttpArchivePointer, LocalA
pub use download::LocalWheel;
pub use error::Error;
pub use index::{BuiltWheelIndex, RegistryWheelIndex};
pub use metadata::{ArchiveMetadata, LoweredRequirement, Metadata, MetadataError, RequiresDist};
pub use metadata::{
ArchiveMetadata, BuildRequires, LoweredRequirement, Metadata, MetadataError, RequiresDist,
};
pub use reporter::Reporter;
pub use source::prune;