diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 00c07431..b8e2b1b0 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: platform: [windows-latest, macos-latest, ubuntu-latest] - python-version: ["3.11", "3.14"] + python-version: ["3.12", "3.x"] runs-on: ${{ matrix.platform }} steps: @@ -55,4 +55,4 @@ jobs: with: token: ${{ secrets.CODECOV_TOKEN }} files: ./coverage.xml - if: matrix.platform == 'ubuntu-latest' + if: matrix.platform == 'ubuntu-latest' && matrix.python-version == '3.x' diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 47cdc51d..9e76dcda 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -19,7 +19,7 @@ jobs: - name: Set up python uses: actions/setup-python@v6 with: - python-version: 3.13 + python-version: 3.x - name: Install dependencies / build sdist run: | diff --git a/pyproject.toml b/pyproject.toml index 2d36dbba..e0e665e3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ build-backend = "setuptools.build_meta" name = "petab" dynamic = ["version", "readme"] description = "Parameter estimation tabular data" -requires-python = ">=3.11" +requires-python = ">=3.12" dependencies = [ "numpy>=1.15.1", "pandas>=1.2.0",