-
-
Notifications
You must be signed in to change notification settings - Fork 122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test Python 3.10 release candidate #166
Conversation
Codecov Report
@@ Coverage Diff @@
## master #166 +/- ##
=======================================
Coverage 94.85% 94.85%
=======================================
Files 10 10
Lines 350 350
Branches 71 71
=======================================
Hits 332 332
Misses 11 11
Partials 7 7 Continue to review full report at Codecov.
|
Hi @hugovk thank you for this. My recommendation would be for you to finish adding 3.10 to |
Sounds good, and done! |
Converting this back to draft for now. According to https://www.python.org/dev/peps/pep-0619/#release-schedule Python 3.10 is scheduled for release in October, 2021-10-04 to be exact, so we can merge it at that point. |
Exactly, the idea of this PR was to test against the release candidate right now. That way if there's any problems found, either in this library, or in CPython itself, they can be fixed before 3.10.0 final is out. The Python release team has even asked to test now:
Then when 3.10.0 final is out, the library can test against it and declare full support (via classifiers etc.). (As an aside, a number of libraries are releasing for 3.10 already, because the RC should be stable, and it helps others test their libraries e.g. numpy/numpy#19630, but it's less important for pure Python libraries such as this.) |
3.10 is now out! Ready for review! https://discuss.python.org/t/python-3-10-0-is-now-available/10955 |
When is the next planned release to PyPI? It would be great to have a version that supports Python 3.10 out. |
Python 3.10.0 final is due for release in October:
The first release candidate is now out and the Python release team has issued a call to action for community members:
https://discuss.python.org/t/python-3-10-0rc1-is-now-available/9982?u=hugovk
So let's also test 3.10 on the CI. The good news is everything passes.
I didn't yet add 3.10 to
python_requires
,classifiers
orREADME.rst
, that can wait until 3.10 is released and officially supported, but could be updated now if you wish.