diff --git a/CHANGELOG.md b/CHANGELOG.md index 0f21e9c794ad..13d378b8d0d8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## 0.2.7 + +### CLI + +- Support `NO_COLOR` and `FORCE_COLOR` environment variables ([#3979](https://github.com/astral-sh/uv/pull/3979)) + +### Performance + +- Avoid building packages with dynamic versions ([#4058](https://github.com/astral-sh/uv/pull/4058)) +- Avoid work-stealing in bytecode compilation ([#4004](https://github.com/astral-sh/uv/pull/4004)) + +### Bug fixes + +- Avoid dropping `pip sync` requirements with markers ([#4051](https://github.com/astral-sh/uv/pull/4051)) +- Bias towards local directories for bare editable requirements ([#3995](https://github.com/astral-sh/uv/pull/3995)) +- Preserve fragments when applying verbatim redirects ([#4038](https://github.com/astral-sh/uv/pull/4038)) +- Avoid 'are incompatible' for singular bounded versions ([#4003](https://github.com/astral-sh/uv/pull/4003)) + ## 0.2.6 ### Enhancements diff --git a/Cargo.lock b/Cargo.lock index dd05ada92800..cbc5c12aa49e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4367,7 +4367,7 @@ checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" [[package]] name = "uv" -version = "0.2.6" +version = "0.2.7" dependencies = [ "anstream", "anyhow", @@ -4963,7 +4963,7 @@ dependencies = [ [[package]] name = "uv-version" -version = "0.2.6" +version = "0.2.7" [[package]] name = "uv-virtualenv" diff --git a/crates/uv-version/Cargo.toml b/crates/uv-version/Cargo.toml index 90612c69b5a1..4c4f457b7926 100644 --- a/crates/uv-version/Cargo.toml +++ b/crates/uv-version/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-version" -version = "0.2.6" +version = "0.2.7" edition = { workspace = true } rust-version = { workspace = true } homepage = { workspace = true } diff --git a/crates/uv/Cargo.toml b/crates/uv/Cargo.toml index 486a25a8b69a..3e8b735564e6 100644 --- a/crates/uv/Cargo.toml +++ b/crates/uv/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv" -version = "0.2.6" +version = "0.2.7" edition = { workspace = true } rust-version = { workspace = true } homepage = { workspace = true } diff --git a/pyproject.toml b/pyproject.toml index 660306640e9f..17d4ca6448d2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "uv" -version = "0.2.6" +version = "0.2.7" 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"