uv
uv copied to clipboard
An extremely fast Python package and project manager, written in Rust.
### Summary After a lot of painstaking tests, I can conclude that `uv lock` always loads the user's personal `~/.config/uv/uv.toml`, which means that projects `uv.lock` can become poisoned with the...
Resolves https://github.com/astral-sh/uv/issues/16833 `uv self update` could error with a better message if it knows the user has installed it with brew. This diff adds an `InstallSource` we can use the...
### Summary Support target aarch64-linux-android on Termux https://termux.dev/en/ ### Example _No response_
### Summary Running `uv lock --upgrade --dry-run` is showing "**Lockfile changes detected**", but running without the `--dry-run` flag makes no changes to the lockfile. ``` @shenanigansd ➜ /workspaces/core (main) $...
## Summary This PR makes uv log an additional field in the user agent (parsed by https://github.com/pypi/linehaul-cloud-function/pull/237) which captures the subcommand that caused the http requests. Follow-up to #16702. ##...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | actions/attest-build-provenance | action | digest | `c074443` -> `08a89fb` | --- ### Configuration...
```toml # Cargo.toml [package] name = "uv-bug" version = "0.1.0" edition = "2024" [dependencies] uv-install-wheel = "0.0.1" ``` ```rs // main.rs fn main() { println!("Hello, world!"); } ``` building this...
### Summary I'd like to suggest adding a flag to `uv add` such as: `uv add --sync-constraints https://example.com/my-constraints.txt` or `uv add --sync-constraints path/to/file/requirements.txt` This would only fetch and update the...
### Question `uv add numcodecs` is failing, but I'm not sure how to troubleshoot the root cause All I see is `Streaming failed for numcodecs==0.16.4; downloading wheel to disk (I/O...
Fixed https://github.com/astral-sh/uv/issues/16821 This is already explained in the guide, but it was missing from the reference docs.