Expand description
Binary download and installation utilities for uv.
These utilities are specifically for consuming distributions that are not Python packages,
e.g., ruff (which does have a Python package, but also has standalone binaries on GitHub).
Structs§
- Resolved
Version - A resolved version with its artifact information.
Enums§
- Archive
Format - Archive formats for binary downloads.
- BinVersion
- Specifies which version of a binary to use.
- Binary
- Binary tools that can be installed.
- Error
- Errors that can occur during binary download and installation.
Traits§
- Reporter
- Progress reporter for binary downloads.
Functions§
- bin_
install - Install the given binary from a
ResolvedVersion. - find_
matching_ version - Find a version of a binary that matches the given constraints.