-
Notifications
You must be signed in to change notification settings - Fork 7
Closed
Description
MutableMapping was removed in Python 3.10, solution might be to use collections.abc.MutableMapping
instead?
Using the AUR package https://aur.archlinux.org/packages/python-otr/ on Arch Linux:
Traceback (most recent call last):
File "/build/python-otr/src/python3-otr-2.0.1/setup.py", line 5, in <module>
from otr import __info__ as package_info
File "/build/python-otr/src/python3-otr-2.0.1/otr/__init__.py", line 3, in <module>
from application.notification import NotificationCenter, NotificationData, IObserver
File "/usr/lib/python3.10/site-packages/application/notification.py", line 11, in <module>
from application import log
File "/usr/lib/python3.10/site-packages/application/log/__init__.py", line 11, in <module>
from application.python import Null
File "/usr/lib/python3.10/site-packages/application/python/__init__.py", line 5, in <module>
from application.python.types import NullType
File "/usr/lib/python3.10/site-packages/application/python/types.py", line 5, in <module>
from application.python.decorator import preserve_signature
File "/usr/lib/python3.10/site-packages/application/python/decorator.py", line 7, in <module>
from application.python.weakref import weakobjectmap
File "/usr/lib/python3.10/site-packages/application/python/weakref.py", line 4, in <module>
from collections import MutableMapping, deque
ImportError: cannot import name 'MutableMapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py)
Metadata
Metadata
Assignees
Labels
No labels