Your message dated Fri, 25 Nov 2022 13:36:53 +0000
with message-id <e1oyysv-0019id...@fasolo.debian.org>
and subject line Bug#1024781: fixed in python-molotov 2.1-5
has caused the Debian Bug report #1024781,
regarding python-molotov: (autopkgtest) needs update for python3.11: module 
'asyncio' has no attribute 'coroutine'
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.)


-- 
1024781: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024781
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-molotov
Version: 2.1-4
Severity: serious
Tags: sid bookworm
User: debian...@lists.debian.org
Usertags: needs-update
User: debian-pyt...@lists.debian.org
Usertags: python3.11
Control: affects -1 src:python3-defaults

Dear maintainer(s),

We are in the transition of adding python3.11 as a supported Python version [0]. With a recent upload of python3-defaults the autopkgtest of python-molotov 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.10.6-3
python-molotov         from testing    2.1-4
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of python3-defaults to testing [1]. https://docs.python.org/3/whatsnew/3.11.html lists what's new in Python3.11, it may help to identify what needs to be updated. E.g.:
"""
Removed the @asyncio.coroutine() decorator enabling legacy generator-based coroutines to be compatible with async / await code. The function has been deprecated since Python 3.8 and the removal was initially scheduled for Python 3.10. Use async def instead. (Contributed by Illia Volochii in bpo-43216.)
"""

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/1021984
[1] https://qa.debian.org/excuses.php?package=python3-defaults

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

=================================== FAILURES =================================== ____________________________ TestUtil.test_can_call ____________________________

args = (<molotov.tests.test_api.TestUtil testMethod=test_can_call>,), kw = {}

    @functools.wraps(func)
    def _async_test(*args, **kw):
      cofunc = asyncio.coroutine(func)
E       AttributeError: module 'asyncio' has no attribute 'coroutine'

molotov/tests/support.py:242: AttributeError
____________________________ TestFmwk.test_aworker _____________________________

args = (<molotov.tests.test_fmwk.TestFmwk testMethod=test_aworker>,), kw = {}

    @functools.wraps(func)
    def _async_test(*args, **kw):
      cofunc = asyncio.coroutine(func)
E       AttributeError: module 'asyncio' has no attribute 'coroutine'

molotov/tests/support.py:242: AttributeError
_________________________ TestFmwk.test_aworker_noexc __________________________

args = (<molotov.tests.test_fmwk.TestFmwk testMethod=test_aworker_noexc>,)
kw = {}

    @functools.wraps(func)
    def _async_test(*args, **kw):
      cofunc = asyncio.coroutine(func)
E       AttributeError: module 'asyncio' has no attribute 'coroutine'

molotov/tests/support.py:242: AttributeError
__________________________ TestFmwk.test_failing_step __________________________

args = (<molotov.tests.test_fmwk.TestFmwk testMethod=test_failing_step>,)
kw = {}

    @functools.wraps(func)
    def _async_test(*args, **kw):
      cofunc = asyncio.coroutine(func)
E       AttributeError: module 'asyncio' has no attribute 'coroutine'

molotov/tests/support.py:242: AttributeError
____________________________ TestFmwk.test_failure _____________________________

args = (<molotov.tests.test_fmwk.TestFmwk testMethod=test_failure>,), kw = {}

    @functools.wraps(func)
    def _async_test(*args, **kw):
      cofunc = asyncio.coroutine(func)
E       AttributeError: module 'asyncio' has no attribute 'coroutine'

molotov/tests/support.py:242: AttributeError
_____________________________ TestFmwk.test_picker _____________________________

args = (<molotov.tests.test_fmwk.TestFmwk testMethod=test_picker>,), kw = {}

    @functools.wraps(func)
    def _async_test(*args, **kw):
      cofunc = asyncio.coroutine(func)
E       AttributeError: module 'asyncio' has no attribute 'coroutine'

molotov/tests/support.py:242: AttributeError
___________________ TestFmwk.test_session_shutdown_exception ___________________

args = (<molotov.tests.test_fmwk.TestFmwk testMethod=test_session_shutdown_exception>,)
kw = {}

    @functools.wraps(func)
    def _async_test(*args, **kw):
      cofunc = asyncio.coroutine(func)
