uv/crates/uv-pypi-types/src
Charlie Marsh f5447ce965
Invalidate lockfile when static versions change (#10858)
## Summary

We should only be ignoring changes in `version` for dynamic projects;
for static projects, it should still be enforced. We should also be
invalidating the lockfile if a project goes from static to dynamic or
vice versa.

Closes #10852.
2025-01-22 17:58:15 +00:00
..
metadata Invalidate lockfile when static versions change (#10858) 2025-01-22 17:58:15 +00:00
base_url.rs Add `uv-` prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
conflicts.rs Upgrade minimum Rust version to 1.83 (#9815) 2024-12-11 10:06:19 -06: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 Include `commit_id` and `requested_revision` in `direct_url.json` (#10862) 2025-01-22 12:16:49 -05:00
requirement.rs Remove the `FullCommit` variant from `GitReference` (#10803) 2025-01-21 19:26:58 +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