uv
uv copied to clipboard
An extremely fast Python package and project manager, written in Rust.
So this is a weird one that involves the `editables` project, cc @pfmoore for awareness. Originally reported via https://github.com/tox-dev/tox-uv/issues/41, but created a simpler reproducer here. Consider the following test file...
``` ❯ lsd --tree .venv/ .venv └── magic.txt ~/git/github/tox-uv on main [!?⇕] ❯ uv venv Using Python 3.12.1 interpreter at: /Users/bgabor8/.pyenv/versions/3.12.1/bin/python3 Creating virtualenv at: .venv uv::venv::creation ×...
On Fedora 39 (and presumably some other distros), Python packages can be installed in two directories, lib/ and lib64. E.g. system packages can be both in: - /usr/lib/python3.12/site-packages - /usr/lib64/python3.12/site-packages...
This is a follow-up to #1594 to track the remaining work to reach pip compatibility (ordered by importance) - [x] `Required-by` field (extremely useful) - [x] `Editable project location` -...
Added `uv pip check` to replace `pip check` in our CI (i.e. [here](https://github.com/zenml-io/zenml/pull/2520/files#diff-674e2904ada0d1873475b631dd3b95344eb79d8dedf60c0e341c4bbf831a4049R94). The CI passed previously without issue when running `pip check`, but when switching to `uv` I get...
The no build error messages are very verbose since they do no collapse versions. Example: ``` $ echo "pytest-pep8" | cargo run -q pip compile --no-build - × No solution...
## Summary We want to use this in `pixi` to check the installed info against the lock file. ## Test Plan Not added any tests yet. I know uv writes...
From 8-core to 16-core. Mostly hoping for better network throughput.
I am not sure if this is a bug or an ui/ux issue ``` uv pip install -r requirements.txt Resolved 426 packages in 164ms ░░░░░░░░░░░░░░░░░░░░ [0/5] Fetching packages... ``` its...