astral-sh
uv
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
remove as many `Box::pin` calls as possible The remaining uses are in `crates/uv-requirements-txt/src/lib.rs`, where they're necessary because the async fn is recursive.
jack/remove_box_pin
57 minutes ago
Add test for blank lines in top_level.txt Checks that uninstall ignores blank or whitespace-only lines in top_level.txt, still removes valid entries, and does not touch site-packages.
nooscraft:bugfix/19113
3 hours ago
Stop stacking progress bars when a wheel download is retried
nooscraft:fix/clear-progress-bar-on-download-retry
6 hours ago
Document non-project workspace gap for #19106 The fix in the previous commit addresses the package-level dependency-groups loop, but an analogous block handles dependency groups on the workspace *manifest* (used when the root `pyproject.toml` has `[tool.uv.workspace]` but no `[project]` table). That loop has the same defect: self-extras activated by `pkg[extra]` group entries are never propagated into `activated_extras`, so conflict-gated transitive deps are silently dropped at sync time. Add a test that pins the buggy behavior and a `TODO(#19106)` comment at the matching spot in `installable.rs` pointing at the test.
zaniebot:claude/fix-uv-issue-19106-AaogG
11 hours ago
Update Rust crate fastrand to v2.4.1 (#19068) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [fastrand](https://redirect.github.com/smol-rs/fastrand) | workspace.dependencies | minor | `2.3.0` β `2.4.1` | --- ### Release Notes <details> <summary>smol-rs/fastrand (fastrand)</summary> ### [`v2.4.1`](https://redirect.github.com/smol-rs/fastrand/blob/HEAD/CHANGELOG.md#Version-241) [Compare Source](https://redirect.github.com/smol-rs/fastrand/compare/v2.4.0...v2.4.1) - Fix build failure with `js` feature. ([#​125](https://redirect.github.com/smol-rs/fastrand/issues/125)) ### [`v2.4.0`](https://redirect.github.com/smol-rs/fastrand/blob/HEAD/CHANGELOG.md#Version-240) [Compare Source](https://redirect.github.com/smol-rs/fastrand/compare/v2.3.0...v2.4.0) - Bump MSRV to 1.63. ([#​104](https://redirect.github.com/smol-rs/fastrand/issues/104)) - Improve quality of f32/f64 generation. ([#​103](https://redirect.github.com/smol-rs/fastrand/issues/103)) - Add `f{32,64}_inclusive` and `Rng::f{32,64}_inclusive`. ([#​103](https://redirect.github.com/smol-rs/fastrand/issues/103)) - Make `Rng::with_seed` const. ([#​107](https://redirect.github.com/smol-rs/fastrand/issues/107)) - Update `getrandom` to 0.3. ([#​104](https://redirect.github.com/smol-rs/fastrand/issues/104)) </details> --- ### Configuration π **Schedule**: (UTC) - Branch creation - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`) - Automerge - At any time (no schedule defined) π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. π **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/uv). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEzOC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJidWlsZDpza2lwLWRvY2tlciIsImJ1aWxkOnNraXAtcmVsZWFzZSIsImludGVybmFsIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
11 hours ago
Activate self-extras from dependency groups during sync When a dependency group references a `pkg[extra]` self-extra and that extra participates in `[tool.uv.conflicts]`, activating the group should activate the extra so that conflict markers on transitive dependencies evaluate correctly. Previously, the extras gained from a group's `pkg[extra]` entries were only used for a one-shot marker check on the group dep itself and never added to the activated set, so `uv sync` could skip gated transitive dependencies that `uv sync --extra <name>` would install. Fixes #19106.
zaniebot:claude/fix-uv-issue-19106-AaogG
11 hours ago
Disable Python version updates in `test-integration.yml` (#19107) These should not be bumped by automation. Co-authored-by: Claude <noreply@anthropic.com>
main
11 hours ago
Update Rust crate fastrand to v2.4.1
renovate/fastrand-2.x-lockfile
19 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
remove as many `Box::pin` calls as possible
#19115
1 hour ago
d3d7f6e
jack/remove_box_pin
CodSpeed Performance Gauge
0%
Prevent uninstalling site-packages for empty .egg-info top_level.txt
#19114
3 hours ago
c764da3
nooscraft:bugfix/19113
CodSpeed Performance Gauge
0%
Stop stacking progress bars when a wheel download is retried
#19111
7 hours ago
cdebb99
nooscraft:fix/clear-progress-bar-on-download-retry
Β© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs