mirror of
https://github.com/astral-sh/uv.git
synced 2025-07-28 15:43:47 +00:00
Return a structured result from Lock::satisfies
(#6119)
## Summary Gives the caller control over how messages are reported back to the user. Also merges the index-location validation into the lock, since we're already iterating over the packages.
This commit is contained in:
parent
b627c9f5e1
commit
9d514cbbe0
4 changed files with 151 additions and 56 deletions
|
@ -3,7 +3,7 @@ pub use error::{NoSolutionError, NoSolutionHeader, ResolveError};
|
|||
pub use exclude_newer::ExcludeNewer;
|
||||
pub use exclusions::Exclusions;
|
||||
pub use flat_index::FlatIndex;
|
||||
pub use lock::{Lock, LockError, ResolverManifest, TreeDisplay};
|
||||
pub use lock::{Lock, LockError, ResolverManifest, SatisfiesResult, TreeDisplay};
|
||||
pub use manifest::Manifest;
|
||||
pub use options::{Options, OptionsBuilder};
|
||||
pub use preferences::{Preference, PreferenceError, Preferences};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue