From a33a05e2d92f80f226c56efea24aac83ef37a769 Mon Sep 17 00:00:00 2001 From: Charlie Marsh Date: Mon, 20 May 2024 16:34:05 -0400 Subject: [PATCH] Bump version to v0.1.45 (#3674) --- CHANGELOG.md | 39 ++++++++++++++++++++++++++++++++++++ Cargo.lock | 4 ++-- crates/uv-version/Cargo.toml | 2 +- crates/uv/Cargo.toml | 2 +- pyproject.toml | 2 +- 5 files changed, 44 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d5d4fb105..39742d8d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,44 @@ # Changelog +## 0.1.45 + +### Enhancements + +- Parse and store extras on editable requirements ([#3629](https://github.com/astral-sh/uv/pull/3629)) +- Allow local versions in wheel filenames ([#3596](https://github.com/astral-sh/uv/pull/3596)) +- Create lib64 symlink for 64-bit, non-macOS, POSIX environments ([#3584](https://github.com/astral-sh/uv/pull/3584)) + +### Configuration + +- Add `UV_CONCURRENT_INSTALLS` variable in favor of `RAYON_NUM_THREADS` ([#3646](https://github.com/astral-sh/uv/pull/3646)) +- Add serialization and deserialization for `--find-links` ([#3619](https://github.com/astral-sh/uv/pull/3619)) +- Apply combination logic to merge CLI and persistent configuration ([#3618](https://github.com/astral-sh/uv/pull/3618)) + +### Performance + +- Parallelize resolver ([#3627](https://github.com/astral-sh/uv/pull/3627)) + +### Bug fixes + +- Reduce sensitivity of unknown option error to discard Python 2 interpreters ([#3580](https://github.com/astral-sh/uv/pull/3580)) +- Respect installed packages in `uv run` ([#3603](https://github.com/astral-sh/uv/pull/3603)) +- Separate cache construction from initialization ([#3607](https://github.com/astral-sh/uv/pull/3607)) +- Add missing `"directory"` branch in source match ([#3608](https://github.com/astral-sh/uv/pull/3608)) +- Fix source annotation in pip compile `annotation-style=line` output ([#3637](https://github.com/astral-sh/uv/pull/3637)) +- Run cargo update to pull in h2 ([#3638](https://github.com/astral-sh/uv/pull/3638)) +- URL-decode hashes in HTML fragments ([#3655](https://github.com/astral-sh/uv/pull/3655)) +- Always print JSON output with `--format` json ([#3671](https://github.com/astral-sh/uv/pull/3671)) + +### Documentation + +- Add `UV_CONFIG_FILE` environment variable to documentation ([#3653](https://github.com/astral-sh/uv/pull/3653)) +- Explicitly mention `--user` in compatibility guide ([#3666](https://github.com/astral-sh/uv/pull/3666)) + +### Release + +- Add musl ppc64le support ([#3537](https://github.com/astral-sh/uv/pull/3537)) +- Retag musl aarch64 for manylinux2014 ([#3624](https://github.com/astral-sh/uv/pull/3624)) + ## 0.1.44 ### Release diff --git a/Cargo.lock b/Cargo.lock index 3262a5838..7dad90cf9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4466,7 +4466,7 @@ checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" [[package]] name = "uv" -version = "0.1.44" +version = "0.1.45" dependencies = [ "anstream", "anyhow", @@ -5046,7 +5046,7 @@ dependencies = [ [[package]] name = "uv-version" -version = "0.1.44" +version = "0.1.45" [[package]] name = "uv-virtualenv" diff --git a/crates/uv-version/Cargo.toml b/crates/uv-version/Cargo.toml index 45a864e0a..6311a7c1d 100644 --- a/crates/uv-version/Cargo.toml +++ b/crates/uv-version/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-version" -version = "0.1.44" +version = "0.1.45" edition = { workspace = true } rust-version = { workspace = true } homepage = { workspace = true } diff --git a/crates/uv/Cargo.toml b/crates/uv/Cargo.toml index 442f5faa2..bf0ee5855 100644 --- a/crates/uv/Cargo.toml +++ b/crates/uv/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv" -version = "0.1.44" +version = "0.1.45" edition = { workspace = true } rust-version = { workspace = true } homepage = { workspace = true } diff --git a/pyproject.toml b/pyproject.toml index e57db14bc..bf4595815 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "uv" -version = "0.1.44" +version = "0.1.45" 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"