Bump version to v0.2.9 (#4107)

This commit is contained in:
Charlie Marsh 2024-06-06 14:21:33 -04:00 committed by GitHub
parent e89c181d66
commit e9fc99e622
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 23 additions and 9 deletions

View File

@ -1,5 +1,19 @@
# Changelog # Changelog
## 0.2.9
### Enhancements
- Respect existing `.egg-link` files in site packages ([#4082](https://github.com/astral-sh/uv/pull/4082))
### Bug fixes
- Avoid extra-only filtering for constraints ([#4095](https://github.com/astral-sh/uv/pull/4095))
### Documentation
- Add install link for specific version to README ([#4105](https://github.com/astral-sh/uv/pull/4105))
## 0.2.8 ## 0.2.8
### Bug fixes ### Bug fixes
@ -141,10 +155,10 @@ In summary, the following Python interpreter requests are now allowed:
Previously, interpreter requests that were not versions or paths were always treated as executable Previously, interpreter requests that were not versions or paths were always treated as executable
names. names.
To align the user expecations, uv now respects the interpreter that starts it. For example, `python -m uv ...` will To align the user expectations, uv now respects the interpreter that starts it. For example, `python -m uv ...` will
now prefer the `python` interpreter that was used to start uv instead of searching for a virtual environment. now prefer the `python` interpreter that was used to start uv instead of searching for a virtual environment.
We now check if discovered intepreters are virtual environments. This means that setting `VIRTUAL_ENV` to a Python We now check if discovered interpreters are virtual environments. This means that setting `VIRTUAL_ENV` to a Python
installation directory that is _not_ a virtual environment will no longer work. Instead, use `--system` or `--python <path>` installation directory that is _not_ a virtual environment will no longer work. Instead, use `--system` or `--python <path>`
to request the interpreter. to request the interpreter.

4
Cargo.lock generated
View File

@ -4367,7 +4367,7 @@ checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0"
[[package]] [[package]]
name = "uv" name = "uv"
version = "0.2.8" version = "0.2.9"
dependencies = [ dependencies = [
"anstream", "anstream",
"anyhow", "anyhow",
@ -4961,7 +4961,7 @@ dependencies = [
[[package]] [[package]]
name = "uv-version" name = "uv-version"
version = "0.2.8" version = "0.2.9"
[[package]] [[package]]
name = "uv-virtualenv" name = "uv-virtualenv"

View File

@ -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.8/install.sh | sh curl -LsSf https://astral.sh/uv/0.2.9/install.sh | sh
powershell -c "irm https://astral.sh/uv/0.2.8/install.ps1 | iex" powershell -c "irm https://astral.sh/uv/0.2.9/install.ps1 | iex"
# With pip. # With pip.
pip install uv pip install uv

View File

@ -1,6 +1,6 @@
[package] [package]
name = "uv-version" name = "uv-version"
version = "0.2.8" version = "0.2.9"
edition = { workspace = true } edition = { workspace = true }
rust-version = { workspace = true } rust-version = { workspace = true }
homepage = { workspace = true } homepage = { workspace = true }

View File

@ -1,6 +1,6 @@
[package] [package]
name = "uv" name = "uv"
version = "0.2.8" version = "0.2.9"
edition = { workspace = true } edition = { workspace = true }
rust-version = { workspace = true } rust-version = { workspace = true }
homepage = { workspace = true } homepage = { workspace = true }

View File

@ -4,7 +4,7 @@ build-backend = "maturin"
[project] [project]
name = "uv" name = "uv"
version = "0.2.8" version = "0.2.9"
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"