Skip to content

Commit a45f502

Browse files
Bump version to 0.9.19 (#17254)
Closes #17240
1 parent 936da00 commit a45f502

File tree

16 files changed

+63
-31
lines changed

16 files changed

+63
-31
lines changed

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,38 @@
22

33
<!-- prettier-ignore-start -->
44

5+
## 0.9.19
6+
7+
Released on 2025-12-29.
8+
9+
### Python
10+
11+
- Add CPython 3.15.0a3 ([#17165](https://github.com/astral-sh/uv/pull/17165))
12+
13+
### Enhancements
14+
15+
- Allow `uv pip compile` to install missing python interpreters in cases where it would otherwise fail ([#17216](https://github.com/astral-sh/uv/pull/17216))
16+
- Avoid creating file contents with `uv init --bare --script` ([#17162](https://github.com/astral-sh/uv/pull/17162))
17+
- Respect `--torch-backend` in `uv tool` commands ([#17117](https://github.com/astral-sh/uv/pull/17117))
18+
- Support comma-separated values in `--no-binary` and `--only-binary` ([#17185](https://github.com/astral-sh/uv/pull/17185))
19+
20+
### Preview features
21+
22+
- Summarize package changes in `uv sync` with JSON output format ([#16981](https://github.com/astral-sh/uv/pull/16981))
23+
24+
### Performance
25+
26+
- Avoid two hot `String` allocations in deserialization ([#17221](https://github.com/astral-sh/uv/pull/17221))
27+
- Cache NVIDIA-hosted wheels by default ([#17164](https://github.com/astral-sh/uv/pull/17164))
28+
29+
### Bug fixes
30+
31+
- Avoid enforcing incorrect hash in mixed-hash settings ([#17157](https://github.com/astral-sh/uv/pull/17157))
32+
- Fix retry counts in cached client ([#17104](https://github.com/astral-sh/uv/pull/17104))
33+
- Respect `UV_PYTHON_DOWNLOAD_MIRROR` in `uv python list` ([#16673](https://github.com/astral-sh/uv/pull/16673))
34+
- Support remote `pylock.toml` files ([#17119](https://github.com/astral-sh/uv/pull/17119))
35+
- Avoid flagging proxied Git URLs as ambiguous authority ([#17234](https://github.com/astral-sh/uv/pull/17234))
36+
- Fix dropped support of `-` in pip constraints, overrides, and excludes ([#17188](https://github.com/astral-sh/uv/pull/17188))
537

638
## 0.9.18
739

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/uv-build/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "uv-build"
3-
version = "0.9.18"
3+
version = "0.9.19"
44
description = "A Python build backend"
55
edition = { workspace = true }
66
rust-version = { workspace = true }

crates/uv-build/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "uv-build"
3-
version = "0.9.18"
3+
version = "0.9.19"
44
description = "The uv build backend"
55
authors = [{ name = "Astral Software Inc.", email = "hey@astral.sh" }]
66
requires-python = ">=3.8"

crates/uv-version/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "uv-version"
3-
version = "0.9.18"
3+
version = "0.9.19"
44
description = "This is an internal component crate of uv"
55
edition = { workspace = true }
66
rust-version = { workspace = true }

crates/uv/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "uv"
3-
version = "0.9.18"
3+
version = "0.9.19"
44
description = "A Python package and project manager"
55
edition = { workspace = true }
66
rust-version = { workspace = true }

docs/concepts/build-backend.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ To use uv as a build backend in an existing project, add `uv_build` to the
3131

3232
```toml title="pyproject.toml"
3333
[build-system]
34-
requires = ["uv_build>=0.9.18,<0.10.0"]
34+
requires = ["uv_build>=0.9.19,<0.10.0"]
3535
build-backend = "uv_build"
3636
```
3737

docs/concepts/projects/init.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ dependencies = []
113113
example-pkg = "example_pkg:main"
114114

115115
[build-system]
116-
requires = ["uv_build>=0.9.18,<0.10.0"]
116+
requires = ["uv_build>=0.9.19,<0.10.0"]
117117
build-backend = "uv_build"
118118
```
119119

@@ -136,7 +136,7 @@ dependencies = []
136136
example-pkg = "example_pkg:main"
137137

138138
[build-system]
139-
requires = ["uv_build>=0.9.18,<0.10.0"]
139+
requires = ["uv_build>=0.9.19,<0.10.0"]
140140
build-backend = "uv_build"
141141
```
142142

@@ -197,7 +197,7 @@ requires-python = ">=3.11"
197197
dependencies = []
198198

199199
[build-system]
200-
requires = ["uv_build>=0.9.18,<0.10.0"]
200+
requires = ["uv_build>=0.9.19,<0.10.0"]
201201
build-backend = "uv_build"
202202
```
203203

docs/concepts/projects/workspaces.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ bird-feeder = { workspace = true }
7575
members = ["packages/*"]
7676

7777
[build-system]
78-
requires = ["uv_build>=0.9.18,<0.10.0"]
78+
requires = ["uv_build>=0.9.19,<0.10.0"]
7979
build-backend = "uv_build"
8080
```
8181

@@ -106,7 +106,7 @@ tqdm = { git = "https://github.com/tqdm/tqdm" }
106106
members = ["packages/*"]
107107

108108
[build-system]
109-
requires = ["uv_build>=0.9.18,<0.10.0"]
109+
requires = ["uv_build>=0.9.19,<0.10.0"]
110110
build-backend = "uv_build"
111111
```
112112

@@ -188,7 +188,7 @@ dependencies = ["bird-feeder", "tqdm>=4,<5"]
188188
bird-feeder = { path = "packages/bird-feeder" }
189189

190190
[build-system]
191-
requires = ["uv_build>=0.9.18,<0.10.0"]
191+
requires = ["uv_build>=0.9.19,<0.10.0"]
192192
build-backend = "uv_build"
193193
```
194194

docs/getting-started/installation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ uv provides a standalone installer to download and install uv:
2525
Request a specific version by including it in the URL:
2626

2727
```console
28-
$ curl -LsSf https://astral.sh/uv/0.9.18/install.sh | sh
28+
$ curl -LsSf https://astral.sh/uv/0.9.19/install.sh | sh
2929
```
3030

3131
=== "Windows"
@@ -41,7 +41,7 @@ uv provides a standalone installer to download and install uv:
4141
Request a specific version by including it in the URL:
4242

4343
```pwsh-session
44-
PS> powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/0.9.18/install.ps1 | iex"
44+
PS> powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/0.9.19/install.ps1 | iex"
4545
```
4646

4747
!!! tip

0 commit comments

Comments
 (0)