..
lock
Add support for relative durations in `exclude-newer` ( #16814 )
2025-12-09 19:52:14 +00:00
pubgrub
Fix inclusive constraints on available package versions in resolver errors ( #16629 )
2025-11-07 09:23:37 -06:00
resolution
Rename `provides_extras` to `provides_extra` ( #15825 )
2025-09-14 13:27:45 +00:00
resolver
Validate URL wheel tags against `Requires-Python` and required environments ( #16824 )
2025-11-25 20:05:58 -05:00
candidate_selector.rs
Avoid rejecting already-installed URL distributions with `--no-sources` ( #16094 )
2025-10-02 09:32:14 -04:00
dependency_mode.rs
Store resolution options in lockfile ( #5264 )
2024-07-22 08:28:22 -04:00
dependency_provider.rs
All (virtual) packages must have a priority ( #10853 )
2025-01-23 16:09:47 +00:00
error.rs
Update Rust toolchain to 1.91 and MSRV to 1.89 ( #16531 )
2025-10-30 22:34:59 -05:00
exclude_newer.rs
Change exclude-newer type into optional string ( #17121 )
2025-12-13 13:42:01 -06:00
exclusions.rs
Import `PackageName` from `uv-normalize` ( #15439 )
2025-08-21 23:15:40 +00:00
flat_index.rs
Bump MSRV to 1.85 and Edition 2024 ( #13516 )
2025-05-18 19:38:43 -04:00
fork_indexes.rs
Use parsed URLs for conflicting URL error message ( #14380 )
2025-07-01 08:18:01 -04:00
fork_strategy.rs
Introduce a `--fork-strategy` preference mode ( #9868 )
2024-12-13 16:05:07 -05:00
fork_urls.rs
Use parsed URLs for conflicting URL error message ( #14380 )
2025-07-01 08:18:01 -04:00
graph_ops.rs
Add support for `package`-level conflicts in workspaces ( #14906 )
2025-08-08 07:44:58 -05:00
lib.rs
Add support for relative durations in `exclude-newer` ( #16814 )
2025-12-09 19:52:14 +00:00
manifest.rs
Enable first-class dependency exclusions ( #16528 )
2025-10-31 10:14:12 -04:00
marker.rs
Introduce a generic type for list operations ( #14792 )
2025-07-21 18:21:46 +02:00
options.rs
Add `exclude-newer-package` ( #14489 )
2025-07-29 17:00:25 -05:00
pins.rs
Improve file pinning comments ( #10387 )
2025-01-08 11:42:25 +00:00
preferences.rs
Cache `WHEEL` and `METADATA` reads in installed distributions ( #15489 )
2025-08-25 13:40:20 +00:00
prerelease.rs
Make the use of `Self` consistent. ( #15074 )
2025-08-05 20:17:12 +01:00
python_requirement.rs
Add `[tool.uv.dependency-groups].mygroup.requires-python` ( #13735 )
2025-06-13 22:04:13 +00:00
redirect.rs
Reject ambiguously parsed URLs ( #16622 )
2025-11-12 16:27:57 +00:00
resolution_mode.rs
Respect fork markers in `--resolution-mode=lowest-direct` ( #8839 )
2024-11-05 21:09:38 +00:00
universal_marker.rs
Add support for `package`-level conflicts in workspaces ( #14906 )
2025-08-08 07:44:58 -05:00
version_map.rs
Add support for relative durations in `exclude-newer` ( #16814 )
2025-12-09 19:52:14 +00:00
yanks.rs
Move lowered requirement source type out of `uv-pypi-types` ( #12356 )
2025-03-20 21:16:12 -04:00