uv
uv copied to clipboard
An extremely fast Python package and project manager, written in Rust.
## Summary Fixes #12761 and #12746. I'm interpreting the "special handling" required to mean erroring so that we skip the subsequent Git fetch operation in [`.git_metadata`](https://github.com/astral-sh/uv/blob/12bfbed0ecf29e7d11cb200d0d3ede9adc0da98d/crates/uv-distribution/src/source/mod.rs#L1636-L1653) and [`.resolve_revision`](https://github.com/astral-sh/uv/blob/12bfbed0ecf29e7d11cb200d0d3ede9adc0da98d/crates/uv-distribution/src/source/mod.rs#L1878-L1891) of `SourceDistributionBuilder`....
## Summary Make `uv python install` read `requires-python` field in `pyproject.toml` before installing a default Python. Currently, only the command line arguments and the files `.python-version` and `.python-versions` are used....
### Question I'm trying to use a workspace to install a set of packages for the purpose of running ci/unittests, but It doesn't seem like we can install dependency groups...
Hello. I am having difficulties using uv in docker. My project structure has two python libraries, one is an API server, and the other is an internal library. The problem...
### Question Is it possible to use `uv` to provide globally available (*system*?) python? Or it's out of scope for `uv` (e.g. `uv` is focused on project package management *only*)...
### Summary Hello, I try to use [constraint-dependencies](https://docs.astral.sh/uv/reference/settings/#constraint-dependencies) setting to apply constraints for the dependency resolver. I need to apply constraints because I need to install `pyqt5` dependency in a...
### Question When running uv sync, I encountered a build error for a local package: Resolved 158 packages in 3ms x Failed to build `test1 @ file:///D:/pycharm/uv/test1` |-> The build...
### Summary We are in a corporate scenario where we want to **always** use our private index and "disable" fetching from PyPi. According to [the docs](https://docs.astral.sh/uv/configuration/indexes/#defining-an-index), this can be done...
### Summary ### Issue On my work-managed machine, I have `pyenv` installed (i.e., non-optional), which seems to be conflicting with `uv`. When the current pinned version is set to a...
### Summary Now `uv` for some reason ignores XDG variables when installing in **windows** and needs to manually set `uv_*` environment variables. It would be nice if windows also used...