diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index de3f8877ee67..90859f36ea6a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -65,6 +65,12 @@ jobs: toxenv: py tox_extra_args: "-n 4" test_mypyc: true + - name: Test suite with py314t-ubuntu, mypyc-compiled + python: '3.14t' + os: ubuntu-24.04-arm + toxenv: py + tox_extra_args: "-n 4" + test_mypyc: true - name: Test suite with py314-windows-64 python: '3.14' os: windows-latest diff --git a/test-requirements.in b/test-requirements.in index 556edf5077d2..8dd5e7d0ec8b 100644 --- a/test-requirements.in +++ b/test-requirements.in @@ -5,7 +5,7 @@ -r build-requirements.txt attrs>=18.0 filelock>=3.3.0,<3.20.0 # latest version is not available on 3.9 that we still support -lxml>=5.3.0; python_version<'3.15' +lxml>=5.3.0; python_version<'3.14' # lxml doesn't ship wheels for cp314t yet psutil>=4.0 pytest>=8.1.0 pytest-xdist>=1.34.0 diff --git a/test-requirements.txt b/test-requirements.txt index 0dc2a4cf8f18..7cc7bd6744ab 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -24,7 +24,7 @@ iniconfig==2.1.0 # via pytest librt==0.2.3 # via -r mypy-requirements.txt -lxml==6.0.2 ; python_version < "3.15" +lxml==6.0.2 ; python_version < "3.14" # via -r test-requirements.in mypy-extensions==1.1.0 # via -r mypy-requirements.txt