#1151301 rpds-py: please update for the PyO3 0.29 transition

#1151301#5
Date:
2026-10-19 14:59:42 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 rpds-py
0.30.0-2 failed at the install-deps stage with:

  Depends: librust-pyo3-dev (< 0.29) but it is not going to be installed

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

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

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (supplier of updated rpds-py 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: Tue, 20 Oct 2026 20:05:49 +0100
Source: rpds-py
Architecture: source
Version: 0.30.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Closes: 1151301
Changes:
 rpds-py (0.30.0-3) unstable; urgency=medium
 .
   * Team upload.
   * Accept PyO3 0.29 (closes: #1151301).
Checksums-Sha1:
 e479b7b63e410aea718a82ea5997470d6bba82fd 2475 rpds-py_0.30.0-3.dsc
 a67c3e8856e144548a3e6cb6e6f146ba2376711a 3828 rpds-py_0.30.0-3.debian.tar.xz
 ff601f8f1b588ac1ce2fe33c7770dc53965ba343 128592 rpds-py_0.30.0-3.git.tar.xz
 d002864b0316b45c4beb5f03ae2c55fc6d0db5f6 17728 rpds-py_0.30.0-3_source.buildinfo
Checksums-Sha256:
 9a0051b1e3a6cc9fb1c840f040d4f214367aa40a390c3865306267be0b61f927 2475 rpds-py_0.30.0-3.dsc
 91043912f897b256ad05575e7fa84951decb6b7573c79ba9631469e5f1e8df27 3828 rpds-py_0.30.0-3.debian.tar.xz
 9deb0d6c81dc655b36c0a1c3cd7c0399119158594768ca1a23ced2d826e92aac 128592 rpds-py_0.30.0-3.git.tar.xz
 40676e7545b6d2f3a8894e20a4529ddb82dddd09d5ed574f1f8564e179ce3047 17728 rpds-py_0.30.0-3_source.buildinfo
Files:
 b3c385976b632fa1314fc508b8310f40 2475 python optional rpds-py_0.30.0-3.dsc
 273893e84eff2925e87df8e07f10c28b 3828 python optional rpds-py_0.30.0-3.debian.tar.xz
 3b172b89457e3339801d67e19e60cbdf 128592 python None rpds-py_0.30.0-3.git.tar.xz
 7942e1fe3be990ea5e8011d3cdfa25b8 17728 python optional rpds-py_0.30.0-3_source.buildinfo
Git-Tag-Info: tag=078b8ecf3b3e1bf3164f2d1951b0265ba5a2443d fp=ac0a4ff12611b6fccf01c111393587d97d86500b
Git-Tag-Tagger: Colin Watson <cjwatson@debian.org>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrXvAQACgkQYG0ITkaD
wHlnzxAArirNF2I50ouG442q3Yd+G6B/RTPji4QCN90wdZLOlpb8LJ/os3H/1lty
eOBIXIZdveW557LMUe7FyXQywy24iHO+3zGFtfY0/Ekwz6XUcMcpgfZ1SYyND5d0
lTJhHqpPdDykXDMWOpoa9q08vNABDdYqNRsGmzVpq//5iAM/s1LdHj5deVZxe7mO
EjKpqhoaR+J/df5NLdIi0idKutkxe+NKgeI3ZA65hUfbg4cE9ur5kx8ElZIaujkR
8AO9U/NdJZE9/zK4m7wfbDu4ruPpzsZqT09Jg+UC4BNIDi45Gdwfffokze81FEYG
CSUp4y2jymWsNwcjKaAGGcHANje4v4uFygQuO+/slPAWZlvC8MqSi5r6LFUAKO7l
D7jkJ+kg2ODTEQjNbYPboYpM0HOgDkqk60DPmEhpk+lvGCqgyFFLFDLcAsTjaTKR
WEnvZDXsIeC2UsAysObj3kP5M/MNu9b19yskrzwsaa/Tnbfv/S8YEkxn/W/0JiNI
erXnSqIAwzo3FcGF+kq5KV0ea0XTXDleo8VsVnGCbe94XHnJ9uyttSweMIrwMMkw
6mCn+LkHDQboaVRqUc0Bh8tNZgm4dhmJvaZBDB08V1BOwm2I8ceNDIbUFEsPK24Y
YSMR9SWCojKNvhj0kKdHDNlL/BirEzGEk34TpQUMdb3eM8IkxLc=
=JA49
-----END PGP SIGNATURE-----