uv
uv copied to clipboard
An extremely fast Python package and project manager, written in Rust.
## Summary Minor follow up to https://github.com/astral-sh/uv/pull/9905 to patch `clang` with `cc`. Implements the replacements used in [sysconfigpatcher](https://github.com/bluss/sysconfigpatcher/blob/main/src/sysconfigpatcher.py#L54), namely ```python DEFAULT_VARIABLE_UPDATES = { "CC": WordReplace("clang", "cc"), "CXX": WordReplace("clang++", "c++"), "BLDSHARED":...
Suggest adding the completions to a file in the completions folder instead of generating the completions on every shell launch. ## Summary Suggest adding the completions to a file in...
Since I'm new to uv I still did not get how to deal with different named venvs. I want to have a venv311 and a venv312 in the same project....
I have a console script which invokes a code that expects environments variables containing a dot (.) in their names to be passed. Sadly unlike "/bin/bash", /bin/sh does not support...
Would it be possible to have an option to read Python versions from trove classifiers ? I.e. read ```string Programming Language :: Python :: 3.13 ``` in `pyproject.toml` instead of...
### Description `uv run` fails with a `ModuleNotFoundError` when the venv `uv_cache.json` is present. This doesn’t happen on an earlier macOS version. ### Environment - uv version: uv 0.5.9 (0652800cb...
If `pyproject.toml` contains invalid TOML, eg: ``` [project] name "testcase" version = "0.0.0" requires-python = ">=3.13" dependencies = [] ``` (Which is missing the `=` for the `name` field) Then...
## Summary Existing documentation on how to apply a matrix strategy over the python version in a github workflow is incomplete and possibly misleading. This PR deletes the existing section...
I've been using uv and really enjoy it, but I've noticed a missing feature that other package managers like pdm provide: a command to install all the dependencies listed in...
Resolves #2500 Intend to resolve #4466 before coming out of draft mode here. x-ref , since this PR removes an assumption introduced in that PR that a missing site-packages directory...