Your message dated Fri, 29 May 2026 17:04:10 +0000
with message-id <[email protected]>
and subject line Bug#1138180: fixed in uv 0.9.17+ds1-2
has caused the Debian Bug report #1138180,
regarding uv - please consider moving to toml version 1.
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1138180: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138180
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: uv
The Debian uv currently uses version 1 of the toml crate, and version
0.22 of the toml-edit crate which we are trying to phase out.
The Debian package is currently down-patching toml and toml-edit as
the upstream version uses version 0.9 of toml and 0.23 of toml-edit.
The API changes between toml version 0.9 and 1 are very minimal,
and the same is true for toml-edit 0.23 and 0.25.
A debdiff is attached.
diff -Nru uv-0.9.17+ds1/debian/changelog uv-0.9.17+ds1/debian/changelog
--- uv-0.9.17+ds1/debian/changelog 2026-05-20 09:16:14.000000000 +0000
+++ uv-0.9.17+ds1/debian/changelog 2026-05-28 20:09:22.000000000 +0000
@@ -1,3 +1,10 @@
+uv (0.9.17+ds1-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Update toml to version 1 and toml_edit to version 0.25.
+
+ -- Peter Michael Green <[email protected]> Thu, 28 May 2026 20:09:22 +0000
+
uv (0.9.17+ds1-1) unstable; urgency=medium
* Initial release. (Closes: #1115616)
diff -Nru uv-0.9.17+ds1/debian/control uv-0.9.17+ds1/debian/control
--- uv-0.9.17+ds1/debian/control 2026-05-20 07:06:18.000000000 +0000
+++ uv-0.9.17+ds1/debian/control 2026-05-28 20:09:10.000000000 +0000
@@ -204,9 +204,9 @@
librust-tokio-util-0.7+compat-dev (>= 0.7.12),
librust-tokio-util-0.7+default-dev (>= 0.7.12),
librust-tokio-util-0.7+io-dev (>= 0.7.12),
- librust-toml-0.8+default-dev,
- librust-toml-edit-0.22+default-dev,
- librust-toml-edit-0.22+serde-dev,
+ librust-toml-1+default-dev,
+ librust-toml-edit-0.25+default-dev,
+ librust-toml-edit-0.25+serde-dev,
librust-tracing-0.1+default-dev (>= 0.1.40),
librust-tracing-subscriber-0.3+default-dev (>= 0.3.18),
librust-tracing-subscriber-0.3+env-filter-dev (>= 0.3.18),
diff -Nru uv-0.9.17+ds1/debian/patches/Relax-dependencies.patch
uv-0.9.17+ds1/debian/patches/Relax-dependencies.patch
--- uv-0.9.17+ds1/debian/patches/Relax-dependencies.patch 2026-05-20
07:06:18.000000000 +0000
+++ uv-0.9.17+ds1/debian/patches/Relax-dependencies.patch 2026-05-28
20:08:53.000000000 +0000
@@ -242,8 +242,8 @@
+tokio = { version = "1", features = ["fs", "io-util", "macros", "process",
"rt", "signal", "sync", "time"] }
+tokio-stream = { version = ">=0.1, <1" }
+tokio-util = { version = ">=0.7, <1", features = ["compat", "io"] }
-+toml = { version = ">=0.8, <1" }
-+toml_edit = { version = ">=0.22, <1", features = ["serde"] }
++toml = { version = "1", features = ["fast_hash"] }
++toml_edit = { version = "0.25", features = ["serde"] }
+tracing = { version = ">=0.1, <1" }
+tracing-durations-export = { version = ">=0.3, <1", features = ["plot"] }
+tracing-subscriber = { version = ">=0.3, <1" } # Default feature set for
uv_build, uv activates extra features
@@ -303,17 +303,3 @@
[workspace.metadata.cargo-shear]
ignored = ["flate2", "xz2", "h2", "uv-performance-memory-allocator"]
-diff --git a/crates/uv-workspace/src/pyproject_mut.rs
b/crates/uv-workspace/src/pyproject_mut.rs
-index bc3cf0f..a66e681 100644
---- a/crates/uv-workspace/src/pyproject_mut.rs
-+++ b/crates/uv-workspace/src/pyproject_mut.rs
-@@ -554,8 +554,7 @@ impl PyProjectTomlMut {
- }
- }
- } else {
-- let position = isize::try_from(size).expect("TOML table size fits
in `isize`");
-- table.set_position(position);
-+ table.set_position(size);
- }
-
- // Push the item to the table.
--- End Message ---
--- Begin Message ---
Source: uv
Source-Version: 0.9.17+ds1-2
Done: Antonin Delpeuch <[email protected]>
We believe that the bug you reported is fixed in the latest version of
uv, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Antonin Delpeuch <[email protected]> (supplier of updated uv package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 29 May 2026 18:39:22 +0200
Source: uv
Architecture: source
Version: 0.9.17+ds1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers
<[email protected]>
Changed-By: Antonin Delpeuch <[email protected]>
Closes: 1138180
Changes:
uv (0.9.17+ds1-2) unstable; urgency=medium
.
* Update schemars to version 1.2
* Update toml to version 1 and toml_edit to version 0.25 (Closes: #1138180)
Checksums-Sha1:
32e9e5175cee1661113480ec47d3909a43e59725 11231 uv_0.9.17+ds1-2.dsc
5c727eea80ae6418fce7a892f6cba1687193f786 17556 uv_0.9.17+ds1-2.debian.tar.xz
0a58892d484c6af54cf1f02d42806b44da72bc63 40937 uv_0.9.17+ds1-2_amd64.buildinfo
Checksums-Sha256:
c414daee6df8be1a0dd1bd31fe4319a7f27786f27fca56a93f31f550d05d9220 11231
uv_0.9.17+ds1-2.dsc
c4dcc9a25a9aaafa6440a98129960fc42a0acc1fb0e5f7c092c55161b7ac801f 17556
uv_0.9.17+ds1-2.debian.tar.xz
40d3383b43d4c6539d7ed39c39578ec73269bf05db9517afa9dfbf937ce5549b 40937
uv_0.9.17+ds1-2_amd64.buildinfo
Files:
baadcf00b3dca7a21697189280b1f882 11231 utils optional uv_0.9.17+ds1-2.dsc
a14ebb3eb480a03fd78f48a01631c46c 17556 utils optional
uv_0.9.17+ds1-2.debian.tar.xz
faf2fcaef5d09f9b3dddd6be6ca7a8e4 40937 utils optional
uv_0.9.17+ds1-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEJUVxpLyjfMNrm7SYkiwbZqPT0CIFAmoZw+4ACgkQkiwbZqPT
0CL+SxAAjcRV4eXbhJcC8n0UfmJs4BXzEES51zQV8yKSgikCuMbFGn2OJU4jhM8I
SWT4d21Z9lEc+jWG43UBvbaMa6ZVYhIQTwK87VaIcQJ6FsTdEjhAbjA3vftEYWPk
onWyoD8en07xPjgflFR7jIg7GOXFApeFewYBV+VF0Yuw9YBiekoIjm624j5xC+Le
e12Vcm1mTtlHfgy69zHU9//zbelhK8IeIF6kX70MNlef7O4C8XFiibGDZfOaPjjN
WEHanx+OD+drebpX0e1eX1tzfoRgg/MBB5zUqKieIQlNX1ylxGr9HyaHxRFw5G7T
8KrJMihqEAP/gRTfV0YFbesjfiOqCBL1+YAqnKg3/vxoA5edv3ZLYTSCzg8tKWE3
oycpkE1M4+mHCGHq7eMCZKMrzd7k7jEEDkJd7jheAmXQPPiz5W+gEXI2dSFzRV3F
pGcVRhCXQvpn0LrTQDm3EigbRrRU4fY4uXSxMgfRZLi/PCbnNGb3Z2NcXZnV+DSd
4jQm9ZejEQRi/PPTRSGUj6WUG55obq4gOcRqw6ZvXbiMPbIVbLPZLksUfVTwYcVx
Kq6WxDtoED4kcul43Af0F9lGF9i+wF/wB74BvjDl6bt4xkTDBJakKZvMSvs2zGBs
Vx+HtyASNt6VqgZm2JI5Puszzm1455W/FKX7W1PYBJY4cQ8DNuE=
=oAMU
-----END PGP SIGNATURE-----
pgpzAtm3DqAVH.pgp
Description: PGP signature
--- End Message ---