#1083803 tomoscan: (build-)depends on deprecated module python3-pkg-resources

#1083803#5
Date:
2024-10-04 09:49:18 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.

#1083803#12
Date:
2025-10-29 17:02:30 UTC
From:
To:
The tomoscan 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.

#1083803#19
Date:
2025-11-29 17:39:30 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
tomoscan, 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 1083803@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roland Mas <lolando@debian.org> (supplier of updated tomoscan 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: Sat, 29 Nov 2025 17:54:28 +0100
Source: tomoscan
Built-For-Profiles: nocheck nocheck nocheck
Architecture: source
Version: 2.3.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian PaN Maintainers <debian-pan-maintainers@alioth-lists.debian.net>
Changed-By: Roland Mas <lolando@debian.org>
Closes: 1083803
Changes:
 tomoscan (2.3.1-1) unstable; urgency=medium
 .
   [ Alexandre Detiste ]
   * Team upload.
   * Trim extraneous build-dependency on python3-pkg-resources
     (Closes: #1083803)
 .
   [ Roland Mas ]
   * New upstream release.
Checksums-Sha1:
 7d80ba9ebeae07766de8ffb202e8410d0167d2f6 2378 tomoscan_2.3.1-1.dsc
 24e575d4d081da197a1adad176b9bcc4204fa061 180643 tomoscan_2.3.1.orig.tar.gz
 628303263c6ccafea983f9e7ffa2913a3d4deea6 3048 tomoscan_2.3.1-1.debian.tar.xz
 7f98406e3d689f2d500055e50b97dcb860adff19 6672 tomoscan_2.3.1-1_amd64.buildinfo
Checksums-Sha256:
 4ce1ff322979fa0528192cedb50576250471bcdefdb8b6360e6037594d0dd449 2378 tomoscan_2.3.1-1.dsc
 d75777266dbf183401de13293e467ed2d29aac975fe734634f6d0f336b3e276e 180643 tomoscan_2.3.1.orig.tar.gz
 a365847336f3fc02e5ca0165b0923f23ccc6969ebf5d244d759697edce747b28 3048 tomoscan_2.3.1-1.debian.tar.xz
 829498d7995c3a25028226e23cf0a651cf314bb4e4916b4a172535e7667402b3 6672 tomoscan_2.3.1-1_amd64.buildinfo
Files:
 32669a60fd4a6716397ec6b0cdf42f3a 2378 python optional tomoscan_2.3.1-1.dsc
 e850ad36563842915bd9390cff8ddd71 180643 python optional tomoscan_2.3.1.orig.tar.gz
 2e0c8228733313697504bd99174c4e80 3048 python optional tomoscan_2.3.1-1.debian.tar.xz
 9d0baf26667b931df7fd138a2d6b1692 6672 python optional tomoscan_2.3.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEtBU2D1kett1zr/uD0w3s0lmTIvwFAmkrJaUACgkQ0w3s0lmT
Ivz75A//Q6egFSovGrUqB8QNoWLr7G38VbLQR8yUCP77s+toCqZFreoWjpWohnta
NGKP68+XGruRY1uASRg9CvM0gRPrAeFBm8ItWrG5gYmrh8nNFCyODNtoODdRwBW5
Jg2Z2m+/4Ipnty2+0xd0ZL9mI5o5PIdAwfxNblSKeN22ZmY4WUwI3HotYqbFAZ4M
04K0erCFS9yNhNPk/CDG6KF3nfYitx3OkqYYyqTxPwrRJewnxokDDbfvQmmlOzuJ
OWDYS59xH1p53asJi5PqOJ9kZ1ZZQGO8+4QW2QAnv5cwLCSij7NfMzmbCnlKkSQ0
qlfDSTn9yk2B7P5ugAqoPZg/ouZClE2fWnU/bWfHyPB1BG+FwmtRHQgS57z3mogH
3xC84ZqnlMk1PZ8KKmkM8EjddDQN7N2XuMjgPGouxfWhCUNhYDGVPFQjwV7vGecs
mf/syN6OP+vcvIEgPHWYpFnksaB5esTQ8a8dSHw/d3QupcRsDWEIKmsoBYsK+JH1
UIrx3DyOBaGUrJKy2ehX9b1Y+YnM2PJ/2G77fZ0YaIReKwbYIfbTVSUQAKqBrcM4
zykX+agF56rC8JSUYRoaiMqQ3vPvtYl92xejYqvAe3/jQDwu8G/QZhzhT61hu00R
v9cM2hZXkfvERG5ofgGBM+ZpKBydQzCs8QeGANJ2dc8jOWRg7pw=
=uAuc
-----END PGP SIGNATURE-----