diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 9663d81..aba6ee0 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v2 @@ -60,10 +60,10 @@ jobs: steps: - name: Checkout source uses: actions/checkout@v2 - - name: Set up Python 3.7 + - name: Set up Python 3.12 uses: actions/setup-python@v1 with: - python-version: 3.7 + python-version: 3.12 - name: Build package run: | pip install wheel diff --git a/tox.ini b/tox.ini index e25c992..67b0cdf 100644 --- a/tox.ini +++ b/tox.ini @@ -4,14 +4,14 @@ # then run `tox` or `tox -- {pytest args}` # run in parallel using `tox -p` [tox] -envlist = py{36,37,38}-sphinx{2,3,4},docs +envlist = py{311,312,313,314}-sphinx{7,8,9},docs -[testenv:py{36,37,38}-sphinx{2,3,4}] +[testenv:py{311,312,313,314}-sphinx{7,8,9}] extras = testing deps = - sphinx2: sphinx>=2,<3 - sphinx3: sphinx>=3,<4 - sphinx4: sphinx>=4,<5 + sphinx7: sphinx>=7,<8 + sphinx8: sphinx>=8,<9 + sphinx9: sphinx>=9,<10 recreate = false commands = pytest {posargs}