uv
uv copied to clipboard
An extremely fast Python package and project manager, written in Rust.
Within a given venv, running `uv pip sync ` fails with Access is denied. This is on Windows. ``` (venv311) C:\Users\kraken>uv pip sync requirements.txt error: failed to remove file `\\?\C:\Users\kraken\venv311\Scripts\uv.exe`...
``` (v312-ydmj) ~/tmp/v312 λ uv pip install 'qcore==1.10.0' Resolved 1 package in 10ms error: Failed to download distributions Caused by: Failed to fetch wheel: qcore==1.10.0 Caused by: Failed to build:...
The `generate-shell-completion` subcommand was added in #1675 but doesn't seem to be documented anywhere. It also doesn't appear in the help output (`uv -h`) --- I guess that's intended?
`uv` doesn't seem able to detect the virtual-environment created by [pyenv-virtualenv](https://github.com/pyenv/pyenv-virtualenv). uv version and repro: ``` $ pyenv virtualenv 3.10.2 myenv $ pyenv local myenv $ which python /Users/josh/.pyenv/shims/python $...
Executing `uv pip list --system` does not list any packages. Similarly for `freeze` and `show` subcommands (I did not test any others). ```console $ uv pip list --system -vv uv_interpreter::find_python::find_default_python...
## Summary Closes #1958 This adds linehaul metadata to uv's user-agent when pep508 markers are provided to the RegistryClientBuilder. Thanks to #2381, we were able to leverage most information from...
Following #2489 this is the last remaining difference from Python 3.12's packaging module.
* A minimal code snippet that reproduces the bug. ``` uv pip install --python 3.12 pre-commit Resolved 10 packages in 44ms error: Failed to install: cfgv-3.4.0-py2.py3-none-any.whl (cfgv==3.4.0) Caused by: failed...
See https://github.com/astral-sh/uv/pull/2493#pullrequestreview-1942899151.