add python 3.10 compatibility
See original GitHub issueWhen trying to run our sacred code in python 3.10, if fails with
Exception originated from within Sacred.
Traceback (most recent calls):
File "/Users/<USER>/.virtualenvs/<PROJECT>/lib/python3.10/site-packages/sacred/utils.py", line 345, in recursive_update
if isinstance(v, collections.Mapping):
AttributeError: module 'collections' has no attribute 'Mapping'
But it looks like, in master, this issue is already fixed. I’m not sure, this is the only issue. But if it were, perhaps a new minor release could be published?
Issue Analytics
- State:
- Created 2 years ago
- Comments:10 (2 by maintainers)
Top Results From Across the Web
Python 3.10 support table for most popular Python packages
Python 3.10 is a currently supported version of Python . This site shows Python 3.10 support for the 360 most downloaded packages on...
Read more >What's New In Python 3.10 — Python 3.11.1 documentation
This article explains the new features in Python 3.10, compared to 3.9. Python 3.10 was released on October 4, 2021. For full details,...
Read more >Support Python 3.10? - General Discussion - TensorFlow Forum
Python 3.10 will be released in October 2021, so it will be supported in the next TF release after that, assuming all dependencies...
Read more >Compatibility and requirements for the Python agent
Python (CPython/PyPy) versions supported: 2.7, 3.7, 3.8, 3.9, 3.10, and 3.11. Recommendation: Use Python version 3.7 or higher with our agent. Python versions ......
Read more >Installing scikit-learn
Installing the latest release¶ ... Install the 64bit version of Python 3, for instance from https://www.python.org.Install Python 3 using homebrew ( brew install...
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 Free
Top 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

Maybe it would be good if @Qwlouse could create a PyPI token and add it as a repository secret. This way a Github action could be used to push to PyPI on release, without depending on the availability of one person.
I just published the 0.8.3 release on GitHub (and I hope that I didn’t forget anything). @Qwlouse, can you push the release to PyPI?