E       AttributeError: module 'asyncio' has no attribute 'coroutine'

molotov/tests/support.py:242: AttributeError
____________________ TestFmwk.test_setup_session_fresh_loop ____________________

args = (<molotov.tests.test_fmwk.TestFmwk testMethod=test_setup_session_fresh_loop>,)
kw = {}

    @functools.wraps(func)
    def _async_test(*args, **kw):
      cofunc = asyncio.coroutine(func)
E       AttributeError: module 'asyncio' has no attribute 'coroutine'

molotov/tests/support.py:242: AttributeError
______________________________ TestFmwk.test_step ______________________________

args = (<molotov.tests.test_fmwk.TestFmwk testMethod=test_step>,), kw = {}

    @functools.wraps(func)
    def _async_test(*args, **kw):
      cofunc = asyncio.coroutine(func)
E       AttributeError: module 'asyncio' has no attribute 'coroutine'

molotov/tests/support.py:242: AttributeError
_______________________ TestListeners.test_add_listener ________________________

args = (<molotov.tests.test_listeners.TestListeners testMethod=test_add_listener>,)
kw = {}

    @functools.wraps(func)
    def _async_test(*args, **kw):
      cofunc = asyncio.coroutine(func)
E       AttributeError: module 'asyncio' has no attribute 'coroutine'

molotov/tests/support.py:242: AttributeError
______________________ TestListeners.test_buggy_listener _______________________

args = (<molotov.tests.test_listeners.TestListeners testMethod=test_buggy_listener>,)
kw = {}

    @functools.wraps(func)
    def _async_test(*args, **kw):
      cofunc = asyncio.coroutine(func)
E       AttributeError: module 'asyncio' has no attribute 'coroutine'

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: python-molotov
Source-Version: 2.1-5
Done: Nilesh Patra <nil...@debian.org>

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

Debian distribution maintenance software
pp.
Nilesh Patra <nil...@debian.org> (supplier of updated python-molotov 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: SHA256

Format: 1.8
Date: Fri, 25 Nov 2022 18:48:35 +0530
Source: python-molotov
Architecture: source
Version: 2.1-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Nilesh Patra <nil...@debian.org>
Closes: 1024781
Changes:
 python-molotov (2.1-5) unstable; urgency=medium
 .
   * Team Upload.
   * Add patch to fix tests with python3.11 (Closes: #1024781)
Checksums-Sha1:
 d1c4ec1ed70186bf4374e4096e1889e284ac8f96 1614 python-molotov_2.1-5.dsc
 9bbb6320732b0b128eca2e669901265da81317ff 5596 
python-molotov_2.1-5.debian.tar.xz
 24b57552524ea37492e2ae3f8fca29381c3a21bb 6473 
python-molotov_2.1-5_amd64.buildinfo
Checksums-Sha256:
 5ff79d6e5b03805b773f67b15577710a9599b227a68d94e4b52fbf36fc7698b4 1614 
python-molotov_2.1-5.dsc
 512c281b1484c5e4167a851475354edc14c7db8673cf09d56f4fb4e27a8fceef 5596 
python-molotov_2.1-5.debian.tar.xz
 ecd08c031e2308a85feee6ae35399b17080a755eefb15e46ef96ccc94a9a999f 6473 
python-molotov_2.1-5_amd64.buildinfo
Files:
 47746d9e539a4db84a475044ea0981fa 1614 python optional python-molotov_2.1-5.dsc
 2faaf78295cdcdd8bd5272ddec601507 5596 python optional 
python-molotov_2.1-5.debian.tar.xz
 dd1bd8850e39a5424f4c79fb70865784 6473 python optional 
python-molotov_2.1-5_amd64.buildinfo

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

iHUEARYIAB0WIQSglbZu4JAkvuai8HIqJ5BL1yQ+2gUCY4DCFQAKCRAqJ5BL1yQ+
2nmcAPwOE4E529xNRf3U+N4X86StNAsvmlsMKbOVKK7o2acDbgEAjBa7nQHc2G97
LxYvgXijm191EVS/4WNqH2GG+SX7dwE=
=UfDh
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to