Package: precious Version: 0.7.3-2 I hope to upgrade itertools to 0.13 soon, I've just uploaded the new version to experimental. precious depends on itertools.
I looked at the upstream changelog and didn't see anything too scary and after patching the dependency, against the new version of itertools. Debdiff is attached
diff -Nru precious-0.7.3/debian/changelog precious-0.7.3/debian/changelog --- precious-0.7.3/debian/changelog 2024-09-08 18:11:48.000000000 +0000 +++ precious-0.7.3/debian/changelog 2024-09-21 23:46:15.000000000 +0000 @@ -1,3 +1,10 @@ +precious (0.7.3-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Relax dependency on itertools. + + -- Peter Michael Green <plugw...@debian.org> Sat, 21 Sep 2024 23:46:15 +0000 + precious (0.7.3-2) unstable; urgency=medium * update patch 1002 with improved usage strings diff -Nru precious-0.7.3/debian/control precious-0.7.3/debian/control --- precious-0.7.3/debian/control 2024-09-08 18:03:24.000000000 +0000 +++ precious-0.7.3/debian/control 2024-09-21 23:45:52.000000000 +0000 @@ -22,7 +22,7 @@ librust-ignore-0.4+default-dev (>= 0.4.20), librust-indexmap-2+default-dev, librust-indexmap-2+serde-dev, - librust-itertools-dev (<< 0.13), + librust-itertools-dev (<< 0.14), librust-log-0.4+default-dev (>= 0.4.20), librust-md5-0.7+default-dev, librust-once-cell-1+default-dev (>= 1.18), diff -Nru precious-0.7.3/debian/patches/1001_itertools.patch precious-0.7.3/debian/patches/1001_itertools.patch --- precious-0.7.3/debian/patches/1001_itertools.patch 2024-07-14 11:43:23.000000000 +0000 +++ precious-0.7.3/debian/patches/1001_itertools.patch 2024-09-21 23:46:15.000000000 +0000 @@ -1,6 +1,6 @@ Description: accept newer branch of crate itertools Author: Jonas Smedegaard <d...@jones.dk> -Last-Update: 2024-07-14 +Last-Update: 2024-10-22 by Peter Michael Green. --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ --- a/Cargo.toml @@ -10,7 +10,7 @@ ignore = "0.4.22" indexmap = { version = "2.2.6", features = ["serde"] } -itertools = ">= 0.9.0, < 0.11.0" -+itertools = ">= 0.9.0, <= 0.12" ++itertools = ">= 0.9.0, <= 0.13" log = "0.4.21" md5 = "0.7.0" once_cell = "1.19.0"