Add support for Python 3.13-3.14 and drop support EOL 3.7-3.9#53
Add support for Python 3.13-3.14 and drop support EOL 3.7-3.9#53A5rocks merged 9 commits intopython-trio:masterfrom
Conversation
|
Updated to add support for Python 3.14. |
|
Updated to drop support for EOL Python 3.9. |
9f35be6 to
8ce278a
Compare
| version: 2 | ||
|
|
||
| build: | ||
| os: ubuntu-22.04 |
There was a problem hiding this comment.
Can we revert this change and also the change on line 7 so that we can get this test to pass? It passes on:
There was a problem hiding this comment.
I closed #54 to deduplicate this effort.
There was a problem hiding this comment.
Unfortunately I didn't have this repo watched ^^
I'd personally prefer to merge #55 given someone else is reviewing it. I haven't actually looked at the contents of PRs to know if there's concrete differences though.
There was a problem hiding this comment.
I have reviewed this and approved.
|
Git conflicts... If you rebase and add https://github.com/re-actors/alls-green then @A5rocks can remove the Requirements tags and we can git this merged. |
Rebased!
@cclauss Please could you send a PR to my branch with this? |
|
Not a PR but see https://github.com/python-trio/trio/blob/main/.github/workflows/ci.yml#L475 for how Trio uses that |
| name: CI | ||
|
|
||
| on: [push, pull_request] | ||
| on: [push, pull_request, workflow_dispatch] |
There was a problem hiding this comment.
Allows maintainers to run to tests on demand.
There was a problem hiding this comment.
It adds the missing button to the UI to let you manually trigger a build from https://github.com/python-trio/sniffio/actions/workflows/ci.yml
It will look something like:
You don't need it very often, but when you do, it's annoying to if it's not been enabled yet!
|
A5rocks
left a comment
There was a problem hiding this comment.
Just some formatting comments
I meant to batch these changes together, oops...
|
Thanks both! |
See https://devguide.python.org/versions/
Python 3.7 is no longer available on GitHub Actions: