diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index 47ff778d8..0442c104f 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -55,7 +55,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'] steps: - name: Build wheelhouse and perform smoke test @@ -76,7 +76,7 @@ jobs: fail-fast: false matrix: os: [windows-latest, macos-latest] - python-version: ['3.10', '3.11', '3.12'] + python-version: ['3.10', '3.11', '3.12', '3.13'] steps: - name: Build wheelhouse and perform smoke test diff --git a/_package/pyproject.toml b/_package/pyproject.toml index 6223ed5d6..4fda95f30 100644 --- a/_package/pyproject.toml +++ b/_package/pyproject.toml @@ -24,6 +24,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ] dependencies = [ diff --git a/pyproject.toml b/pyproject.toml index 33ada4a3a..343937d11 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -50,13 +50,13 @@ tests = [ "parse==1.20.2", "pytest==8.3.4", "pytest-cov==6.0.0", - "pytest-rerunfailures==14.0", + "pytest-rerunfailures==15.0", "pyyaml==6.0.2", "regex==2024.11.6", ] doc = [ "Sphinx==8.1.3", - "ansys-sphinx-theme[autoapi]==1.2.2", + "ansys-sphinx-theme[autoapi]==1.2.3", "build>= 0.10.0", "flit>=3.8.0", "inflect==7.4.0", diff --git a/tox.ini b/tox.ini index 13e8db0bf..41444f725 100644 --- a/tox.ini +++ b/tox.ini @@ -1,7 +1,7 @@ [tox] description = Default tox environments list envlist = - style,{py310,py311,py312}{,-coverage},doc + style,{py310,py311,py312,py313}{,-coverage},doc skip_missing_interpreters = true isolated_build = true isolated_build_env = build @@ -12,6 +12,7 @@ basepython = py310: python3.10 py311: python3.11 py312: python3.12 + py313: python3.13 py: python3 {style,reformat,doc}: python3 setenv =