diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2dbc347..4a4e645 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,17 +17,22 @@ jobs: strategy: fail-fast: false matrix: - os: ["ubuntu-22.04", "ubuntu-24.04"] + os: ["ubuntu-22.04", "ubuntu-24.04", "ubuntu-26.04"] python: [ "3.9", "3.10", "3.11", "3.12", "3.13", + "3.14", ] exclude: - os: "ubuntu-22.04" python: "3.13" + - os: "ubuntu-22.04" + python: "3.14" + - os: "ubuntu-26.04" + python: "3.9" runs-on: ${{ matrix.os }} concurrency: group: ${{ github.workflow }}-${{ matrix.python }}-${{ matrix.os }}-${{ github.ref }} diff --git a/pyproject.toml b/pyproject.toml index f80df6f..29c2a64 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,6 +22,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Logging", "Topic :: System :: Systems Administration",