- Package:
- src:python-ncls
- Source:
- src:python-ncls
- Submitter:
- Maximiliano Curia
- Date:
- 2026-10-21 18:07:03 UTC
- Severity:
- normal
- Tags:
Hi! While preparing the Python 3.15 migration we realized that some Python packages were shipping broken metadata directories, which leads to errors when trying to import these directories with code running on Python 3.15. To avoid shipping any additional broken directories, dh-python 7.20261019 now throws an error at build-time. Unfortunately, python-ncls is one of the affected packages and fails to build with the latest dh-python [1]. Most of these errors can be fixed by being more strict with the files considered for installation. I'll try to submit a patch for this ASAP. Happy hacking, [1]: https://debusine.debian.net/debian/r-python-python3.15/artifact/5118729/
We believe that the bug you reported is fixed in the latest version of python-ncls, 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 1151460@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Maximiliano Curia <maxy@debian.org> (supplier of updated python-ncls 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: Wed, 21 Oct 2026 19:14:24 +0200 Source: python-ncls Architecture: source Version: 0.0.70+ds-3 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+python@tracker.debian.org> Changed-By: Maximiliano Curia <maxy@debian.org> Closes: 1151460 Changes: python-ncls (0.0.70+ds-3) unstable; urgency=medium . * Team upload. * Restrict setuptools package discovery to ncls* (Closes: #1151460) Checksums-Sha1: ec23071743ea85e87b03799fedcf4586f3a6b11a 2236 python-ncls_0.0.70+ds-3.dsc 7fb3f1c935e19863707b4383729235200e813965 4984 python-ncls_0.0.70+ds-3.debian.tar.xz dfe303e3bfc1dc3cdc82342a5a76e692250851c1 8743 python-ncls_0.0.70+ds-3_source.buildinfo Checksums-Sha256: 61d85ae83deec1ab9f406548e8c4569ff20c5a8d51cb8f44ed57bb12e0a9b141 2236 python-ncls_0.0.70+ds-3.dsc 951459e6ea38a1bd62bf8960c03c2c796025f9e5a61e27489699562e41e1ba7c 4984 python-ncls_0.0.70+ds-3.debian.tar.xz 173fd553fc6e39062359f094bb59785ee6f1262088ac546721af2eebd64bdb2a 8743 python-ncls_0.0.70+ds-3_source.buildinfo Files: fe01914a7ba941f8eb8f4cfcf638c05e 2236 science optional python-ncls_0.0.70+ds-3.dsc 82bd3847bc01c646e65f67dc1ce73103 4984 science optional python-ncls_0.0.70+ds-3.debian.tar.xz eb93d0de28533c8a8c7118fb4f0f84a0 8743 science optional python-ncls_0.0.70+ds-3_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE+JIdOnQEyG4RNSIVxxl2mbKbIyoFAmrY/iMACgkQxxl2mbKb IyrUDg//VRN6VlnA7jvGpucgN7hjjtU4BcRitaeoSlkO9o8ZiAWuUxwdDj39afaH aV/uQogFYz5zqxNzAzjG1zkXqyNbQ/dt//4oKdd9z94iTpO3Ce1Ba0niMYvlTmt9 QMfYxJ8KjbaAyiFEtowsOaa4papLWlYxDYmnr9gxVbK0bFhxnWHgQLFjQ6nChs85 ZzkVyQHU9YHk31etd1KLs9dQX6GDE2N4f+fXH9hqzgGokjqdVWt+flLyypDtJMrb 811EeuxszWU35GKpb6bGU80ak04KCJK7gtWgdnA7pXpIVwbe25oW3umdes0yVzVP txPSAm2K71w0W0Ux3ItT4STYoQh948NjdIUHD5UGZhP5r8Va1OO+0dNGlQP44PAs LmYU+OvsPmMPTZx2mXNqofxFoyOUb0Ea4AhnTl6bwNy8qZbl+sAhU/732fEzVJjc ts6p9/Va6k4HwZgl7EXT7j2UviJNrYRPhyxJBoyzpyU4h3RK5KcxQISUcBlzSALw B3eY/8446tvpczBU3koMOpugiiLyKErZzpv9e0pcY2zX15CJ+tvPI0qdEAWPa+Z9 w8+PdNaw1rGeujvmb4DdoxFpg09WGrugLLtDpdO/VKziojVpt5MZs7/GB0e1Oxlc 5qYuTStXcVcnwWxW5F5sAWwj6jyMZoT6JM/0xfuO8wbhP9A/Hyo= =ZdAX -----END PGP SIGNATURE-----