diff --git a/CHANGELOG.md b/CHANGELOG.md index 8060119f6..b346adcbb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## 0.1.34 + +### CLI + +- Allow `--python` and `--system` on `pip compile` ([#3115](https://github.com/astral-sh/uv/pull/3115)) +- Remove `Option` for `--no-cache` ([#3129](https://github.com/astral-sh/uv/pull/3129)) +- Rename `--compile` to `--compile-bytecode` ([#3102](https://github.com/astral-sh/uv/pull/3102)) +- Accept `0`, `1`, and similar values for Boolean environment variables ([#3113](https://github.com/astral-sh/uv/pull/3113)) + +### Configuration + +- Add `UV_REQUIRE_HASHES` environment variable ([#3125](https://github.com/astral-sh/uv/pull/3125)) +- Add negation flags to the CLI ([#3050](https://github.com/astral-sh/uv/pull/3050)) + +### Bug fixes + +- Avoid fetching unnecessary extra versions during resolution ([#3100](https://github.com/astral-sh/uv/pull/3100)) +- Avoid deprioritizing recursive editables ([#3133](https://github.com/astral-sh/uv/pull/3133)) +- Avoid treating localhost URLs as local file paths ([#3132](https://github.com/astral-sh/uv/pull/3132)) +- Hide password in the index printed via `--emit-index-annotation` ([#3112](https://github.com/astral-sh/uv/pull/3112)) +- Restore seeding of authentication cache from index URLs ([#3124](https://github.com/astral-sh/uv/pull/3124)) + ## 0.1.33 ### Breaking changes @@ -33,7 +55,6 @@ See [#2976](https://github.com/astral-sh/uv/pull/2976#discussion_r1566521453) fo - Show package name in no version for direct dependency error ([#3056](https://github.com/astral-sh/uv/pull/3056)) - Avoid erroring when encountering `.tar.bz2` source distributions ([#3069](https://github.com/astral-sh/uv/pull/3069)) - ## 0.1.32 ### Enhancements diff --git a/Cargo.lock b/Cargo.lock index 515e3c926..c5cdd1e90 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4397,7 +4397,7 @@ checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" [[package]] name = "uv" -version = "0.1.33" +version = "0.1.34" dependencies = [ "anstream", "anyhow", @@ -4990,7 +4990,7 @@ dependencies = [ [[package]] name = "uv-version" -version = "0.1.33" +version = "0.1.34" [[package]] name = "uv-virtualenv" diff --git a/crates/uv-version/Cargo.toml b/crates/uv-version/Cargo.toml index cc6ec433d..6bed2f252 100644 --- a/crates/uv-version/Cargo.toml +++ b/crates/uv-version/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-version" -version = "0.1.33" +version = "0.1.34" edition = { workspace = true } rust-version = { workspace = true } homepage = { workspace = true } diff --git a/crates/uv/Cargo.toml b/crates/uv/Cargo.toml index d36d0b884..45c64b594 100644 --- a/crates/uv/Cargo.toml +++ b/crates/uv/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv" -version = "0.1.33" +version = "0.1.34" edition = { workspace = true } rust-version = { workspace = true } homepage = { workspace = true } diff --git a/pyproject.toml b/pyproject.toml index a21bce575..6dd2e1260 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "uv" -version = "0.1.33" +version = "0.1.34" 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"