Bug 1223181

Summary: python_socks does not require async_timeout, but it should
Product: [openSUSE] openSUSE Tumbleweed Reporter: Jiri Slaby <jslaby>
Component: PythonAssignee: Matej Cepl <mcepl>
Status: IN_PROGRESS --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: mcepl
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Jiri Slaby 2024-04-22 06:16:56 UTC
If you try to import Proxy (as per python_socks docs):
>>> from python_socks.async_.asyncio.v2 import Proxy 
Traceback (most recent call last): 
 File "<stdin>", line 1, in <module> 
 File "/usr/lib/python3.11/site-packages/python_socks/async_/asyncio/__init__.py", line 1, in <module> 
   from ._proxy import AsyncioProxy as Proxy 
 File "/usr/lib/python3.11/site-packages/python_socks/async_/asyncio/_proxy.py", line 5, in <module> 
   import async_timeout 
ModuleNotFoundError: No module named 'async_timeout'

I.e. python_socks should Require async_timeout.

I do not speak snakes, so I am not sure what needs to be done (Require:-ed), actually.
Comment 2 Matej Cepl 2024-04-22 09:44:50 UTC
sr#1169638 and blocking SRs.
Comment 3 OBSbugzilla Bot 2024-04-22 10:15:04 UTC
This is an autogenerated message for OBS integration:
This bug (1223181) was mentioned in
https://build.opensuse.org/request/show/1169638 Factory / python-python-socks