Your message dated Wed, 13 Nov 2024 15:08:30 +0000
with message-id <e1tbeys-00bcce...@fasolo.debian.org>
and subject line Bug#1086658: fixed in python-aiohttp 3.10.10-2
has caused the Debian Bug report #1086658,
regarding python3-aiohttp: "cannot import name 'Query' from 'yarl'" with yarl 
version 1.9.4-1 from testing
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.)


-- 
1086658: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086658
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-aiohttp
Version: 3.10.10-1
Severity: serious

Hi,

As the migration excuses show, a lot of autopkgtests fail with the latest version of python-aiohttp. However, the tests that I checked pass in unstable and the error in the logs that I inspected suggest a *versioned* dependency on python3-yarl is in order.

E.g. from [1]:
39s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 39s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 39s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 39s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall
 39s     raise exception.with_traceback(exception.__traceback__)
39s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall
 39s     teardown.throw(exception)  # type: ignore[union-attr]
 39s     ^^^^^^^^^^^^^^^^^^^^^^^^^
39s File "/usr/lib/python3/dist-packages/_pytest/helpconfig.py", line 105, in pytest_cmdline_parse
 39s     config = yield
 39s              ^^^^^
39s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in _multicall
 39s     res = hook_impl.function(*args)
 39s           ^^^^^^^^^^^^^^^^^^^^^^^^^
39s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 1140, in pytest_cmdline_parse
 39s     self.parse(args)
39s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 1494, in parse
 39s     self._preparse(args, addopts=addopts)
39s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 1381, in _preparse
 39s     self.pluginmanager.load_setuptools_entrypoints("pytest11")
39s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 421, in load_setuptools_entrypoints
 39s     plugin = ep.load()
 39s              ^^^^^^^^^
39s File "/usr/lib/python3.12/importlib/metadata/__init__.py", line 205, in load
 39s     module = import_module(match.group('module'))
 39s              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
39s File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module
 39s     return _bootstrap._gcd_import(name[level:], package, level)
 39s            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 39s   File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
 39s   File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
39s File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
 39s   File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
39s File "<frozen importlib._bootstrap_external>", line 995, in exec_module 39s File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed 39s File "/usr/lib/python3/dist-packages/pytest_aiohttp/plugin.py", line 7, in <module> 39s from aiohttp.test_utils import BaseTestServer, RawTestServer, TestClient, TestServer 39s File "/usr/lib/python3/dist-packages/aiohttp/__init__.py", line 6, in <module>
 39s     from .client import (
39s File "/usr/lib/python3/dist-packages/aiohttp/client.py", line 39, in <module>
 39s     from . import hdrs, http, payload
39s File "/usr/lib/python3/dist-packages/aiohttp/http.py", line 6, in <module> 39s from .http_exceptions import HttpProcessingError as HttpProcessingError 39s File "/usr/lib/python3/dist-packages/aiohttp/http_exceptions.py", line 6, in <module>
 39s     from .typedefs import _CIMultiDict
39s File "/usr/lib/python3/dist-packages/aiohttp/typedefs.py", line 16, in <module>
 39s     from yarl import URL, Query as _Query
39s ImportError: cannot import name 'Query' from 'yarl' (/usr/lib/python3/dist-packages/yarl/__init__.py)

Paul

[1] https://ci.debian.net/packages/a/aioecowitt/testing/arm64/54031468/

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: python-aiohttp
Source-Version: 3.10.10-2
Done: Colin Watson <cjwat...@debian.org>

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

Debian distribution maintenance software
pp.
Colin Watson <cjwat...@debian.org> (supplier of updated python-aiohttp 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: Wed, 13 Nov 2024 14:31:21 +0000
Source: python-aiohttp
Architecture: source
Version: 3.10.10-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Colin Watson <cjwat...@debian.org>
Closes: 1086658
Changes:
 python-aiohttp (3.10.10-2) unstable; urgency=medium
 .
   * Team upload.
   * (Build-)depend on python3-yarl (>= 1.12.0) (closes: #1086658).
Checksums-Sha1:
 329f12d46ded373a7cec89626e8c23562c01df6e 2812 python-aiohttp_3.10.10-2.dsc
 f1e09230184f16d9bf1657b7072221d8a40afc46 9204 
python-aiohttp_3.10.10-2.debian.tar.xz
Checksums-Sha256:
 d1c7a7f12dfdf71c72f322b6cfad2c92c6612aa99ca287184cfe7c8d6295a3d7 2812 
python-aiohttp_3.10.10-2.dsc
 bf0f43efc2a46680c76923ac6302e60a63fe6d8cf6cefe4f3ec1164f9f9bc454 9204 
python-aiohttp_3.10.10-2.debian.tar.xz
Files:
 aed922bd77ca005ddd0d03630d5ae3d6 2812 python optional 
python-aiohttp_3.10.10-2.dsc
 8ff94f49c7ae7a59809c45176480a6a4 9204 python optional 
python-aiohttp_3.10.10-2.debian.tar.xz

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

iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmc0uPcACgkQOTWH2X2G
UAt9+g//V4vfyynDSK8k4YtiFTYqzaUz1H1T4/MO/DwAIP01e+zw9xyCD2ss3E80
jhiiQr3OjtUy60TUGY3HXRIU3bHVwR/UPm93gq2Aj+vGZdeMsCQyqaOcdSvOaXIr
QBCy2o6Fm1aiWkv5vLsRoe5osIqqvKpljv94pqb6rotkicKTgchAV9W8W4j2doPW
jz24plSz2+HKmImOcw1obpwFGypuwmemOqH3Xtp6+y7Aqn0V4O8eKnSw7zzlXNAp
Liw7I/g85QZ+aiP+Dk3ACbW1YmL8l5GXBPzk9jjnKnu0uLvN3ehe1EM9V/Yn5OEF
f9SxeLdufnrvsqhQujsVRws3l3SQuO8H0SXkbpi/pHbYeh20Kx358n8m2qzLLtpU
SDlKwhJtgAGDlDuM8EZkuG2ZTzWVgMu+rMdsY5/WZ613How2Flccbyc7ewvcBRwV
49WnzARlHXRRl0eDUbg7NcB1hl00DUkyGjgZ7MkByW0KAneAby1lAOXrmn/NNQhA
1iok8tTpmB4VAGxsS7BL0vn0HearO/7GsiNV5FuvXax+KKWGmaXXi/yClPqriSCX
oirF4gY2b/04kM8QG1wDcPKAsJHeKdiRJnHDLX+agRaiIOCX5GJ1/VJHHf0E1uMe
nbHBp4vwMJJbZ2w124UyVDQ120hITch7RvIPrpSKjNrWXF5E1Kg=
=06TS
-----END PGP SIGNATURE-----

Attachment: pgpqVcAnXW4tH.pgp
Description: PGP signature


--- End Message ---

Reply via email to