uv/crates/uv-git/src
Charlie Marsh 3395d24959
Allow user to constrain supported lock environments (#6210)
## Summary

The strategy here is: if the user provides supported environments, we
use those as the initial forks when resolving. As a result, we never add
or explore branches that are disjoint with the supported environments.
(If the supported environments change, we ignore the lockfile entirely,
so we don't have to worry about any interactions between supported
environments and the preference forks.)

Closes https://github.com/astral-sh/uv/issues/6184.
2024-08-20 13:28:04 +00:00
..
credentials.rs Redact Git credentials from `pyproject.toml` (#6074) 2024-08-14 01:30:02 +00:00
git.rs Allow user to constrain supported lock environments (#6210) 2024-08-20 13:28:04 +00:00
lib.rs Redact Git credentials from `pyproject.toml` (#6074) 2024-08-14 01:30:02 +00:00
resolver.rs Fix reuse of Git commits in lockfile (#5908) 2024-08-08 13:01:59 +00:00
sha.rs Use full requirement when serializing receipt (#5494) 2024-07-31 16:16:39 +00:00
source.rs Redact Git credentials from `pyproject.toml` (#6074) 2024-08-14 01:30:02 +00:00