Your message dated Thu, 20 Nov 2025 15:16:09 +0000
with message-id <[email protected]>
and subject line Re: Bug#1121038: pendulum - update for pyo3 0.27
has caused the Debian Bug report #1121038,
regarding pendulum - update for pyo3 0.27
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.)
--
1121038: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121038
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pendulum
Version: 3.1.0-2
Severity: serious
Tags: patch
rust-pyo3 was recently updated to 0.27, pendulum needs a trivial
patch to support the new version.
diff -Nru pendulum-3.1.0/debian/changelog pendulum-3.1.0/debian/changelog
--- pendulum-3.1.0/debian/changelog 2025-10-13 08:33:46.000000000 +0000
+++ pendulum-3.1.0/debian/changelog 2025-11-19 22:45:32.000000000 +0000
@@ -1,3 +1,10 @@
+pendulum (3.1.0-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Accept pyo3 0.27
+
+ -- Peter Michael Green <[email protected]> Wed, 19 Nov 2025 22:45:32 +0000
+
pendulum (3.1.0-2) unstable; urgency=medium
* Team upload.
diff -Nru pendulum-3.1.0/debian/control pendulum-3.1.0/debian/control
--- pendulum-3.1.0/debian/control 2025-10-13 08:33:46.000000000 +0000
+++ pendulum-3.1.0/debian/control 2025-11-19 22:45:07.000000000 +0000
@@ -11,9 +11,9 @@
dh-sequence-python3,
cargo:native,
librust-pyo3+default-dev (>= 0.24),
- librust-pyo3+default-dev (<< 0.27),
+ librust-pyo3+default-dev (<< 0.28),
librust-pyo3+extension-module-dev (>= 0.24),
- librust-pyo3+extension-module-dev (<< 0.27),
+ librust-pyo3+extension-module-dev (<< 0.28),
libstd-rust-dev,
pybuild-plugin-pyproject,
python3-all-dev,
diff -Nru
pendulum-3.1.0/debian/patches/0001-relax-rust-crate-dependency-versions.patch
pendulum-3.1.0/debian/patches/0001-relax-rust-crate-dependency-versions.patch
---
pendulum-3.1.0/debian/patches/0001-relax-rust-crate-dependency-versions.patch
2025-10-13 08:33:46.000000000 +0000
+++
pendulum-3.1.0/debian/patches/0001-relax-rust-crate-dependency-versions.patch
2025-11-19 22:44:27.000000000 +0000
@@ -16,7 +16,7 @@
[dependencies]
-pyo3 = { version = "0.24", features = ["extension-module",
"generate-import-lib"] }
-+pyo3 = { version = ">=0.24,<0.27", features = ["extension-module",
"generate-import-lib"] }
++pyo3 = { version = ">=0.24,<0.28", features = ["extension-module",
"generate-import-lib"] }
[features]
extension-module = ["pyo3/extension-module"]
diff -Nru pendulum-3.1.0/debian/patches/pyo3-0.25-compatibility.patch
pendulum-3.1.0/debian/patches/pyo3-0.25-compatibility.patch
--- pendulum-3.1.0/debian/patches/pyo3-0.25-compatibility.patch 2025-10-13
08:33:46.000000000 +0000
+++ pendulum-3.1.0/debian/patches/pyo3-0.25-compatibility.patch 2025-11-19
22:44:42.000000000 +0000
@@ -17,8 +17,8 @@
overflow-checks = false
[dependencies]
--pyo3 = { version = ">=0.24,<0.27", features = ["extension-module",
"generate-import-lib"] }
-+pyo3 = { version = ">=0.24,<0.27", features = ["extension-module"] }
+-pyo3 = { version = ">=0.24,<0.28", features = ["extension-module",
"generate-import-lib"] }
++pyo3 = { version = ">=0.24,<0.28", features = ["extension-module"] }
[features]
extension-module = ["pyo3/extension-module"]
--- End Message ---
--- Begin Message ---
Source: pendulum
Source-Version: 3.1.0-3
On Wed, Nov 19, 2025 at 10:56:39PM +0000, Peter Green wrote:
rust-pyo3 was recently updated to 0.27, pendulum needs a trivial
patch to support the new version.
Jelmer already tagged 3.1.0-3 in git with similar changes, but the
upload was rejected due to an .orig.tar.gz mismatch. I've reuploaded
it.
Thanks,
--
Colin Watson (he/him) [[email protected]]
--- End Message ---