Package: python-maturin
Version: 1.9.4-7
Tags: patch

I hope to update rust-console and rust-dialoguer to the latest
versions soon. Python-maturin needs it's dependencies adjusting
to build with the new versions.

diff -Nru python-maturin-1.9.4/debian/cargo_home/.gitignore 
python-maturin-1.9.4/debian/cargo_home/.gitignore
--- python-maturin-1.9.4/debian/cargo_home/.gitignore   2026-07-31 
10:18:58.000000000 +0000
+++ python-maturin-1.9.4/debian/cargo_home/.gitignore   1970-01-01 
00:00:00.000000000 +0000
@@ -1,3 +0,0 @@
-.global-cache
-.package-cache
-.package-cache-mutate
diff -Nru python-maturin-1.9.4/debian/changelog 
python-maturin-1.9.4/debian/changelog
--- python-maturin-1.9.4/debian/changelog       2026-07-31 10:18:58.000000000 
+0000
+++ python-maturin-1.9.4/debian/changelog       2026-10-13 15:39:54.000000000 
+0000
@@ -1,3 +1,10 @@
+python-maturin (1.9.4-7.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Relax dependencies on console and dialoguer.
+
+ -- root <[email protected]>  Tue, 13 Oct 2026 15:39:54 +0000
+
 python-maturin (1.9.4-7) unstable; urgency=medium
 
   * Team upload.
diff -Nru python-maturin-1.9.4/debian/control 
python-maturin-1.9.4/debian/control
--- python-maturin-1.9.4/debian/control 2026-07-31 10:18:58.000000000 +0000
+++ python-maturin-1.9.4/debian/control 2026-10-13 15:39:43.000000000 +0000
@@ -19,8 +19,10 @@
                librust-clap-4+env-dev,
                librust-clap-4+unstable-styles-dev,
                librust-clap-4+wrap-help-dev,
-               librust-console-0.15+default-dev (>= 0.15.4-~~),
-               librust-dialoguer-0.11-dev,
+               librust-console+default-dev (>= 0.15.4-~~),
+               librust-console+default-dev (<< 0.17),
+               librust-dialoguer-dev (>= 0.11),
+               librust-dialoguer-dev (<< 0.13),
                librust-dunce-1+default-dev (>= 1.0.2-~~),
                librust-expect-test-1+default-dev (>= 1.4.1-~~),
                librust-fat-macho-0.4-dev (>= 0.4.8-~~),
diff -Nru python-maturin-1.9.4/debian/.gitignore 
python-maturin-1.9.4/debian/.gitignore
--- python-maturin-1.9.4/debian/.gitignore      2026-07-31 10:18:58.000000000 
+0000
+++ python-maturin-1.9.4/debian/.gitignore      1970-01-01 00:00:00.000000000 
+0000
@@ -1,9 +0,0 @@
-*~
-/files
-python3-maturin
-.*.swp
-debhelper-build-stamp
-python3-maturin.debhelper.log
-python3-maturin.postinst.debhelper
-python3-maturin.prerm.debhelper
-python3-maturin.substvars
diff -Nru python-maturin-1.9.4/debian/patches/relax-console-and-dialoguer 
python-maturin-1.9.4/debian/patches/relax-console-and-dialoguer
--- python-maturin-1.9.4/debian/patches/relax-console-and-dialoguer     
1970-01-01 00:00:00.000000000 +0000
+++ python-maturin-1.9.4/debian/patches/relax-console-and-dialoguer     
2026-10-13 15:38:29.000000000 +0000
@@ -0,0 +1,15 @@
+Index: python-maturin-1.9.4.bad/Cargo.toml
+===================================================================
+--- python-maturin-1.9.4.bad.orig/Cargo.toml
++++ python-maturin-1.9.4.bad/Cargo.toml
+@@ -105,8 +105,8 @@ tracing = "0.1.36"
+ tracing-subscriber = { version = "0.3.15", features = ["env-filter"] }
+ 
+ # project scaffolding, maturin new/init/generate-ci
+-dialoguer = { version = "0.11.0", default-features = false, optional = true }
+-console = { version = "0.15.4", optional = true }
++dialoguer = { version = ">= 0.11.0, < 0.13", default-features = false, 
optional = true }
++console = { version = ">= 0.15.4, < 0.17", optional = true }
+ minijinja = { version = "2.5.0", optional = true }
+ 
+ # JSON schema
diff -Nru python-maturin-1.9.4/debian/patches/series 
python-maturin-1.9.4/debian/patches/series
--- python-maturin-1.9.4/debian/patches/series  2026-07-31 10:18:58.000000000 
+0000
+++ python-maturin-1.9.4/debian/patches/series  2026-10-13 15:38:48.000000000 
+0000
@@ -16,3 +16,4 @@
 fix-cargo-metadata-api-build-options
 relax-goblin
 lddtree-0.5.0.patch
+relax-console-and-dialoguer

Reply via email to