Skip to content

Commit

Permalink
Add testing with Python 3.13
Browse files Browse the repository at this point in the history
The final beta of Python 3.13 is now available, so I'm adding it to
the list of versions we test. It's not required to pass for now since
3.13 is not final.

In order to get more exposure with Python 3.13 testing, I chose to
enable it in pre-merge tests, not only releases. It won't block merges
if something breaks since the test is not required to pass.
  • Loading branch information
diazona committed Jul 19, 2024
1 parent f5a110f commit 28d4fb8
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,9 @@ jobs:
- python: "3.6"
platform: ubuntu-20.04
force-minimum-dependencies: false
- python: "3.13"
platform: ubuntu-latest
force-minimum-dependencies: false
# For testing forced minimum deps, use the latest stable version of Python
# on which those dependencies can be installed
- python: "3.12"
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,9 @@ jobs:
- python: "3.11"
platform: ubuntu-latest
force-minimum-dependencies: false
- python: "3.13"
platform: ubuntu-latest
force-minimum-dependencies: false
- python: pypy3.6
platform: ubuntu-latest
force-minimum-dependencies: false
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ env:
jobs:
test:
runs-on: ${{ inputs.platform }}
continue-on-error: ${{ inputs.python-version >= '3.13' }}
steps:
- uses: actions/checkout@v3
- name: Setup Python
Expand Down

0 comments on commit 28d4fb8

Please sign in to comment.