diff --git a/.github/workflows/ci_workflows.yml b/.github/workflows/ci_workflows.yml index 3f457ca3b2..c7e6deb5c1 100644 --- a/.github/workflows/ci_workflows.yml +++ b/.github/workflows/ci_workflows.yml @@ -26,49 +26,55 @@ jobs: strategy: matrix: include: - - name: Code style checks - os: ubuntu-latest - python: 3.x - toxenv: codestyle - allow_failure: false + # - name: Code style checks + # os: ubuntu-latest + # python: 3.x + # toxenv: codestyle + # allow_failure: false - - name: PEP 517 - os: ubuntu-latest - python: 3.x - toxenv: pep517 - allow_failure: false + # - name: PEP 517 + # os: ubuntu-latest + # python: 3.x + # toxenv: pep517 + # allow_failure: false - - name: Security audit - os: ubuntu-latest - python: 3.x - toxenv: securityaudit - allow_failure: false + # - name: Security audit + # os: ubuntu-latest + # python: 3.x + # toxenv: securityaudit + # allow_failure: false - - name: Python 3.11 with coverage checking, all deps, and remote data - os: ubuntu-latest - python: '3.11' - toxenv: py311-test-alldeps-cov - toxposargs: --remote-data --run-slow - allow_failure: false + # - name: Python 3.11 with coverage checking, all deps, and remote data + # os: ubuntu-latest + # python: '3.11' + # toxenv: py311-test-alldeps-cov + # toxposargs: --remote-data --run-slow + # allow_failure: false - - name: OS X - Python 3.12 - os: macos-latest - python: '3.12' - toxenv: py312-test - allow_failure: false + # - name: OS X - Python 3.12 + # os: macos-latest + # python: '3.12' + # toxenv: py312-test + # allow_failure: false + + # - name: Windows - Python 3.10 + # os: windows-latest + # python: '3.10' + # toxenv: py310-test + # allow_failure: false - - name: Windows - Python 3.10 + - name: Linux - Python 3.13 os: windows-latest - python: '3.10' - toxenv: py310-test + python: '3.13' + toxenv: py313-test allow_failure: false # This also runs on cron but we want to make sure new changes # won't break this job at the PR stage. - - name: Python 3.12 with latest dev versions of key dependencies, and remote data + - name: Python 3.13 with latest dev versions of key dependencies, and remote data os: ubuntu-latest - python: '3.12' - toxenv: py312-test-devdeps + python: '3.13' + toxenv: py313-test-devdeps toxposargs: --remote-data --run-slow allow_failure: true diff --git a/tox.ini b/tox.ini index 07eecb30c0..d3a604ff09 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] envlist = - py{310,311,312}-test{,-alldeps,-devdeps,-predeps}{-romandeps}{,-cov} + py{310,311,312,313}-test{,-alldeps,-devdeps,-predeps}{-romandeps}{,-cov} linkcheck codestyle pep517