diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6861e96f9..0646e2157 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -38,7 +38,7 @@ jobs: strategy: matrix: os: [ubuntu-18.04, windows-latest, macos-11] - python_version: ['3.10'] + python_version: ['3.11'] timeout-minutes: 180 steps: - uses: actions/checkout@v3 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a84562b93..63be535f5 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -44,7 +44,7 @@ repos: rev: v2.0.0 hooks: - id: setup-cfg-fmt - args: [--include-version-classifiers, --max-py-version=3.10] + args: [--include-version-classifiers, --max-py-version=3.11] - repo: https://github.com/pre-commit/mirrors-mypy rev: v0.982 diff --git a/CI.md b/CI.md index dea5292a3..1fa1c5103 100644 --- a/CI.md +++ b/CI.md @@ -1,10 +1,10 @@ This is a summary of the Python versions and platforms covered by the different CI platforms: -| | 3.7 | 3.8 | 3.9 | 3.10 | -|----------|-----------------------|---------------------------|----------|---------------------------| -| Linux | AppVeyor¹ / Travis CI | Azure Pipelines / GitLab | CircleCI | GitHub Actions, Cirrus CI | -| macOS | AppVeyor¹ / Travis CI | Azure Pipelines | CircleCI | GitHub Actions, Cirrus CI | -| Windows | AppVeyor¹ / Travis CI | Azure Pipelines | | GitHub Actions, Cirrus CI | +| | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | +|---------|-----------------------|--------------------------|----------|-----------|----------------| +| Linux | AppVeyor¹ / Travis CI | Azure Pipelines / GitLab | CircleCI | Cirrus CI | GitHub Actions | +| macOS | AppVeyor¹ / Travis CI | Azure Pipelines | CircleCI | Cirrus CI | GitHub Actions | +| Windows | AppVeyor¹ / Travis CI | Azure Pipelines | | Cirrus CI | GitHub Actions | > ¹ AppVeyor only runs the "basic" test to reduce load. diff --git a/action.yml b/action.yml index 111acc938..31c6b42bc 100644 --- a/action.yml +++ b/action.yml @@ -28,7 +28,7 @@ runs: - uses: actions/setup-python@v4 id: python with: - python-version: "3.7 - 3.10" + python-version: "3.7 - 3.11" update-environment: false # Redirecting stderr to stdout to fix interleaving issue in Actions. diff --git a/setup.cfg b/setup.cfg index 7bf08c101..e5cd5722e 100644 --- a/setup.cfg +++ b/setup.cfg @@ -20,6 +20,7 @@ classifiers = Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 Programming Language :: Python :: Implementation :: CPython Topic :: Software Development :: Build Tools keywords = ci,wheel,packaging,pypi,travis,appveyor,macos,linux,windows