#1083993 xapers: (build-)depends on deprecated module python3-pkg-resources

#1083993#5
Date:
2024-10-04 09:52:35 UTC
From:
To:
[This bug is targeted to the upcoming trixie release]

The package build-depends or depends on python3-pkg-resources, which is
deprecated upstream. Details can be found at

https://setuptools.pypa.io/en/latest/pkg_resources.html

Use of pkg_resources is deprecated in favor of importlib.resources,
importlib.metadata and their backports (importlib_resources, importlib_metadata).
Some useful APIs are also provided by packaging (e.g. requirements and version
parsing). Users should refrain from new usage of pkg_resources and should work
to port to importlib-based solutions.

Python 3.12 in unstable provides both importlib_resources and
importlib_metadata, so no additional dependencies on those packages are needed.

#1083993#12
Date:
2025-10-29 17:02:37 UTC
From:
To:
The xapers package still uses the pkg_resources module.

Raising the severity of this issue. At the end of the
year 2025, raising the severity again to serious.

If the package is a namespace package, then please lower
the severity again to normal.

#1083993#19
Date:
2025-10-29 17:16:16 UTC
From:
To:
Hey Matthias, thanks so much for the bug report.  I'm aware of the
problem and will hopefully be able to update the package soon.  I'll
keep you posted.

jamie.

#1083993#28
Date:
2026-09-03 08:22:03 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
xapers, 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 1083993@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <tchet@debian.org> (supplier of updated xapers 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: Thu, 03 Sep 2026 10:02:15 +0200
Source: xapers
Architecture: source
Version: 0.9.0-4.1
Distribution: unstable
Urgency: medium
Maintainer: Jameson Graef Rollins <jrollins@finestructure.net>
Changed-By: Alexandre Detiste <tchet@debian.org>
Closes: 1083993
Changes:
 xapers (0.9.0-4.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Drop unused dependency on python3-pkg-resources (Closes: #1083993)
Checksums-Sha1:
 04164c0f1042274d0773e373ecbe8e79a72b159b 2072 xapers_0.9.0-4.1.dsc
 19fb5f36da0285a255bfc3c4b40833fa82279724 21188 xapers_0.9.0-4.1.debian.tar.xz
 2a793d985d1e6cd7e83078a885e9a6cb628d023d 11681 xapers_0.9.0-4.1_source.buildinfo
Checksums-Sha256:
 39ca48518f373f0615d3bd95e9f799e642283cc4011bac750f7e11ac0f1119bb 2072 xapers_0.9.0-4.1.dsc
 53327b5eec6481593f718a812cd55e94f19dd1364a6c35925589a087a77ade18 21188 xapers_0.9.0-4.1.debian.tar.xz
 2567ebc4818cfbffb368426deb8946591c89b947d6c1f091808b51147a237c4e 11681 xapers_0.9.0-4.1_source.buildinfo
Files:
 50ce5c40924921698d49c37db9973488 2072 text optional xapers_0.9.0-4.1.dsc
 c621ea015eb3f38ee9c48f63ce1864c7 21188 text optional xapers_0.9.0-4.1.debian.tar.xz
 3e722b514193288ac34d8d3e1fba5bbd 11681 text optional xapers_0.9.0-4.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmqZKcQRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBq08A/+MZG8VKzgxctAdKeggchiV3rKukQekkFf
JXlTTIIo3ij+pgqiO8627b6xt59xd/fCLxeXAFsPBgOctNfgvQNVTeWq8Rq6QEaL
3qwKOICBe+E1LOYfp0gnGLz/tdgMTtJrWPfMwM7HJnVYDceHMWVyb+l6W6hamvWo
MpTK3AlOYhtUFD3OzqZlPnYICeVPfZ5xwI5QOMvKj9cbKTSzjc7mY/RIkDfp5R7j
S2ve2sYxmngqydhGRxZc2ahnZnQhSP9ISrOTVFSfNpRpE8eIbfjRRtiZ6Q60RKHk
ZsPSy+YFhU6wDmVPcHSNxdmHAHWtfCkft9zQMqHk8b4Sk1dCLzi/iP5tSbOF2lRe
KAuOPUFs4JSGoKS3n1yZD2UdLyHaRlb4G12A4dCAVpx3iOpcO5Wm20eUX/u3MqeH
fmvXP/spR4+7JlxIltq+AQQ+KwvEBQJdkJ5bhgw1J4sCaU3JGtLt9q+9QDaW2+vv
A9z7Ex222WvXvL2qA5vCHe6euX/YXkbtsrfr16cPI5O3H6qvF6cTeBa96CvnVwSc
BzJk6uo4JcX5ZsT0mHrr+asLJAELY92CmBov2y1FI7TBbsZp8kR0CnrK4HFA20cW
eMXXwhoHc1KJ850TKvKuW2EA+GrXOAOBNYPZ5exK0p3jOSyCpVI0fxHrfZboPtjg
QqxdTo1k7J8=
=Ep83
-----END PGP SIGNATURE-----