From b785ad19b8f833d81d1611ae92494255b8678eff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Fr=C3=B6hlich?= Date: Sat, 19 Oct 2024 12:43:14 +0100 Subject: [PATCH 1/2] add 3.13 to test matrix --- .github/workflows/test_python_ver_matrix.yml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test_python_ver_matrix.yml b/.github/workflows/test_python_ver_matrix.yml index 55871db7cb..de61a4776b 100644 --- a/.github/workflows/test_python_ver_matrix.yml +++ b/.github/workflows/test_python_ver_matrix.yml @@ -25,7 +25,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.10', '3.11', '3.12'] + python-version: ['3.10', '3.11', '3.12', '3.13'] experimental: [false] steps: @@ -53,12 +53,7 @@ jobs: # install pysb before sympy to allow for sympy>=1.12 (https://github.com/pysb/pysb/commit/e83937cb8c74afc9b2fa96595b68464946745f33) - run: source venv/bin/activate && pip3 install git+https://github.com/pysb/pysb - # until sympy>1.12 is released - - run: source venv/bin/activate && pip3 install git+https://github.com/sympy/sympy.git@master - if: matrix.python-version == '3.12' - - - run: source venv/bin/activate && pip3 install "sympy>=1.12.1" - if: matrix.python-version != '3.12' + - run: source venv/bin/activate && pip3 install "sympy>1.12" - name: Get Pooch Cache Directory id: get-pooch-cache From 9c9279025e98e20e7889cd485547f06d47e16fb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Fr=C3=B6hlich?= Date: Sat, 19 Oct 2024 17:53:55 +0100 Subject: [PATCH 2/2] remove py3.9 leftover --- python/sdist/pyproject.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/python/sdist/pyproject.toml b/python/sdist/pyproject.toml index fd4e7e22b7..f768077172 100644 --- a/python/sdist/pyproject.toml +++ b/python/sdist/pyproject.toml @@ -17,7 +17,6 @@ requires-python = ">=3.10" dependencies = [ "cmake-build-extension==0.6.0", "sympy>=1.12.1", - "numpy>=1.19.3; python_version=='3.9'", "numpy>=1.21.4; python_version>='3.10'", "numpy>=1.23.2; python_version=='3.11'", "numpy>=1.26.2; python_version=='3.12'",