diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6609baf8e..bf23cfcde 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -39,7 +39,7 @@ jobs: strategy: matrix: os: [ubuntu-20.04, windows-latest, macos-11] - python_version: ['3.11'] + python_version: ['3.12'] include: - os: ubuntu-22.04 python_version: '3.8' diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 1cf49e178..368be92fe 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -28,7 +28,7 @@ repos: rev: v2.5.0 hooks: - id: setup-cfg-fmt - args: [--include-version-classifiers, --min-py-version=3.8, --max-py-version=3.11] + args: [--include-version-classifiers, --min-py-version=3.8, --max-py-version=3.12] - repo: https://github.com/pre-commit/mirrors-mypy rev: v1.6.1 @@ -52,9 +52,9 @@ repos: - types-requests - validate-pyproject - id: mypy - name: mypy 3.11 + name: mypy 3.12 exclude: ^cibuildwheel/resources/.*py$ - args: ["--python-version=3.11"] + args: ["--python-version=3.12"] additional_dependencies: *mypy-dependencies - repo: https://github.com/shellcheck-py/shellcheck-py diff --git a/action.yml b/action.yml index cbf301548..00534f328 100644 --- a/action.yml +++ b/action.yml @@ -28,7 +28,7 @@ runs: - uses: actions/setup-python@v4 id: python with: - python-version: "3.8 - 3.11" + python-version: "3.8 - 3.12" update-environment: false # Redirecting stderr to stdout to fix interleaving issue in Actions. diff --git a/setup.cfg b/setup.cfg index 33fff0f0e..fd6a91d35 100644 --- a/setup.cfg +++ b/setup.cfg @@ -20,6 +20,7 @@ classifiers = Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 Programming Language :: Python :: Implementation :: CPython Topic :: Software Development :: Build Tools keywords = ci,wheel,packaging,pypi,travis,appveyor,macos,linux,windows