Your message dated Fri, 10 Dec 2021 13:19:43 +0000
with message-id <e1mvfon-00029y...@fasolo.debian.org>
and subject line Bug#1001425: fixed in python-odoorpc 0.7.0-4
has caused the Debian Bug report #1001425,
regarding python-odoorpc: (autopkgtest) needs update for python3.10: module 
'collections' has no attribute 'MutableMapping'
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.)


-- 
1001425: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001425
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-odoorpc
Version: 0.7.0-3
Severity: serious
X-Debbugs-CC: debian...@lists.debian.org
Tags: sid bookworm
User: debian...@lists.debian.org
Usertags: needs-update
User: debian-pyt...@lists.debian.org
Usertags: python3.10
Control: affects -1 src:python3-defaults

Dear maintainer(s),

We are in the transition of adding python3.10 to the supported Python versions [0]. With a recent upload of python3-defaults the autopkgtest of python-odoorpc fails in testing when that autopkgtest is run with the binary packages of python3-defaults from unstable. It passes when run with only packages from testing. In tabular form:

                       pass            fail
python3-defaults       from testing    3.9.8-1
python-odoorpc         from testing    0.7.0-3
all others             from testing    from testing

I copied some of the output at the bottom of this report. https://docs.python.org/3.9/library/collections.html says:
"""
Deprecated since version 3.3, will be removed in version 3.10: Moved Collections Abstract Base Classes to the collections.abc module. For backwards compatibility, they continue to be visible in this module through Python 3.9.
"""
Time to move on.

Currently this regression is blocking the migration of python3-defaults to testing [1]. https://docs.python.org/3/whatsnew/3.10.html lists what's new in Python3.10, it may help to identify what needs to be updated.

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[0] https://bugs.debian.org/996584
[1] https://qa.debian.org/excuses.php?package=python3-defaults

https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-odoorpc/17420662/log.gz

Testing with python3.10:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
File "/usr/lib/python3/dist-packages/odoorpc/__init__.py", line 59, in <module>
    from odoorpc.odoo import ODOO
File "/usr/lib/python3/dist-packages/odoorpc/odoo.py", line 24, in <module>
    from odoorpc import rpc, error, tools
File "/usr/lib/python3/dist-packages/odoorpc/rpc/__init__.py", line 38, in <module>
    from odoorpc.tools import v
File "/usr/lib/python3/dist-packages/odoorpc/tools.py", line 31, in <module>
    class Config(collections.MutableMapping):
AttributeError: module 'collections' has no attribute 'MutableMapping'
autopkgtest [13:31:41]: test autodep8-python3

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: python-odoorpc
Source-Version: 0.7.0-4
Done: Philipp Huebner <debala...@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-odoorpc, 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 1001...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Philipp Huebner <debala...@debian.org> (supplier of updated python-odoorpc 
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: Fri, 10 Dec 2021 13:52:31 +0100
Source: python-odoorpc
Architecture: source
Version: 0.7.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Philipp Huebner <debala...@debian.org>
Closes: 1001425
Changes:
 python-odoorpc (0.7.0-4) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Apply multi-arch hints.
     + python-odoorpc-doc: Add Multi-Arch: foreign.
 .
   [ Philipp Huebner ]
   * Add patch to become compatible with Python 3.10 (Closes: #1001425)
   * debian/watch: remove filenamemangle
   * debian/copyright: update years
   * Update Standards-Version: 4.6.0 (no changes needed)
Checksums-Sha1:
 5f5845110da4e825648c63e49d1f8355c10d22e0 2172 python-odoorpc_0.7.0-4.dsc
 19af582c5138fa7164bfcb03d380cdd7dacbaf1c 6600 
python-odoorpc_0.7.0-4.debian.tar.xz
 b44d3d0f12424521b95fb1ab64512b241c7dac18 7939 
python-odoorpc_0.7.0-4_amd64.buildinfo
Checksums-Sha256:
 d55f333d9a9e2f092e66ca801590a9480ce80769d2255d61c6d1a7463664e03a 2172 
python-odoorpc_0.7.0-4.dsc
 53a77527055ebb0365ebcae17b716806eb997e37f24f59a519ec0364f65f85f8 6600 
python-odoorpc_0.7.0-4.debian.tar.xz
 1df5f716c0a72688f36ef60ca6535fe7002dd26003ba43d778c493ecf4d26d25 7939 
python-odoorpc_0.7.0-4_amd64.buildinfo
Files:
 39d0af66b41fb942c53ba7a093f4634d 2172 python optional 
python-odoorpc_0.7.0-4.dsc
 6a846073ac89294b37315f1bdd01e6ef 6600 python optional 
python-odoorpc_0.7.0-4.debian.tar.xz
 8a72848593a1ff137528ce297329a623 7939 python optional 
python-odoorpc_0.7.0-4_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJJBAEBCgAzFiEECEGLvkRyDy26xQXsunokltrkDRwFAmGzTlsVHGRlYmFsYW5j
ZUBkZWJpYW4ub3JnAAoJELp6JJba5A0cjq0P/RXfsvjBZE9UBxqvtRoCa5c5GKr3
SO+uCq1QJWdZ0jiVqdrfspNZ8jDfx5anJDJSmSp7g3FeaRHBEBWytS5jYErdFNGU
5UA11AZPFEJuMchjZ5M2Jj6d6ydprHlThQZHPaDA4x0MfItZXeUOSFYFYB6UdxV4
4wE5KX9psF7iuk8quVdbKtjMP/FFjw9RS0A3Y30922mP3st1lnJYqBGhAxnBlywB
WFb2/NeXdTDJXg75dsL1RO5fE/vl0sSAvLudgy4yyyE2IFr1rjcdVLLE7xEjU9yk
0AgXT+bxDdHPYXZNgzcjFiOBe0NnES8D05G6d+ucNOmvktGu81AgYAiQ49lG7pzf
1Zaw89wPN/8xWvyk3pasSVNi3FM07nCsDMGQ9zypd6JJlbh/SV16CEH6V8ZX4JD6
g5zkEz5eEeX4EkiuoP7MuoGrfiD64zZV9/K2/nasrEriFmX7qNn+cmt11uC3xV3E
E1FgPlmNbHfVkx95AH95u2ZHf52b/ARF/5dqDMet+RHXI6YTd2QNaExyBI8Sg0sz
luh8jzdJ95yRbleTDMUa+cZkO7ni31YQSwEXha8FEy5ltNPavej+1FBCthZn9SK2
U/zBwygsXzhLDuldCtOQ7iKd5yHJT0vFclJ/Zz1zseNQQrPRxAOR/0XnwHoyeS0o
LuOaa9CdVTxlnz/G
=8SBf
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to