diff --git a/CHANGELOG.md b/CHANGELOG.md index a668835651fb..f82425468eee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## 0.1.22 + +### Enhancements + +- Add support for PyTorch-style local version semantics ([#2430](https://github.com/astral-sh/uv/pull/2430)) +- Add support for Hatch's `{root:uri}` paths in editable installs ([#2492](https://github.com/astral-sh/uv/pull/2492)) +- Implement `uv pip check` ([#2397](https://github.com/astral-sh/uv/pull/2397)) +- Add pip-like linehaul information to user agent ([#2493](https://github.com/astral-sh/uv/pull/2493)) +- Add additional ARM targets to release ([#2417](https://github.com/astral-sh/uv/pull/2417)) + +### Bug fixes + +- Allow direct file path requirements to include fragments ([#2502](https://github.com/astral-sh/uv/pull/2502)) +- Avoid panicking on cannot-be-a-base URLs ([#2461](https://github.com/astral-sh/uv/pull/2461)) +- Drop `macosx_10_0` from compatible wheel tags on `aarch64` ([#2496](https://github.com/astral-sh/uv/pull/2496)) +- Fix operating system detection on *BSD ([#2505](https://github.com/astral-sh/uv/pull/2505)) +- Fix priority of ABI tags ([#2489](https://github.com/astral-sh/uv/pull/2489)) +- Fix priority of platform tags for manylinux ([#2483](https://github.com/astral-sh/uv/pull/2483)) +- Make > operator exclude post and local releases ([#2471](https://github.com/astral-sh/uv/pull/2471)) +- Re-add support for pyenv shims ([#2503](https://github.com/astral-sh/uv/pull/2503)) +- Validate required package names against wheel package names ([#2516](https://github.com/astral-sh/uv/pull/2516)) + ## 0.1.21 ### Enhancements diff --git a/Cargo.lock b/Cargo.lock index 1afb21f54ef6..c9f0be4d721f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4309,7 +4309,7 @@ checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" [[package]] name = "uv" -version = "0.1.21" +version = "0.1.22" dependencies = [ "anstream", "anyhow", @@ -4835,7 +4835,7 @@ dependencies = [ [[package]] name = "uv-version" -version = "0.1.21" +version = "0.1.22" [[package]] name = "uv-virtualenv" diff --git a/crates/uv-version/Cargo.toml b/crates/uv-version/Cargo.toml index 528d55d30705..1d6e0581d5c2 100644 --- a/crates/uv-version/Cargo.toml +++ b/crates/uv-version/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-version" -version = "0.1.21" +version = "0.1.22" edition = { workspace = true } rust-version = { workspace = true } homepage = { workspace = true } diff --git a/crates/uv/Cargo.toml b/crates/uv/Cargo.toml index b07e02cad12c..01d6c15ecf40 100644 --- a/crates/uv/Cargo.toml +++ b/crates/uv/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv" -version = "0.1.21" +version = "0.1.22" edition = { workspace = true } rust-version = { workspace = true } homepage = { workspace = true } diff --git a/pyproject.toml b/pyproject.toml index 873fbf22adbd..ec03d118f2b9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "uv" -version = "0.1.21" +version = "0.1.22" description = "An extremely fast Python package installer and resolver, written in Rust." authors = [{ name = "Astral Software Inc.", email = "hey@astral.sh" }] requires-python = ">=3.8"