Your message dated Wed, 12 Jul 2023 19:43:49 +0000
with message-id <e1qjfkb-007ikl...@fasolo.debian.org>
and subject line Bug#1040576: fixed in python-mongomock 4.1.2-2
has caused the Debian Bug report #1040576,
regarding python-mongomock: implicitly depends on python3-pkg-resources
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 ow...@bugs.debian.org
immediately.)
--
1040576: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040576
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-mongomock
Version: 4.1.2-1
Severity: serious
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Dear maintainer,
your package implicitly depends on python3-pkg-resources for its autopkgtest,
which used to be provided through python3-pytest. However, pytest has dropped
that dependency, breaking your autopkgtest and possibly your package.
Note that pkg_resources is deprecated in favor of importlib.resources [1],
which is part of the Python Standard Library and has better performance.
Cheers
Timo
[1] https://docs.python.org/3/library/importlib.resources.html
- ---
Relevant excerpt from
https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-mongomock/35451515/log.gz
24s ==================================== ERRORS
====================================
24s _______________ ERROR collecting tests/test__bulk_operations.py
________________
24s ImportError while importing test module
'/tmp/autopkgtest-lxc.2jeup6d8/downtmp/build.egq/src/tests/test__bulk_operations.py'.
24s Hint: make sure your test modules/packages have valid Python names.
24s Traceback:
24s /usr/lib/python3.11/importlib/__init__.py:126: in import_module
24s return _bootstrap._gcd_import(name[level:], package, level)
24s tests/test__bulk_operations.py:3: in <module>
24s import mongomock
24s mongomock/__init__.py:79: in <module>
24s from mongomock.__version__ import __version__
24s mongomock/__version__.py:1: in <module>
24s import pkg_resources
24s E ModuleNotFoundError: No module named 'pkg_resources'
24s __________________ ERROR collecting tests/test__client_api.py
__________________
24s ImportError while importing test module
'/tmp/autopkgtest-lxc.2jeup6d8/downtmp/build.egq/src/tests/test__client_api.py'.
24s Hint: make sure your test modules/packages have valid Python names.
24s Traceback:
24s /usr/lib/python3.11/importlib/__init__.py:126: in import_module
24s return _bootstrap._gcd_import(name[level:], package, level)
24s tests/test__client_api.py:16: in <module>
24s import mongomock
24s mongomock/__init__.py:79: in <module>
24s from mongomock.__version__ import __version__
24s mongomock/__version__.py:1: in <module>
24s import pkg_resources
24s E ModuleNotFoundError: No module named 'pkg_resources'
24s ________________ ERROR collecting tests/test__collection_api.py
________________
24s ImportError while importing test module
'/tmp/autopkgtest-lxc.2jeup6d8/downtmp/build.egq/src/tests/test__collection_api.py'.
24s Hint: make sure your test modules/packages have valid Python names.
24s Traceback:
24s /usr/lib/python3.11/importlib/__init__.py:126: in import_module
24s return _bootstrap._gcd_import(name[level:], package, level)
24s tests/test__collection_api.py:15: in <module>
24s import mongomock
24s mongomock/__init__.py:79: in <module>
24s from mongomock.__version__ import __version__
24s mongomock/__version__.py:1: in <module>
24s import pkg_resources
24s E ModuleNotFoundError: No module named 'pkg_resources'
24s _________________ ERROR collecting tests/test__database_api.py
_________________
24s ImportError while importing test module
'/tmp/autopkgtest-lxc.2jeup6d8/downtmp/build.egq/src/tests/test__database_api.py'.
24s Hint: make sure your test modules/packages have valid Python names.
24s Traceback:
24s /usr/lib/python3.11/importlib/__init__.py:126: in import_module
24s return _bootstrap._gcd_import(name[level:], package, level)
24s tests/test__database_api.py:7: in <module>
24s import mongomock
24s mongomock/__init__.py:79: in <module>
24s from mongomock.__version__ import __version__
24s mongomock/__version__.py:1: in <module>
24s import pkg_resources
24s E ModuleNotFoundError: No module named 'pkg_resources'
24s ____________________ ERROR collecting tests/test__gridfs.py
____________________
24s ImportError while importing test module
'/tmp/autopkgtest-lxc.2jeup6d8/downtmp/build.egq/src/tests/test__gridfs.py'.
24s Hint: make sure your test modules/packages have valid Python names.
24s Traceback:
24s /usr/lib/python3.11/importlib/__init__.py:126: in import_module
24s return _bootstrap._gcd_import(name[level:], package, level)
24s tests/test__gridfs.py:6: in <module>
24s import mongomock
24s mongomock/__init__.py:79: in <module>
24s from mongomock.__version__ import __version__
24s mongomock/__version__.py:1: in <module>
24s import pkg_resources
24s E ModuleNotFoundError: No module named 'pkg_resources'
24s __________________ ERROR collecting tests/test__mongomock.py
___________________
24s ImportError while importing test module
'/tmp/autopkgtest-lxc.2jeup6d8/downtmp/build.egq/src/tests/test__mongomock.py'.
24s Hint: make sure your test modules/packages have valid Python names.
24s Traceback:
24s /usr/lib/python3.11/importlib/__init__.py:126: in import_module
24s return _bootstrap._gcd_import(name[level:], package, level)
24s tests/test__mongomock.py:13: in <module>
24s import mongomock
24s mongomock/__init__.py:79: in <module>
24s from mongomock.__version__ import __version__
24s mongomock/__version__.py:1: in <module>
24s import pkg_resources
24s E ModuleNotFoundError: No module named 'pkg_resources'
24s _______________ ERROR collecting tests/test__not_implemented.py
________________
24s ImportError while importing test module
'/tmp/autopkgtest-lxc.2jeup6d8/downtmp/build.egq/src/tests/test__not_implemented.py'.
24s Hint: make sure your test modules/packages have valid Python names.
24s Traceback:
24s /usr/lib/python3.11/importlib/__init__.py:126: in import_module
24s return _bootstrap._gcd_import(name[level:], package, level)
24s tests/test__not_implemented.py:3: in <module>
24s import mongomock
24s mongomock/__init__.py:79: in <module>
24s from mongomock.__version__ import __version__
24s mongomock/__version__.py:1: in <module>
24s import pkg_resources
24s E ModuleNotFoundError: No module named 'pkg_resources'
24s ____________________ ERROR collecting tests/test__patch.py
_____________________
24s ImportError while importing test module
'/tmp/autopkgtest-lxc.2jeup6d8/downtmp/build.egq/src/tests/test__patch.py'.
24s Hint: make sure your test modules/packages have valid Python names.
24s Traceback:
24s /usr/lib/python3.11/importlib/__init__.py:126: in import_module
24s return _bootstrap._gcd_import(name[level:], package, level)
24s tests/test__patch.py:4: in <module>
24s import mongomock
24s mongomock/__init__.py:79: in <module>
24s from mongomock.__version__ import __version__
24s mongomock/__version__.py:1: in <module>
24s import pkg_resources
24s E ModuleNotFoundError: No module named 'pkg_resources'
24s ____________________ ERROR collecting tests/test__thread.py
____________________
24s ImportError while importing test module
'/tmp/autopkgtest-lxc.2jeup6d8/downtmp/build.egq/src/tests/test__thread.py'.
24s Hint: make sure your test modules/packages have valid Python names.
24s Traceback:
24s /usr/lib/python3.11/importlib/__init__.py:126: in import_module
24s return _bootstrap._gcd_import(name[level:], package, level)
24s tests/test__thread.py:3: in <module>
24s from mongomock.store import RWLock
24s mongomock/__init__.py:79: in <module>
24s from mongomock.__version__ import __version__
24s mongomock/__version__.py:1: in <module>
24s import pkg_resources
24s E ModuleNotFoundError: No module named 'pkg_resources'
-----BEGIN PGP SIGNATURE-----
iQGzBAEBCgAdFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmSoUHkACgkQ+C8H+466
LVkSGAv8DG+TI8PlUa/eIFN0P9h9+stndWiivs3hhaulEcLokq+zusaaDB7x7cIx
B4xG4owursF7IsBvGoaB9zEnE/PEInRoHAC86zZCvigOx+pd8/8KR3O/pl6ZMNOf
5Ef6+9bUHiHEEM8LQu3vpl5WOgq134nYd25z1/Sf1GKbn23A05ApmUt8Rx6xJNu+
LbJRUsHYAZaJXiowN+J02DkzzmdrjiIpH5+5tbe4oD3eP4uNlGFE2PcCwJ8b7EQk
BV8VXnKwHwY9acwAYbs8XddOxJ2xpTRGz2JtW6fr6o82xXlgJtvNAj7TYbILOJDL
5aJjo+eKa70w4JxuSDqsoMCSgAr9rVZ0OlqyaB4zu+iTdisQF2QNF4xNmd8vN3M4
Q4oAiz4l0HYVrT8asX7VevKR9F7bA0m/m1VrcpQlqiJeQ3uveS+7b0QRuGV5Wf89
k+2496FpxYjUpBmg0QE4gdasWiO29H4jr+SE1cyEsBKYJBT8gCCa6sf37Nabl3c5
aPsM3f+S
=6ef9
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: python-mongomock
Source-Version: 4.1.2-2
Done: Timo Röhling <roehl...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-mongomock, 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 1040...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Timo Röhling <roehl...@debian.org> (supplier of updated python-mongomock
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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 12 Jul 2023 20:39:54 +0200
Source: python-mongomock
Architecture: source
Version: 4.1.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Timo Röhling <roehl...@debian.org>
Closes: 1040576
Changes:
python-mongomock (4.1.2-2) unstable; urgency=medium
.
* Team upload.
* Add missing depend on python3-pkg-resources (Closes: #1040576)
Checksums-Sha1:
44d46ff8e9fc701e9682ab09e8f656e1ee988dc4 2063 python-mongomock_4.1.2-2.dsc
2929f85108580c9f939b079ee46b7ef2516c9829 2584
python-mongomock_4.1.2-2.debian.tar.xz
76adcebc0ffea3a41c553303ff4d45d667da4054 6650
python-mongomock_4.1.2-2_amd64.buildinfo
Checksums-Sha256:
c7e5b3a42172892263a6cd852cf617624d7fc2b603d00cfd37a9cfd3adb64866 2063
python-mongomock_4.1.2-2.dsc
fcd543a5c151bced92ca5e432f2385a02d09aee242e6740a89e00ee31b71fa2f 2584
python-mongomock_4.1.2-2.debian.tar.xz
75ff552e27a144f55f4e3e93e330b3588bf003fa582941fc18ecbe494efbc96d 6650
python-mongomock_4.1.2-2_amd64.buildinfo
Files:
d987fcb870159c7e61a09936a9f09689 2063 python optional
python-mongomock_4.1.2-2.dsc
e103f85ec1586a0c8c35cae8ace14b09 2584 python optional
python-mongomock_4.1.2-2.debian.tar.xz
4e5d151838ef2e98d0be19ae0c154275 6650 python optional
python-mongomock_4.1.2-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHIBAEBCgAyFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmSu87sUHHJvZWhsaW5n
QGRlYmlhbi5vcmcACgkQ+C8H+466LVmTJwv/XwBZJbtldFf65Rt3DYu5T44ZtEcD
NPVZeU5gh3rUm2w25F5Kv+rObnKoSY9Ft+j0K8ZGhF3O/3+YkoUJJtYlFkxp8mzF
mh4GeN/FJ6KsCd2s3THX5bFmdeVTqmWDKnL/lbF766+fo5T7PPzFlM84d4cloVq7
NmHLkjmRqW0m+WdFuPaNGHwcR1xTqYW1k3ZlNwpTrKclvDh8fE3EPl8s7ahiZK9/
geq0tcCy306U87EWtTnG10w1oCKHYJlS/rHAlfitXbUgVoNwBtL0D+D57g+dvgSz
cPtiiVr3tCikECj9KFOwyw1jUoBGCkoYlUOy8G9Le6SRChYPZFg8BSGztVhLEo+0
HOOZANCogWdVvI55HnCeFNFXeQqrp3k/sLFjtv5vsZG+Jj5F+IejhJ6WHEc80aVe
5BaSDa8n/GDwmQYYUvM9Cei3Nv/dt1Ax1xCppkFYM0wsvYqO737PcurLtcB+GyCZ
j4ZgAvy4XuDaXL8DXlnWgySGF4YlA9LvHMS3
=t+1p
-----END PGP SIGNATURE-----
--- End Message ---