diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml index 72632da..8c5682c 100644 --- a/.github/workflows/pylint.yml +++ b/.github/workflows/pylint.yml @@ -12,7 +12,7 @@ jobs: continue-on-error: false strategy: matrix: - python-version: ["3.9", "3.10", "3.11"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d4ed88c..739e305 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -30,13 +30,23 @@ jobs: "windows-py39", "windows-py310", "windows-py311", + "windows-py312", + "windows-py313", + "windows-py314", "ubuntu-py39", "ubuntu-py310", "ubuntu-py311", + "ubuntu-py312", + "ubuntu-py313", + "ubuntu-py314", "macos-py39", "macos-py310", + "macos-py311", + "macos-py312", + "macos-py313", + "macos-py314", ] include: @@ -47,7 +57,16 @@ jobs: python: "3.10" os: windows-latest - name: "windows-py311" - python: "3.11-dev" + python: "3.11" + os: windows-latest + - name: "windows-py312" + python: "3.12" + os: windows-latest + - name: "windows-py313" + python: "3.13" + os: windows-latest + - name: "windows-py314" + python: "3.14" os: windows-latest - name: "ubuntu-py39" @@ -57,7 +76,16 @@ jobs: python: "3.10" os: ubuntu-latest - name: "ubuntu-py311" - python: "3.11-dev" + python: "3.11" + os: ubuntu-latest + - name: "ubuntu-py312" + python: "3.12" + os: ubuntu-latest + - name: "ubuntu-py313" + python: "3.13" + os: ubuntu-latest + - name: "ubuntu-py314" + python: "3.14" os: ubuntu-latest - name: "macos-py39" @@ -66,7 +94,18 @@ jobs: - name: "macos-py310" python: "3.10" os: macos-latest - + - name: "macos-py311" + python: "3.11" + os: macos-latest + - name: "macos-py312" + python: "3.12" + os: macos-latest + - name: "macos-py313" + python: "3.13" + os: macos-latest + - name: "macos-py314" + python: "3.14" + os: macos-latest steps: - uses: actions/checkout@v2 with: diff --git a/setup.cfg b/setup.cfg index e3b8995..c9717af 100644 --- a/setup.cfg +++ b/setup.cfg @@ -20,6 +20,10 @@ classifiers = Programming Language :: Python :: 3 :: Only Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 + Programming Language :: Python :: 3.13 + Programming Language :: Python :: 3.14 Topic :: Software Development :: Libraries Topic :: Software Development :: Testing Topic :: Utilities