#1083530 pastedeploy: (build-)depends on deprecated module python3-pkg-resources

#1083530#5
Date:
2024-10-04 09:44:31 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.

#1083530#12
Date:
2025-10-29 17:01:18 UTC
From:
To:
The pastedeploy 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.

#1083530#21
Date:
2026-01-02 12:14:07 UTC
From:
To:
Control: severity -1 normal

Yes, this one is a namespace package.

#1083530#30
Date:
2026-09-11 06:42:18 UTC
From:
To:
Hello,

Bug #1083530 in pastedeploy 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/pastedeploy/-/commit/25d10f4cabf8d453c66601fe432f678f8d25b341

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1083530

#1083530#37
Date:
2026-09-11 07:07:15 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
pastedeploy, 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 1083530@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <zigo@debian.org> (supplier of updated pastedeploy 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: Fri, 11 Sep 2026 08:29:29 +0200
Source: pastedeploy
Architecture: source
Version: 3.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Closes: 1083530
Changes:
 pastedeploy (3.1-3) unstable; urgency=medium
 .
   * Ran wrap-and-sort -bastk.
   * Delete the python-pastedeploy-tpl transition package.
   * Add myself as uploader.
   * Remove python3-pkg-resources runtime depends (Closes: #1083530).
Checksums-Sha1:
 5ecc8abba880c0e3a5aebf66329ad1b4af09c8dc 2488 pastedeploy_3.1-3.dsc
 2ea5880c397a4c38c13c63d2ef25ddeb0a420434 8900 pastedeploy_3.1-3.debian.tar.xz
 e1c98634801ebc22ea47b0670708885774754471 8851 pastedeploy_3.1-3_amd64.buildinfo
Checksums-Sha256:
 064e688bc240579f330ecb1812087772722b9b8dd1a00e8db60506da908bf627 2488 pastedeploy_3.1-3.dsc
 e0d017c8b6f58a66597a377fef9185e767a78a159ca33c0106376e950b2a9857 8900 pastedeploy_3.1-3.debian.tar.xz
 5119904c6e6d2fcf756527983bfc5eb05e2c26fc6a4df358530478a0667fc327 8851 pastedeploy_3.1-3_amd64.buildinfo
Files:
 15e4a5e5bd2d796b09d66e0a50950c7e 2488 python optional pastedeploy_3.1-3.dsc
 ac1e07d86c03192af3aad7fba3ae1abe 8900 python optional pastedeploy_3.1-3.debian.tar.xz
 3c604af751505d8f0bf7cf3460de1291 8851 python optional pastedeploy_3.1-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmqjos4ACgkQ1BatFaxr
Q/6QnA//WZQ3ExpE4yyzUsRMBZX6lipydBHmcN3GIwVb+ZVkMbYGYOwFlV+7pJwp
rZiUGihZ7h+2Ni9yKkYdUyTETdVgKk3+CwI/SNQVrwDx+zulS6u45sXOncXnlJaX
WGFtf9Dpz9DF7PTWrbNGLWXUps4J6umYoTMBWGsvSoMd2aVzUV1Xqfj7wVVJcODc
fnHGtT1Lvd/GzKR5m6d9wmrBQEjD+Dr6PgqERDnIIZp2zCHp3CSj4QcNLwlNcerA
/xDlJW9DHSxyDx7uVM13JO+dW1BH0B62LRnbL+5+r7vYgXy/p8PMQ8n/MZkBIUVk
znUa/meFbED11dpDyOA/5YMVq7S+NyaHBWc3HuJ186uDQ6HUOMvW972lH4M7pe2z
XKFBRCix8zBB5oTg8J5QG3fHrKVQiLw4QVvPsYhADIhnIFqo9/BM8YPevyrDes57
Wdzyl/9RahfaWxuQiwzGnMpAfyqCcXMemFcrj52n6IAvvpX/Pm/krS2VYPB7qTxO
nbnzKMTLkiaLhXZOmSF2a3GOnpqW1Vdkj4dPX0C4TdwvK1c8YZ2Jfa24tXmZ5/wx
57yquIZhH87xyAV6U9kC64RQRyoKQEXYFBzT9znj/3pNltoe8digEiJd3X4P4xxt
zq/AGeEZnaHCTxhQt0MYDtAzKbdSzm6HvAZar/N9DUYkY0DV6wM=
=3hTm
-----END PGP SIGNATURE-----