mirror of
https://github.com/astral-sh/uv.git
synced 2025-07-07 21:35:00 +00:00
Bump version to 0.2.24 (#4974)
This commit is contained in:
parent
c14de2a92a
commit
527b711bc7
7 changed files with 60 additions and 7 deletions
30
CHANGELOG.md
30
CHANGELOG.md
|
@ -1,5 +1,35 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## 0.2.24
|
||||||
|
|
||||||
|
### Enhancements
|
||||||
|
|
||||||
|
- Add support for 'any' Python requests ([#4948](https://github.com/astral-sh/uv/pull/4948))
|
||||||
|
- Allow constraints to be provided in `--upgrade-package` ([#4952](https://github.com/astral-sh/uv/pull/4952))
|
||||||
|
- Add `manylinux_2_31` to supported `--python-platform` ([#4965](https://github.com/astral-sh/uv/pull/4965))
|
||||||
|
- Improve marker simplification ([#4639](https://github.com/astral-sh/uv/pull/4639))
|
||||||
|
|
||||||
|
### CLI
|
||||||
|
|
||||||
|
- Display short help menu when `--help` is used ([#4772](https://github.com/astral-sh/uv/pull/4772))
|
||||||
|
- Allow `uv help` global options during `uv help` ([#4906](https://github.com/astral-sh/uv/pull/4906))
|
||||||
|
- Use paging for `uv help` display when available ([#4909](https://github.com/astral-sh/uv/pull/4909))
|
||||||
|
|
||||||
|
### Performance
|
||||||
|
|
||||||
|
- Switch to single threaded async runtime ([#4934](https://github.com/astral-sh/uv/pull/4934))
|
||||||
|
|
||||||
|
### Bug fixes
|
||||||
|
|
||||||
|
- Avoid AND-ing multi-term specifiers in marker normalization ([#4911](https://github.com/astral-sh/uv/pull/4911))
|
||||||
|
- Avoid inferring package name for GitHub Archives ([#4928](https://github.com/astral-sh/uv/pull/4928))
|
||||||
|
- Retry on connection reset network errors ([#4960](https://github.com/astral-sh/uv/pull/4960))
|
||||||
|
- Apply extra to overrides and constraints ([#4829](https://github.com/astral-sh/uv/pull/4829))
|
||||||
|
|
||||||
|
### Rust API
|
||||||
|
|
||||||
|
- Allow `uv` crate to be used as a library ([#4642](https://github.com/astral-sh/uv/pull/4642))
|
||||||
|
|
||||||
## 0.2.23
|
## 0.2.23
|
||||||
|
|
||||||
### Enhancements
|
### Enhancements
|
||||||
|
|
4
Cargo.lock
generated
4
Cargo.lock
generated
|
@ -4439,7 +4439,7 @@ checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "uv"
|
name = "uv"
|
||||||
version = "0.2.23"
|
version = "0.2.24"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anstream",
|
"anstream",
|
||||||
"anyhow",
|
"anyhow",
|
||||||
|
@ -5142,7 +5142,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "uv-version"
|
name = "uv-version"
|
||||||
version = "0.2.23"
|
version = "0.2.24"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "uv-virtualenv"
|
name = "uv-virtualenv"
|
||||||
|
|
|
@ -1,5 +1,28 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## 0.2.24
|
||||||
|
|
||||||
|
### Preview features
|
||||||
|
|
||||||
|
- Add Python installation guide ([#4942](https://github.com/astral-sh/uv/pull/4942))
|
||||||
|
- Add `uv python pin` ([#4950](https://github.com/astral-sh/uv/pull/4950))
|
||||||
|
- Add command-separation for Python discovery display ([#4916](https://github.com/astral-sh/uv/pull/4916))
|
||||||
|
- Avoid debug error for `uv run` with unknown Python version ([#4913](https://github.com/astral-sh/uv/pull/4913))
|
||||||
|
- Enable `--all` to uninstall all managed Pythons ([#4932](https://github.com/astral-sh/uv/pull/4932))
|
||||||
|
- Enable `--all` to uninstall all managed tools ([#4937](https://github.com/astral-sh/uv/pull/4937))
|
||||||
|
- Filter out markers based on Python requirement ([#4912](https://github.com/astral-sh/uv/pull/4912))
|
||||||
|
- Implement `uv tree` ([#4708](https://github.com/astral-sh/uv/pull/4708))
|
||||||
|
- Improve 'any' search message during `uv python install` ([#4940](https://github.com/astral-sh/uv/pull/4940))
|
||||||
|
- Lock for the duration of tool commands ([#4720](https://github.com/astral-sh/uv/pull/4720))
|
||||||
|
- Perform lock in `uv sync` by default ([#4839](https://github.com/astral-sh/uv/pull/4839))
|
||||||
|
- Reinstall and recreate environments when interpreter is removed ([#4935](https://github.com/astral-sh/uv/pull/4935))
|
||||||
|
- Respect `--isolated` in `uv python install` ([#4938](https://github.com/astral-sh/uv/pull/4938))
|
||||||
|
- Respect resolver settings in `uv remove` ([#4930](https://github.com/astral-sh/uv/pull/4930))
|
||||||
|
- Update "Python versions" documentation ([#4943](https://github.com/astral-sh/uv/pull/4943))
|
||||||
|
- Warn if tool binary directory is not on path ([#4951](https://github.com/astral-sh/uv/pull/4951))
|
||||||
|
- Avoid reparsing wheel URLs ([#4947](https://github.com/astral-sh/uv/pull/4947))
|
||||||
|
- Avoid serializing if lockfile does not change ([#4945](https://github.com/astral-sh/uv/pull/4945))
|
||||||
|
|
||||||
## 0.2.23
|
## 0.2.23
|
||||||
|
|
||||||
### Preview features
|
### Preview features
|
||||||
|
|
|
@ -53,8 +53,8 @@ curl -LsSf https://astral.sh/uv/install.sh | sh
|
||||||
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
|
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
|
||||||
|
|
||||||
# For a specific version.
|
# For a specific version.
|
||||||
curl -LsSf https://astral.sh/uv/0.2.23/install.sh | sh
|
curl -LsSf https://astral.sh/uv/0.2.24/install.sh | sh
|
||||||
powershell -c "irm https://astral.sh/uv/0.2.23/install.ps1 | iex"
|
powershell -c "irm https://astral.sh/uv/0.2.24/install.ps1 | iex"
|
||||||
|
|
||||||
# With pip.
|
# With pip.
|
||||||
pip install uv
|
pip install uv
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "uv-version"
|
name = "uv-version"
|
||||||
version = "0.2.23"
|
version = "0.2.24"
|
||||||
edition = { workspace = true }
|
edition = { workspace = true }
|
||||||
rust-version = { workspace = true }
|
rust-version = { workspace = true }
|
||||||
homepage = { workspace = true }
|
homepage = { workspace = true }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "uv"
|
name = "uv"
|
||||||
version = "0.2.23"
|
version = "0.2.24"
|
||||||
edition = { workspace = true }
|
edition = { workspace = true }
|
||||||
rust-version = { workspace = true }
|
rust-version = { workspace = true }
|
||||||
homepage = { workspace = true }
|
homepage = { workspace = true }
|
||||||
|
|
|
@ -4,7 +4,7 @@ build-backend = "maturin"
|
||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "uv"
|
name = "uv"
|
||||||
version = "0.2.23"
|
version = "0.2.24"
|
||||||
description = "An extremely fast Python package installer and resolver, written in Rust."
|
description = "An extremely fast Python package installer and resolver, written in Rust."
|
||||||
authors = [{ name = "Astral Software Inc.", email = "hey@astral.sh" }]
|
authors = [{ name = "Astral Software Inc.", email = "hey@astral.sh" }]
|
||||||
requires-python = ">=3.8"
|
requires-python = ">=3.8"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue