- Package:
- src:mkdocs-bootstrap
- Source:
- src:mkdocs-bootstrap
- Submitter:
- Matthias Klose
- Date:
- 2026-09-07 22:51:01 UTC
- Severity:
- normal
- Tags:
[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.
The mkdocs-bootstrap 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.
[Replace XX with correct value]
Dear maintainer,
I've prepared an NMU for mkdocs-bootstrap (versioned as 1.1+dfsg-0.2) and
uploaded it to DELAYED/7. Please feel free to tell me if I
should cancel it.
Regards.
diffstat for mkdocs-bootstrap-1.1+dfsg mkdocs-bootstrap-1.1+dfsg
changelog | 7 +++++++
control | 3 +--
2 files changed, 8 insertions(+), 2 deletions(-)
diff -Nru mkdocs-bootstrap-1.1+dfsg/debian/changelog mkdocs-bootstrap-1.1+dfsg/debian/changelog
--- mkdocs-bootstrap-1.1+dfsg/debian/changelog 2020-10-06 14:48:21.000000000 +0200
+++ mkdocs-bootstrap-1.1+dfsg/debian/changelog 2026-09-01 00:03:53.000000000 +0200
@@ -1,3 +1,10 @@
+mkdocs-bootstrap (1.1+dfsg-0.2) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Drop unused python3-pkg-resources runtime dependency (Closes: #1083485)
+
+ -- Alexandre Detiste <tchet@debian.org> Tue, 01 Sep 2026 00:03:53 +0200
+
mkdocs-bootstrap (1.1+dfsg-0.1) unstable; urgency=medium
* Non-maintainer upload, with maintainer's permission.
diff -Nru mkdocs-bootstrap-1.1+dfsg/debian/control mkdocs-bootstrap-1.1+dfsg/debian/control
--- mkdocs-bootstrap-1.1+dfsg/debian/control 2020-10-06 14:48:21.000000000 +0200
+++ mkdocs-bootstrap-1.1+dfsg/debian/control 2026-09-01 00:02:56.000000000 +0200
@@ -5,7 +5,7 @@
Build-Depends:
debhelper-compat (= 12),
dh-python,
- python3-all (>= 3.2),
+ python3-all,
python3-setuptools
Standards-Version: 4.5.0
Homepage: https://mkdocs.github.io/mkdocs-bootstrap/
@@ -17,7 +17,6 @@
Depends:
libjs-bootstrap4,
mkdocs (>= 1.1),
- python3-pkg-resources,
${misc:Depends},
${python3:Depends}
Enhances: mkdocs
We believe that the bug you reported is fixed in the latest version of mkdocs-bootstrap, 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 1083485@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 mkdocs-bootstrap 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, 01 Sep 2026 00:03:53 +0200 Source: mkdocs-bootstrap Architecture: source Version: 1.1+dfsg-0.2 Distribution: unstable Urgency: medium Maintainer: Brian May <bam@debian.org> Changed-By: Alexandre Detiste <tchet@debian.org> Closes: 1083485 Changes: mkdocs-bootstrap (1.1+dfsg-0.2) unstable; urgency=medium . * Non-maintainer upload. * Drop unused python3-pkg-resources runtime dependency (Closes: #1083485) Checksums-Sha1: 308fe0e4a7161f420c171e5f66c33f4e00dfd6d3 2025 mkdocs-bootstrap_1.1+dfsg-0.2.dsc 70849ca89b61a4e75d217dc0ff93b3044c1df271 3128 mkdocs-bootstrap_1.1+dfsg-0.2.debian.tar.xz f31582221739c578c79f200623f02ecba6708409 6830 mkdocs-bootstrap_1.1+dfsg-0.2_source.buildinfo Checksums-Sha256: 2e384d8fbe5f1da8574cd1fbd7b5fb8b5d3653f792b1258ccc118b56b2cfa175 2025 mkdocs-bootstrap_1.1+dfsg-0.2.dsc 8b1801a9aeedbb34a1e9c06556e29a206af9fd0e853f5477ade7199a89d58f5d 3128 mkdocs-bootstrap_1.1+dfsg-0.2.debian.tar.xz 2d85b7605f6efb1b8a68897f3b97c2d8d34412e66cd14cdb04c79288df27a441 6830 mkdocs-bootstrap_1.1+dfsg-0.2_source.buildinfo Files: 52dc0403a26a8635bd4ba364c715e0ea 2025 text optional mkdocs-bootstrap_1.1+dfsg-0.2.dsc 405700360db3c57ec65ade7d8a01fa2c 3128 text optional mkdocs-bootstrap_1.1+dfsg-0.2.debian.tar.xz de4be79721e4bf647d8b7c2dda19b124 6830 text optional mkdocs-bootstrap_1.1+dfsg-0.2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmqV+y0RHHRjaGV0QGRl Ymlhbi5vcmcACgkQMfMURUShdBo0RRAAqEPsuwc2yyozcXj5JB1GuNFFcloHefFJ s66+o9sLx1hzoJtBr/EuIDtiNknWpWQTHKrOK0XgN1Q7l+Vap7qy72ZwcP/cL+aA YwmB7kHNW71E7yT/H1Hj5j71YbrT1OZPUFsZ296iQeWAXaMFRPrY+mhRIdZk1Csg b7v2AXfcnuKYq5P8BQSpauvd7Qjl+yNNdgjSm6olPymjbsxkOsKby65TNs9oTGxK 8tZo249zAIt1OAytTXAP0CgYsf5cGSTfRjMdTWdu4nWkP4QKaHfyJPAHJRLAUiiG myQly+RRLhqln0X0pNDFx7wHg0qrbJ83gaYzBdCRLMAAI/uBsG954cmsXFT4Gsl5 TPkz6JkmJ4WoRmzigfAq1gkyNN/z7elpStxVWvvnmmRUqovSsDVihXWXq+d/AKFp 8cvpJ6+ecHZRMI1/aYkf0g6kc1Wh829+3SgLYdQtmSuYguDiEuOvN4kNnW+ZmBWg Ow3DqlkloVqRrwS8vb2dbwxuzUpXk9nl5VOOSW4rIHwd0w8Nwc8XKBplUy2jYoyc Zp6LDq83vLylCYd0ScRKzo/irzPPCy1JGLpjxIhM646oTkIt6dfqY3RasDybXeay Z3vrRdMxBI0PeC0NkQ6W4aCRahw+FqfULfAuAdZSYn9chat6NF4uiUaIdHFFzFIl nk+YXMXcO+M= =717B -----END PGP SIGNATURE-----