diff --git a/.github/workflows/python-tests.yml b/.github/workflows/python-tests.yml index d68dbc3..492fa1c 100644 --- a/.github/workflows/python-tests.yml +++ b/.github/workflows/python-tests.yml @@ -62,13 +62,16 @@ jobs: python-version: '3.13' toxenv: py313-test-pytest83 - os: windows-latest - python-version: '3.14-dev' + python-version: '3.13' + toxenv: py313-test-pytest84 + - os: windows-latest + python-version: '3.14' toxenv: py314-test-pytestdev - os: macos-latest - python-version: '3.14-dev' + python-version: '3.14' toxenv: py314-test-pytestdev - os: ubuntu-latest - python-version: '3.14-dev' + python-version: '3.14' toxenv: py314-test-pytestdev-numpydev - os: ubuntu-latest python-version: '3.13' diff --git a/tests/test_doctestplus.py b/tests/test_doctestplus.py index 1cff957..c88aa9f 100644 --- a/tests/test_doctestplus.py +++ b/tests/test_doctestplus.py @@ -1214,7 +1214,7 @@ def f(): @pytest.mark.xfail( - python_version() in ('3.11.9', '3.11.10', '3.11.11', '3.11.12', '3.11.13', '3.12.3'), + python_version() in ('3.11.9', '3.11.10', '3.11.11', '3.11.12', '3.11.13', '3.11.14', '3.12.3'), reason='broken by https://github.com/python/cpython/pull/115440') def test_ufunc(testdir): pytest.importorskip('numpy') diff --git a/tox.ini b/tox.ini index 8133d8b..54c4644 100644 --- a/tox.ini +++ b/tox.ini @@ -31,6 +31,7 @@ deps = pytest81: pytest==8.1.* pytest82: pytest==8.2.* pytest83: pytest==8.3.* + pytest84: pytest==8.4.* pytestdev: git+https://github.com/pytest-dev/pytest#egg=pytest numpydev: numpy>=0.0.dev0 pytestasyncio: pytest-asyncio