uv/crates/uv-pypi-types/src
Charlie Marsh 289771e311
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.
2024-11-20 09:05:50 -05:00
..
metadata Avoid validating extra and group sources in `build-system.requires` (#9273) 2024-11-20 09:05:50 -05:00
base_url.rs Add `uv-` prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
conflicts.rs uv-pypi-types: make 'contains' methods generic 2024-11-14 08:02:46 -05:00
direct_url.rs Add `uv-` prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
lenient_requirement.rs Remove separate test files in favor of same-file `mod tests` (#9199) 2024-11-18 20:11:46 +00:00
lib.rs uv-pypi-types: rename conflicting_groups module to conflicts 2024-11-14 08:02:46 -05:00
marker_environment.rs add support for specifying conflicting extras (#8976) 2024-11-13 09:52:28 -05:00
parsed_url.rs Remove separate test files in favor of same-file `mod tests` (#9199) 2024-11-18 20:11:46 +00:00
requirement.rs Allow conflicting extras in explicit index assignments (#9160) 2024-11-19 01:06:25 +00:00
scheme.rs Add `uv-` prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
simple_json.rs Remove separate test files in favor of same-file `mod tests` (#9199) 2024-11-18 20:11:46 +00:00
supported_environments.rs Add `uv-` prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00