diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cdca5340..578d9091 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,11 +4,11 @@ on: [push, pull_request] jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest strategy: fail-fast: false matrix: - python-version: [3.7, 3.8, 3.9, "3.10", 3.11, 3.12, pypy3.9, pypy3.10] + python-version: [3.8, 3.9, "3.10", 3.11, 3.12, pypy3.9, pypy3.10] steps: - uses: actions/checkout@v4 diff --git a/NEWS b/NEWS index 925f24ff..f8b4a641 100644 --- a/NEWS +++ b/NEWS @@ -20,6 +20,8 @@ Improvements * Deprecate SkippedTest exception. (Stephen Finucane) +* Drop support for Python 3.7. (Jelmer Vernooij) + 2.7.1 ~~~~~ diff --git a/pyproject.toml b/pyproject.toml index 1490ebb2..efa58630 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,6 @@ classifiers = [ "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", @@ -42,7 +41,7 @@ classifiers = [ ] dependencies = ["setuptools; python_version>='3.12'"] dynamic = ["version"] -requires-python = ">=3.7" +requires-python = ">=3.8" [project.urls] Homepage = "https://github.com/testing-cabal/testtools"