Skip to content

Commit

Permalink
ci: Add python 3.14a1 to test matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
bdarnell committed Oct 18, 2024
1 parent ac0daf7 commit 3ab7267
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,12 @@ jobs:
tox_env: py311-full
- python: '3.11.0'
tox_env: py311-full
- python: '3.12.0'
- python: '3.12'
tox_env: py312-full
- python: '3.13.0-beta.2 - 3.13'
- python: '3.13'
tox_env: py313-full
- python: '3.14.0-alpha.1 - 3.14'
tox_env: py314-full
- python: 'pypy-3.10'
# Pypy is a lot slower due to jit warmup costs, so don't run the
# "full" test config there.
Expand Down
5 changes: 3 additions & 2 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ basepython =
py311: python3.11
py312: python3.12
py313: python3.13
py314: python3.14
pypy3: pypy3
# In theory, it doesn't matter which python version is used here.
# In practice, things like changes to the ast module can alter
Expand All @@ -48,7 +49,7 @@ deps =

setenv =
# Treat the extension as mandatory in testing (but not on pypy)
{py3,py39,py310,py311,py312,py313}: TORNADO_EXTENSION=1
{py3,py39,py310,py311,py312,py313,py314}: TORNADO_EXTENSION=1
# CI workers are often overloaded and can cause our tests to exceed
# the default timeout of 5s.
ASYNC_TEST_TIMEOUT=25
Expand All @@ -60,7 +61,7 @@ setenv =
# during sdist installation (and it doesn't seem to be
# possible to set environment variables during that phase of
# tox).
{py3,py39,py310,py311,py312,py313,pypy3}: PYTHONWARNINGS=error:::tornado
{py3,py39,py310,py311,py312,py313,py314,pypy3}: PYTHONWARNINGS=error:::tornado
# Warn if we try to open a file with an unspecified encoding.
# (New in python 3.10, becomes obsolete when utf8 becomes the
# default in 3.15)
Expand Down

0 comments on commit 3ab7267

Please sign in to comment.