-
Notifications
You must be signed in to change notification settings - Fork 34
Description
Related to robertmrk/aiocometd#13 in the aiocometd dependency.
The loop parameter was removed. See last bullet of https://docs.python.org/3/whatsnew/3.10.html#removed.
Traceback (most recent call last):
...
File "/external/aiosfstream/aiosfstream/client.py", line 149, in open
await super().open()
File "/external/aiosfstream/venv/lib/python3.10/site-packages/aiocometd-0.4.5-py3.10.egg/aiocometd/client.py", line 273, in open
self._transport = await self._negotiate_transport()
File "/external/aiosfstream/venv/lib/python3.10/site-packages/aiocometd-0.4.5-py3.10.egg/aiocometd/client.py", line 198, in _negotiate_transport
transport = create_transport(DEFAULT_CONNECTION_TYPE,
File "/external/aiosfstream/venv/lib/python3.10/site-packages/aiocometd-0.4.5-py3.10.egg/aiocometd/transports/registry.py", line 47, in create_transport
return TRANSPORT_CLASSES[connection_type](*args, **kwargs) # type: ignore
File "/external/aiosfstream/venv/lib/python3.10/site-packages/aiocometd-0.4.5-py3.10.egg/aiocometd/transports/long_polling.py", line 25, in init
self._http_semaphore = asyncio.Semaphore(2, loop=self._loop)
File "/usr/local/Cellar/python@3.10/3.10.1/Frameworks/Python.framework/Versions/3.10/lib/python3.10/asyncio/locks.py", line 348, in init
super().init(loop=loop)
File "/usr/local/Cellar/python@3.10/3.10.1/Frameworks/Python.framework/Versions/3.10/lib/python3.10/asyncio/mixins.py", line 17, in init
raise TypeError(
TypeError: As of 3.10, the loop parameter was removed from Semaphore() since it is no longer necessary