uv
uv copied to clipboard
An extremely fast Python package and project manager, written in Rust.
We should track our uses of managed toolchains (e.g. when used in `uv venv`, `uv tool install` and `uv sync`) then ensure that the toolchain is no longer in use...
When specifying the same argument multiple times, the same version will be downloaded multiple times: ```sh $ cargo run -- python install --preview --force 3.12.3 cpython-3.12 3.12.3 3.12 Looking for...
## Summary Resolves #4825 ## Test Plan ```sh $ cargo run -- python install --force --preview $ cargo run -- venv -p 3.12 --python-preference only-managed $ cargo run -- tool...
## Summary Addressing the issue detailed [here](https://github.com/astral-sh/uv/issues/2155) regarding the visibility of the Python path when doing `uv install`. ## Test Plan TBD - can't quite reproduce the errors I'm seeing...
## Summary - `uv sync` will now lock by default. - `uv sync --locked` will lock, and error if the generated lock does not match `uv.lock` on-disk. - `uv sync...
These have a significant size reduction and are automatically prioritized to the optimized version for each platform, see https://github.com/astral-sh/uv/pull/4775#discussion_r1666890324 What are the downsides to using these? Rye does not appear...
```sh $ python -V Python 3.12.1 $ cargo run -q -- run --preview --isolated --python 3.12.3 python -V 3.12.1 // ^ should be 3.12.3 $ cargo run -q -- --version...
I run the the following command over kaggle and collab. `!pip install uv` `!uv venv` `!source .venv/bin/activate` `!uv pip install thefuzz` `from thefuzz import fuzz` Error `--------------------------------------------------------------------------- ModuleNotFoundError Traceback (most...
## Summary Resolves #4802 ## Test Plan - `cargo test` ```sh ❯ cargo run -- cache prune -v Pruning cache at: /Users/ahmedilyas/Library/Caches/uv No unused entries found ❯ cargo run --...
## Summary Resolves #4834 ## Test Plan ```sh # 3.12.3 is a `install_only` archive $ cargo run -- python install --preview --force 3.12.3 # 3.9.4 has only `full` archive $...