From c572c38e97e14035cacb01f46725e2892d2d3a51 Mon Sep 17 00:00:00 2001 From: Ricardo Vieira Date: Thu, 20 Feb 2025 14:48:19 +0100 Subject: [PATCH] Doctest modules are now opt-in and run in Python 3.12 pytest-sphinx is not compatible with Python 3.13: https://github.com/twmr/pytest-sphinx/issues/67 --- .github/workflows/test.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ed7490f3b1..9677615206 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -83,7 +83,6 @@ jobs: install-jax: [0] install-torch: [0] part: - - "--doctest-modules pytensor --ignore=pytensor/misc/check_duplicate_key.py --ignore=pytensor/link" - "tests --ignore=tests/tensor --ignore=tests/scan --ignore=tests/sparse" - "tests/scan" - "tests/sparse" @@ -100,19 +99,22 @@ jobs: float32: 1 - fast-compile: 1 float32: 1 - - part: "--doctest-modules pytensor --ignore=pytensor/misc/check_duplicate_key.py --ignore=pytensor/link" - float32: 1 - - part: "--doctest-modules pytensor --ignore=pytensor/misc/check_duplicate_key.py --ignore=pytensor/link" - fast-compile: 1 - numpy-version: "~=1.26.0" fast-compile: 1 - numpy-version: "~=1.26.0" float32: 1 - numpy-version: "~=1.26.0" python-version: "3.13" - - numpy-version: "~=1.26.0" - part: "--doctest-modules pytensor --ignore=pytensor/misc/check_duplicate_key.py --ignore=pytensor/link" include: + - os: "ubuntu-latest" + part: "--doctest-modules pytensor --ignore=pytensor/misc/check_duplicate_key.py --ignore=pytensor/link" + python-version: "3.12" + numpy-version: ">=2.0" + fast-compile: 0 + float32: 0 + install-numba: 0 + install-jax: 0 + install-torch: 0 - install-numba: 1 os: "ubuntu-latest" python-version: "3.10"