Importing ABC directly from collections has been deprecated and will be removed in Python 3.10
See original GitHub issueUse collections.abc for Python 3 and collections for Python 2.
easygui/boxes/choice_box.py
72: if not isinstance(obj, collections.Sequence):
Issue Analytics
- State:
- Created 3 years ago
- Reactions:2
- Comments:7
Top Results From Across the Web
Importing ABC directly from collections has been deprecated ...
Importing ABC directly from collections has been deprecated and will be removed in Python 3.10 after skipping Python 3.9.
Read more >1718878 - Python 3.10 Support: Use `collections.abc` instead ...
It looks like the collections module was removed in python 3.10 after being deprecated since python 3.3. There is a new module called...
Read more >abc submodule not an attribute of collections on Python 3.10.0 ...
Since collections.abc is a module, it should work if you import it: ... Direct access from collections was removed after being deprecated ......
Read more >python - cannot import name 'MutableMapping' from 'collections'
The direct import has been deprecated since Python 3.3 and will stop working in Python 3.9. You need to import using from collections.abc...
Read more >gcloud does not work with Python 3.10 - Issue Tracker
ERROR: gcloud failed to load: module 'collections' has no attribute 'Mapping' ... collections -> collections.abc issue has been deprecated since Python 3.3 ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I will create a PR
Same here: pip install easygui doesn’t install the corrected collections.abc version: it’s still the old version.