Your message dated Fri, 11 Sep 2026 14:18:50 +0000
with message-id <[email protected]>
and subject line Bug#1147362: fixed in python-pecan 1.8.0-1
has caused the Debian Bug report #1147362,
regarding python-pecan: using the removed pkg_resources module in the autopkg
tests
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1147362: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1147362
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-pecan
Version: 1.5.1-6
Severity: serious
Tags: sid forky
User: [email protected]
Usertags: pkg-resources-deprecation
using the removed pkg_resources module in the autopkg tests:
[...]
94s > import pkg_resources
94s E ModuleNotFoundError: No module named 'pkg_resources'
94s
94s pecan/scaffolds/__init__.py:4: ModuleNotFoundError
94s _________
TestScaffoldUtils.test_destination_directory_already_exists __________
94s
94s self = <pecan.tests.test_scaffolds.TestScaffoldUtils
testMethod=test_destination_directory_already_exists>
94s
94s def test_destination_directory_already_exists(self):
94s > from pecan.scaffolds import copy_dir
94s
94s pecan/tests/test_scaffolds.py:92:
94s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _
94s
94s import sys
94s import os
94s import re
94s > import pkg_resources
94s E ModuleNotFoundError: No module named 'pkg_resources'
94s
94s pecan/scaffolds/__init__.py:4: ModuleNotFoundError
94s ___________
TestScaffoldUtils.test_destination_directory_levels_deep ___________
94s
94s self = <pecan.tests.test_scaffolds.TestScaffoldUtils
testMethod=test_destination_directory_levels_deep>
94s
94s def test_destination_directory_levels_deep(self):
94s > from pecan.scaffolds import copy_dir
94s
94s pecan/tests/test_scaffolds.py:65:
94s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _
94s
94s import sys
94s import os
94s import re
94s > import pkg_resources
94s E ModuleNotFoundError: No module named 'pkg_resources'
94s
94s pecan/scaffolds/__init__.py:4: ModuleNotFoundError
94s =============================== warnings summary
===============================
94s
pecan/tests/middleware/test_static.py::TestStaticFileMiddleware::test_file_can_be_closed
94s
pecan/tests/middleware/test_static.py::TestStaticFileMiddleware::test_file_can_be_found
94s
pecan/tests/middleware/test_static.py::TestStaticFileMiddleware::test_file_can_be_iterated_over
94s
pecan/tests/middleware/test_static.py::TestStaticFileMiddleware::test_mime_type_works_for_png_files
94s
pecan/tests/middleware/test_static.py::TestStaticFileMiddleware::test_separator_sanitization_still_finds_file
94s
/tmp/autopkgtest.8gjsW0/build.eBf/src/pecan/middleware/static.py:118:
DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated
and scheduled for removal in a future version. Use timezone-aware
objects to represent datetimes in UTC:
datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
94s datetime.utcfromtimestamp(os.path.getmtime(filename)),
94s
94s pecan/tests/test_conf.py::TestConf::test_config_from_file
94s pecan/tests/test_conf.py::TestConf::test_config_illegal_ids
94s pecan/tests/test_conf.py::TestConf::test_config_with_bad_import
94s pecan/tests/test_conf.py::TestConf::test_update_force_dict
94s pecan/tests/test_conf.py::TestConf::test_update_set_config
94s pecan/tests/test_conf.py::TestConf::test_update_set_default_config
94s pecan/tests/test_conf.py::TestGlobalConfig::test_overwrite_from_file
94s pecan/tests/test_conf.py::TestGlobalConfig::test_paint_from_file
94s <frozen importlib._bootstrap>:533: DeprecationWarning: the
load_module() method is deprecated and slated for removal in Python
3.15; use exec_module() instead
94s
94s -- Docs:
https://docs.pytest.org/en/stable/how-to/capture-warnings.html
94s =========================== short test summary info
============================
94s FAILED
pecan/tests/test_commands.py::TestCommandManager::test_commands - Modu...
94s FAILED
pecan/tests/test_commands.py::TestCommandRunner::test_commands - Modul...
94s FAILED pecan/tests/test_commands.py::TestCommandRunner::test_run -
ModuleNotF...
94s FAILED pecan/tests/test_commands.py::TestCreateCommand::test_run -
ModuleNotF...
94s FAILED
pecan/tests/test_scaffolds.py::TestPecanScaffold::test_normalize_pkg_name
94s FAILED
pecan/tests/test_scaffolds.py::TestScaffoldUtils::test_copy_dir - Modu...
94s FAILED
pecan/tests/test_scaffolds.py::TestScaffoldUtils::test_copy_dir_with_file_content_substitution
94s FAILED
pecan/tests/test_scaffolds.py::TestScaffoldUtils::test_copy_dir_with_filename_substitution
94s FAILED
pecan/tests/test_scaffolds.py::TestScaffoldUtils::test_destination_directory_already_exists
94s FAILED
pecan/tests/test_scaffolds.py::TestScaffoldUtils::test_destination_directory_levels_deep
94s ========== 10 failed, 530 passed, 3 deselected, 13 warnings in
3.02s ===========
--- End Message ---
--- Begin Message ---
Source: python-pecan
Source-Version: 1.8.0-1
Done: Thomas Goirand <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-pecan, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <[email protected]> (supplier of updated python-pecan 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 11 Sep 2026 15:38:33 +0200
Source: python-pecan
Architecture: source
Version: 1.8.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Closes: 1147362
Changes:
python-pecan (1.8.0-1) unstable; urgency=medium
.
* Fixed upstream URLs.
* New upstream release:
- do not use pkg_resource (Closes: #1147362).
Checksums-Sha1:
a171c70eb9fa3245ef96754ecebb2e002eab2110 2421 python-pecan_1.8.0-1.dsc
e28c6232b61671222baa5ad410868f053f251790 137452 python-pecan_1.8.0.orig.tar.xz
5f5eecffb2fb423c9c6adfd57f0829c5f926f1ed 6248
python-pecan_1.8.0-1.debian.tar.xz
0cfba9173c7609edafc497a1b856feeb57587ba8 8627
python-pecan_1.8.0-1_amd64.buildinfo
Checksums-Sha256:
37348a58f352e480d5e7d1a7f7c42e4a0a4721fe02ba9610c2c58668bcd7e76c 2421
python-pecan_1.8.0-1.dsc
b7aba03cf6a4f9fd15359af65483dcc9e65148fd299bcabeaf41830ae8559d8d 137452
python-pecan_1.8.0.orig.tar.xz
9a8dbb618d0c833acf2524636c38a409e4f08f671d8aa54874f10ee8d2b545ad 6248
python-pecan_1.8.0-1.debian.tar.xz
0c64c7b729f960a5447ccf19362c24709c6b629ac77b4a8ed17ce74a85133b52 8627
python-pecan_1.8.0-1_amd64.buildinfo
Files:
4dd4551473fd51226c5f79abe1c8d7f2 2421 python optional python-pecan_1.8.0-1.dsc
9814f9c440d6084aa8044b88525f27be 137452 python optional
python-pecan_1.8.0.orig.tar.xz
3a8c3b0542578248e1f53e7d418fd12a 6248 python optional
python-pecan_1.8.0-1.debian.tar.xz
9fc7c70ce2bfe7fdb5947e09ee9532d7 8627 python optional
python-pecan_1.8.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmqkBPcACgkQ1BatFaxr
Q/5mFw//fg1b4vTkUynf3oM0gFzFuUySMFpVZXqc+9582XXhYrKCwuZt4nCKe3hE
aFYZfI6TveM2p2vgiz5QVCSCkXzbFS54Pmdx3hWRHFb4ZrdzS9otKKlSASx9bVQW
ymK5sSwK1Kt4OdH5RvlXDL8ZA0S0BJUrQaVwUr72Cbr8weXi3avgrBGr2opvABs2
eK3ZgB0HMHsa/NVj7iWvl9VJSXA/zv2diAiW7yt3w+ojvkNa/0QkFtv8CQulVFNK
d190+jU5iy3zV0L0m8qboYzTgeeRdheyPya3NDUTY9RtG137kSY0wKxvQzUi+lyK
yI5b3NCDadpQeezN9Npfk4PYU0mGb/iPqpptnI7/mWsqKgIZbvLnbzje1BH+sfNY
pfxiQs2+6x26yIgaF+srJyxviv1QaQ9wYVAsGP4C0tPYQ0u2hVy9miittiSCP9AA
QwbQNcEKD+jXkyP6o0o+cFBosZYLB7FuDJD7bEodA7aAQL8z5qaB3DEy3zXkjmF9
FnQIZ4BU5Y0CoV6AXrF/vNP8v7q+kG9z1hzEOJGb/If/aLaS+JHoqD0msdU8HrpF
RVj6yDVQlr4wsg1w8Ckbdu3bzFGcCgMPdZ+DHZobP9C0n0wMP4OFkIiWnqAYGfx3
RzN3yRJ+jVlTwOVF4Wr9s9nNaWm3/ljLPxdrWXS8t6lAcLq3pLM=
=f8mQ
-----END PGP SIGNATURE-----
pgpesAJ8lSvto.pgp
Description: PGP signature
--- End Message ---