-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
10250 update CI and trove to 3.10 #1659
Conversation
this is a draft until it's tested with a twisted-iocpsupport 3.10 wheel |
this is the cause of the sphinx failure: sphinx-doc/sphinx#9505 |
@@ -32,7 +32,7 @@ jobs: | |||
# When updating the minimum Python version here, also update the | |||
# `python_requires` from `setup.cfg`. | |||
# Run on latest minor release of each major python version. | |||
python-version: [3.6, 3.7, 3.8, 3.9, 3.10rc1] | |||
python-version: [3.6, 3.7, 3.8, 3.9, 3.10.0-rc.1] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can we just set 3.10 and have it automatically updated just like the other version? Just asking.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@altendky made the trio python-version auto pick the latest Python build, but I think it would be better to update it dependabot style
also sphinx-build is now detected correctly
@adiroiban release announcement for twisted-iocpsupport here: https://mail.python.org/archives/list/twisted@python.org/thread/UJDLXLQUNFRIKHP7B2J2WH3DK43S7GAI/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
all good. thanks.
I guess that we can update the sphinx deps we have an upstream fix...
but do we run sphinx on python 3.10?
Thanks!
yep - the tests run sphinx, but the readthedocs.org bot is still stuck on 3.8 which is on security fixes only
|
Scope and purpose
Twisted 21.7.0 announced tentative support for python 3.10 because only a beta was available to test against. This PR represents no actual source changes, and only downstream tooling changes (twisted-iocpsupport and cython-test-exception-raiser) both upgraded to cibuildwheel 2 for 3.10 wheels.
Contributor Checklist:
tox -e lint
to format my patch to meet the Twisted Coding Standard#
character).review
to the keywords field in Trac, and putting a link to this PR in the comment; it shows up in https://twisted.reviews/ now.The first line is automatically generated by GitHub based on PR ID and branch name.
The other lines generated by GitHub should be replaced.