Skip to content
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 #414

Merged
merged 2 commits into from Aug 9, 2021
Merged

Conversation

hugovk
Copy link
Contributor

@hugovk hugovk commented Aug 9, 2021

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:

We strongly encourage maintainers of third-party Python projects to prepare their projects for 3.10 compatibilities during this phase. As always, report any issues to the Python bug tracker.

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 the classifiers etc., that can wait until 3.10 is released and officially supported, but could be updated now if you wish.

I also added quotes around version numbers in YAML so it doesn't later interpret 3.10 as 3.1: https://dev.to/hugovk/the-python-3-1-problem-85g

@codecov
Copy link

codecov bot commented Aug 9, 2021

Codecov Report

Merging #414 (8a121f9) into master (0b29b69) will increase coverage by 0.18%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #414      +/-   ##
==========================================
+ Coverage   76.20%   76.38%   +0.18%     
==========================================
  Files          14       14              
  Lines        1395     1406      +11     
==========================================
+ Hits         1063     1074      +11     
  Misses        332      332              
Impacted Files Coverage Δ
src/wheel/macosx_libfile.py 94.47% <0.00%> (+0.39%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 0b29b69...8a121f9. Read the comment docs.

@agronholm agronholm merged commit d746ddc into pypa:master Aug 9, 2021
@agronholm
Copy link
Contributor

Thanks!

@agronholm
Copy link
Contributor

One thing: how did you figure out 3.10-dev works? It's not mentioned anywhere on the list of supported Python releases, or any of the documentation of the setup-python action.

@hugovk hugovk deleted the test-3.10 branch August 10, 2021 13:56
@hugovk
Copy link
Contributor Author

hugovk commented Aug 10, 2021

x.y-dev has been used on Travis CI for a long time: https://docs.travis-ci.com/user/languages/python/#specifying-python-versions

And then I guess I found this issue to add the similar thing for GHA, which was added for 3.9-dev: actions/setup-python#20 (comment)

@agronholm
Copy link
Contributor

Odd that they did not document this feature – an oversight on their part I suppose.

@fochoao
Copy link

fochoao commented Sep 8, 2021

Please watch my wheel package https://github.com/fochoao/wheel

@agronholm
Copy link
Contributor

Please watch my wheel package https://github.com/fochoao/wheel

What for?

@fochoao
Copy link

fochoao commented Sep 8, 2021

image

@mattip
Copy link
Contributor

mattip commented Sep 8, 2021

Please stop spamming this repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants