mirror of
https://github.com/astral-sh/uv.git
synced 2025-08-01 09:32:18 +00:00
Show full derivation chain when encountering build failures (#9108)
## Summary This PR adds context to our error messages to explain _why_ a given package was included, if we fail to download or build it. It's quite a large change, but it motivated some good refactors and improvements along the way. Closes https://github.com/astral-sh/uv/issues/8962.
This commit is contained in:
parent
a552f74308
commit
fe477c3417
20 changed files with 1147 additions and 172 deletions
|
@ -18,9 +18,9 @@ pub use resolution::{
|
|||
};
|
||||
pub use resolution_mode::ResolutionMode;
|
||||
pub use resolver::{
|
||||
BuildId, DefaultResolverProvider, InMemoryIndex, MetadataResponse, PackageVersionsResult,
|
||||
Reporter as ResolverReporter, Resolver, ResolverEnvironment, ResolverProvider,
|
||||
VersionsResponse, WheelMetadataResult,
|
||||
BuildId, DefaultResolverProvider, DerivationChainBuilder, InMemoryIndex, MetadataResponse,
|
||||
PackageVersionsResult, Reporter as ResolverReporter, Resolver, ResolverEnvironment,
|
||||
ResolverProvider, VersionsResponse, WheelMetadataResult,
|
||||
};
|
||||
pub use version_map::VersionMap;
|
||||
pub use yanks::AllowedYanks;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue