uv
uv copied to clipboard
An extremely fast Python package and project manager, written in Rust.
I am trying to install [PyEMMA](http://emma-project.org/latest/) in a new environment with `uv 0.5.5` on a Linux machine: ```bash pip install wheel pip install pyemma ``` works, while: ```bash uv pip...
Enable `lzma-sys/static` through the performance feature not only in uv, but in uv-dev and uv-bench too, to avoid the system dependency on `liblzma-dev`. Ref #9880
## Summary See https://github.com/astral-sh/uv/issues/9711 for an extensive explanation of the problem at play here. This PR attempts to improve the resolver for cases in which a source distribution isn't available....
## Summary The `fork-strategy` default value was overlooked in #9887.
Hello there! **Issue:** When compiling dependencies with `uv pip compile requirements.in` we noticed that `uv` is putting `md5` hashes instead of `sha` hashes in the resulting `requirements.txt`. This is a...
Hey! We're giving https://github.com/astral-sh/uv/issues/9452 a try to help guide people towards common issues and set expectations for interactions in the issue tracker. That issue is locked to avoid distracting commentary,...
I've tried looking through other similar issues but nothing helps. I was running this but it failed. ``` > uv tool install git+https://github.com/magic-wormhole/magic-wormhole@master Updating https://github.com/magic-wormhole/magic-wormhole (master) error: Git operation failed...
Closes https://github.com/astral-sh/uv/issues/9891 There are two changes here 1. We now exclude pre-releases (if they are not allowed) from the available versions set when simplifying ranges, this means the simplified range...
How do I set environment variables for the virtual environment created by UV? I tried setting it ```.venv/scripts/activate_this.py``` and it doesn't work. ``` # activate_this.py ... os.environ["PATH"] = os.pathsep.join([bin_dir, *os.environ.get("PATH",...
Extends the hints from https://github.com/astral-sh/uv/pull/9948 with `BuildOptions` context so we can explain a bit more.