|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## 0.5.4 |
| 4 | + |
| 5 | +### Enhancements |
| 6 | + |
| 7 | +- Accept either singular or plural values for CLI requirements ([#9196](https://github.com/astral-sh/uv/pull/9196)) |
| 8 | +- Add `--all-groups` to `uv sync`, `uv run`, `uv export`, and `uv tree` ([#8892](https://github.com/astral-sh/uv/pull/8892)) |
| 9 | +- Add a progress bar to `uv tree --outdated` and `uv pip list --outdated` ([#9284](https://github.com/astral-sh/uv/pull/9284)) |
| 10 | +- Add retries for Python downloads ([#9274](https://github.com/astral-sh/uv/pull/9274)) |
| 11 | +- Use exponential backoff for publish retries ([#9276](https://github.com/astral-sh/uv/pull/9276)) |
| 12 | +- Add manylinux target triples up to glibc 2.40 ([#9234](https://github.com/astral-sh/uv/pull/9234)) |
| 13 | + |
| 14 | +### Performance |
| 15 | + |
| 16 | +- Parallelize network requests in `uv tree --outdated` ([#9280](https://github.com/astral-sh/uv/pull/9280)) |
| 17 | +- Use `zlib-rs` on all platforms ([#9264](https://github.com/astral-sh/uv/pull/9264)) |
| 18 | + |
| 19 | +### Bug fixes |
| 20 | + |
| 21 | +- Avoid validating extra and group sources in `build-system.requires` ([#9273](https://github.com/astral-sh/uv/pull/9273)) |
| 22 | +- Catch retries with wrapped `reqwest` errors ([#9253](https://github.com/astral-sh/uv/pull/9253)) |
| 23 | +- Sort hashes in `uv export` output ([#9237](https://github.com/astral-sh/uv/pull/9237)) |
| 24 | +- Strip `--index` and `--default-index` from command header ([#9288](https://github.com/astral-sh/uv/pull/9288)) |
| 25 | + |
| 26 | +### Documentation |
| 27 | + |
| 28 | +- Add breadcrumbs to the documentation ([#9242](https://github.com/astral-sh/uv/pull/9242)) |
| 29 | +- Add minimum version to PyTorch guide ([#9247](https://github.com/astral-sh/uv/pull/9247)) |
| 30 | +- Add support for anchor redirects with client-side js ([#9212](https://github.com/astral-sh/uv/pull/9212)) |
| 31 | +- Improve content on project configuration ([#9235](https://github.com/astral-sh/uv/pull/9235)) |
| 32 | +- Improve the project creation documentation ([#9236](https://github.com/astral-sh/uv/pull/9236)) |
| 33 | +- Move the integration guides into the "Guides" section as a collapsed group ([#9245](https://github.com/astral-sh/uv/pull/9245)) |
| 34 | +- Reorganize the project concept documentation ([#9121](https://github.com/astral-sh/uv/pull/9121)) |
| 35 | +- Use the full screen height for the main content to stabilize the nav ([#9153](https://github.com/astral-sh/uv/pull/9153)) |
| 36 | + |
| 37 | +### Error messages |
| 38 | + |
| 39 | +- Add dedicated warning for empty stdin ([#9256](https://github.com/astral-sh/uv/pull/9256)) |
| 40 | + |
3 | 41 | ## 0.5.3
|
4 | 42 |
|
5 | 43 | This release includes support for conflicting optional dependencies and dependency groups in the uv resolver, including the ability to specify dependency sources (like index assignment) on a per-extra or per-group basis.
|
|
0 commit comments