[go: up one dir, main page]

Crate uv_configuration

Crate uv_configuration 

Source

Structs§

BuildOptions
Concurrency
Concurrency limit settings.
Constraints
A set of constraints for a set of requirements.
DependencyGroups
Manager of all dependency-group decisions and settings history.
DependencyGroupsHistory
Context about a DependencyGroups that we’ve preserved for diagnostics
DependencyGroupsInner
Manager of all dependency-group decisions and settings history.
DependencyGroupsWithDefaults
A trivial newtype wrapped around DependencyGroups that signifies “defaults applied”
EnvFile
A collection of .env file paths.
Excludes
A set of packages to exclude from resolution.
ExtrasSpecification
Manager of all extra decisions and settings history.
ExtrasSpecificationHistory
Context about a ExtrasSpecification that we’ve preserved for diagnostics
ExtrasSpecificationInner
Manager of all dependency-group decisions and settings history.
ExtrasSpecificationWithDefaults
A trivial newtype wrapped around ExtrasSpecification that signifies “defaults applied”
InstallOptions
InstallTarget
Minimal view of a package used to apply install filters.
Overrides
A set of overrides for a set of requirements.
RequiredVersion
A required version of uv, represented as a version specifier (e.g. >=0.5.0).

Enums§

BuildIsolation
Whether to isolate builds.
BuildKind
BuildOutput
DevMode
DryRun
EditableMode
ExportFormat
The format to use when exporting a uv.lock file.
HashCheckingMode
IncludeExtras
IncludeGroups
IndexStrategy
KeyringProviderType
Keyring provider type to use for credential lookup.
NoBinary
NoBuild
PackageNameSpecifier
A specifier used for (e.g.) pip’s --no-binary flag.
PackageNameSpecifiers
A repeated specifier used for (e.g.) pip’s --no-binary flag.
PipCompileFormat
The output format to use in uv pip compile.
ProjectBuildBackend
Available project build backends for use in pyproject.toml.
Reinstall
Whether to reinstall packages.
SourceStrategy
TargetTriple
The supported target triples. Each triple consists of an architecture, vendor, and operating system.
TrustedHost
A host specification (wildcard, or host, with optional scheme and/or port) for which certificates are not verified when making HTTPS requests.
TrustedHostError
TrustedPublishing
Upgrade
Whether to allow package upgrades.
VersionControlError
VersionControlSystem
The version control system to use.

Constants§

UV_DEFAULT_STACK_SIZE
The default minimum stack size for uv threads.
UV_MIN_STACK_SIZE
We don’t allow setting a smaller stack size than 1MB.

Statics§

RAYON_INITIALIZE
Initialize the threadpool lazily. Always call before using rayon the potentially first time.
RAYON_PARALLELISM
The number of threads for the rayon threadpool.

Functions§

min_stack_size
Running out of stack has been an issue for us. We box types and futures in various places to mitigate this.