Crate uv_distribution

Crate uv_distribution 

Source

Structs§

ArchiveMetadata
The metadata associated with an archive.
BuildRequires
Lowered requirements from a [build-system.requires] field in a pyproject.toml file.
BuiltWheelIndex
A local index of built distributions for a specific source distribution.
DistributionDatabase
A cached high-level interface to convert distributions (a requirement resolved to a location) to a wheel or wheel metadata.
FlatRequiresDist
Like uv_pypi_types::RequiresDist, but with any recursive (or self-referential) dependencies resolved.
HttpArchivePointer
A pointer to an archive in the cache, fetched from an HTTP archive.
LocalArchivePointer
A pointer to an archive in the cache, fetched from a local path.
LocalWheel
A locally available wheel.
LoweredExtraBuildDependencies
Lowered extra build dependencies.
LoweredRequirement
Metadata
RegistryWheelIndex
A local index of distributions that originate from a registry, like PyPI.
RequiresDist
SourcedDependencyGroups
Like crate::RequiresDist but only supporting dependency-groups.

Enums§

Error
LoweringError
An error parsing and merging tool.uv.sources with project.{dependencies,optional-dependencies}.
MetadataError

Traits§

Reporter

Functions§

prune
Prune any unused source distributions from the cache.