#1151286 dulwich: please update for the PyO3 0.29 transition

#1151286#5
Date:
2026-10-19 14:59:16 UTC
From:
To:
Dear Maintainer,

PyO3 0.29.3-1 is currently available in experimental in preparation for a
coordinated transition to unstable.

As part of the transition validation, I rebuilt all direct reverse
build-dependencies against PyO3 0.29.3-1. The transition test of dulwich
1.2.12-1 failed at the install-deps stage with:

  Depends: librust-pyo3+default-dev (< 0.29-~~)

Please update the package's dependency constraints to support PyO3 0.29 and
make any source changes required by the new API. The transition timing will
remain flexible while affected packages are being fixed.

The failing PyO3 0.29.3 build log is attached.

Regards,
Michele

#1151286#8
Date:
2026-10-19 15:37:11 UTC
From:
To:
Hello,

Bug #1151286 in dulwich reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/dulwich/-/commit/a4a384bdb8f2057b8ff9c22ced2e2858a6af96bd

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1151286

#1151286#15
Date:
2026-10-19 15:48:59 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
dulwich, 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 1151286@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jelmer Vernooij <jelmer@debian.org> (supplier of updated dulwich 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 19 Oct 2026 16:28:46 +0100
Source: dulwich
Architecture: source
Version: 1.2.17-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Jelmer Vernooij <jelmer@debian.org>
Closes: 1151286
Changes:
 dulwich (1.2.17-1) unstable; urgency=medium
 .
   * New upstream release.
   * Support pyo3 0.29. Closes: #1151286
Checksums-Sha1:
 dd4eed4323868fbac95b9abb11bfba6115c93f61 2260 dulwich_1.2.17-1.dsc
 77973178541805d21b1971a1f3ed250cc016e614 1401961 dulwich_1.2.17.orig.tar.gz
 49c4c8b54536dc63ad477f7ed98efec4b88e5428 10300 dulwich_1.2.17-1.debian.tar.xz
 9ef7028d29764084855568ada887f320dd9e05ff 34562 dulwich_1.2.17-1_source.buildinfo
Checksums-Sha256:
 80866b17a064cd59773e943cb6a6e604f72bc090516029cd0e9f1b8d80d46338 2260 dulwich_1.2.17-1.dsc
 46d3751425831167a3b94fb51078380d79b238d975a4f36dcf088fb4e5ab1bd6 1401961 dulwich_1.2.17.orig.tar.gz
 2c4d62e4368c314dcacb4d4ce51e334cfb1c80f7f4d1a52040fed508761d7023 10300 dulwich_1.2.17-1.debian.tar.xz
 b481d68e795456ecf8d948dd5cc7137ea6094f78bd77cc94f6f2be9918e80b35 34562 dulwich_1.2.17-1_source.buildinfo
Files:
 2f953c077f6298d590833a950b4b4a21 2260 python optional dulwich_1.2.17-1.dsc
 ef1a8343c87f4a44cf37fee87505ee8c 1401961 python optional dulwich_1.2.17.orig.tar.gz
 98e8dbbd7fe3b325ec3415bed5242a9b 10300 python optional dulwich_1.2.17-1.debian.tar.xz
 0eb2be5e089babe55fdc5bb48d78953d 34562 python optional dulwich_1.2.17-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQFGBAEBCgAwFiEE45ORIHAv6kHRgdNzhp0ktO57TaYFAmrWOS4SHGplbG1lckBk
ZWJpYW4ub3JnAAoJEIadJLTue02mRCQIAIqhcn8Q/WzpOBMxD+oFxNG3SxDpWS5A
lXUASc76IYScYJU1JJDdXfUgHbBXHs+kuP9ZhxcE07IeQiA1H1i7MAPR3OSroat7
6ZzbptA/5vIytQjaWYZdDBYVXJRpIBOHGBngB723ovoaAG4/Z3tTLCTEtqDkt/nI
X2RW7RpHe4UpFfggh1Y4Gef3IVqpsiff601jepZrjoRG9TToyKBxt4VWkQMe7eXi
s8OXaTJdFGh1Dhi8nHqbSNkFLEJxnZ1dLnVppKf8o/u5kUR8Cmvbl++rBl1PDXRK
3BviKIejydhbhth/GqKCqJZ7Rr4GOa6KQXE8hi+ne+ESGq5PcGshuWQ=
=Ao70
-----END PGP SIGNATURE-----