diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 57059a0a4..83e6e7a72 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.9","3.10","3.13"] + python-version: ["3.9","3.14"] steps: - uses: actions/checkout@v2 @@ -56,7 +56,7 @@ jobs: needs: lint strategy: matrix: - python-version: ["3.9", "3.13"] + python-version: ["3.9", "3.14"] steps: - uses: actions/checkout@v2 @@ -82,7 +82,7 @@ jobs: run: | JAX_ENABLE_X64=1 pytest -vs test/test_distributions.py -k "powerLaw or Dagum" - name: Test tracer leak - if: matrix.python-version == '3.13' + if: matrix.python-version == '3.14' env: JAX_CHECK_TRACER_LEAKS: 1 run: | @@ -93,7 +93,7 @@ jobs: pytest -vs test/test_distributions.py::test_mean_var -k Gompertz - name: Coveralls - if: github.repository == 'pyro-ppl/numpyro' && matrix.python-version == '3.13' + if: github.repository == 'pyro-ppl/numpyro' && matrix.python-version == '3.14' uses: coverallsapp/github-action@v2 with: github-token: ${{ secrets.GITHUB_TOKEN }} @@ -107,7 +107,7 @@ jobs: needs: lint strategy: matrix: - python-version: ["3.9", "3.13"] + python-version: ["3.9", "3.14"] steps: - uses: actions/checkout@v2 @@ -146,7 +146,7 @@ jobs: run: | JAX_ENABLE_X64=1 pytest -vs test/contrib/test_nested_sampling.py - name: Coveralls - if: github.repository == 'pyro-ppl/numpyro' && matrix.python-version == '3.13' + if: github.repository == 'pyro-ppl/numpyro' && matrix.python-version == '3.14' uses: coverallsapp/github-action@v2 with: github-token: ${{ secrets.GITHUB_TOKEN }} @@ -160,7 +160,7 @@ jobs: needs: lint strategy: matrix: - python-version: ["3.13"] + python-version: ["3.14"] steps: - uses: actions/checkout@v2 @@ -180,7 +180,7 @@ jobs: run: | CI=1 XLA_FLAGS="--xla_force_host_platform_device_count=2" pytest -vs -k test_example - name: Coveralls - if: github.repository == 'pyro-ppl/numpyro' && matrix.python-version == '3.13' + if: github.repository == 'pyro-ppl/numpyro' && matrix.python-version == '3.14' uses: coverallsapp/github-action@v2 with: github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/setup.py b/setup.py index 02d951b1a..4d78525b0 100644 --- a/setup.py +++ b/setup.py @@ -107,5 +107,6 @@ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", ], )