uv
uv copied to clipboard
An extremely fast Python package and project manager, written in Rust.
### Summary See example below: ``` > uv python list cpython-3.14.0a6-windows-x86_64-none cpython-3.14.0a6+freethreaded-windows-x86_64-none cpython-3.13.3-windows-x86_64-none cpython-3.13.3+freethreaded-windows-x86_64-none cpython-3.12.10-windows-x86_64-none cpython-3.11.12-windows-x86_64-none cpython-3.11.9-windows-x86_64-none C:\software\Python311\python.exe cpython-3.11.9-windows-x86_64-none C:\Software\Python311\python.exe cpython-3.10.17-windows-x86_64-none cpython-3.10.11-windows-x86_64-none C:\Software\Python310\python.exe cpython-3.9.22-windows-x86_64-none cpython-3.9.13-windows-x86_64-none L:\Software\Python39\python.exe cpython-3.8.20-windows-x86_64-none pypy-3.11.11-windows-x86_64-none pypy-3.10.16-windows-x86_64-none pypy-3.9.19-windows-x86_64-none...
### Summary when I use uv to add some package or uv sync my project, I frequently encouter an error like this: Cannot allocate memory (os error 12) ```bash ╰─...
### Summary When attempting to update uv using itself (i.e., by running a command like uv self update), the update process causes uv to uninstall itself. After this, attempting to...
### Summary Running uv with any python version that is not 3.9 (system default) will result in a "Cannot open shared object file: No such file or directory" error. Here...
In an attempt to avoid the horrible cross-build segfault do to apt install failures... use uv instead of pip to perform the installation.
### Question Take the package [`dagster-dbt`](https://pypi.org/project/dagster-dbt/). This is a package which lives inside the [dagster monorepo](https://github.com/dagster-io/dagster/tree/master/python_modules/libraries/dagster-dbt). Using this library involves a lot of cross dependencies between different dagster packages. I...
### Summary When installing a dependency fails, it would be nice if I could ask UV to keep the build directory so I can look at log files in it....
### Summary Currently, `uv pip compile SRC_FILE -o pylock.toml --python-version 3.12.10` resolves to: ```toml # ... lock-version = "1.0" created-by = "uv" requires-python = ">=3.12.10" # ... ``` The problem...
In uv, if you install the latest managed patch version, virtual environments that were created with a minor version like `3.13` will not automatically upgrade to that patch. Currently, you’d...
### Summary Hello, we are witnessing an issue with `uv pip install -r requirements.txt`. We are using an instance of pypicloud backed by S3 (we are aware it's unmaintained, but...