diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 4d5904b..b8ccd6b 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -7,7 +7,6 @@ jobs: fail-fast: false matrix: python-version: - - "3.7" - "3.8" - "3.9" - "3.10" @@ -23,13 +22,7 @@ jobs: - aiohttp - tornado - httpx[http2]>=0.14.0 - exclude: - # Python 3.7 has a bug with openssl 3.x: https://bugs.python.org/issue43788 - # https://github.com/lilydjwg/nvchecker/actions/runs/4524633969/jobs/7968599431 - - python-version: "3.7" - deps: tornado - - python-version: "3.12" - deps: aiohttp + exclude: [] steps: - name: Checkout code uses: actions/checkout@v3 diff --git a/README.rst b/README.rst index 4c1fcad..366d097 100644 --- a/README.rst +++ b/README.rst @@ -23,7 +23,7 @@ This is the version 2.0 branch. For the old version 1.x, please switch to the `` Dependency ---------- -- Python 3.7+ +- Python 3.8+ - Python library: structlog, platformdirs, tomli (on Python < 3.11) - One of these Python library combinations (ordered by preference): diff --git a/docs/usage.rst b/docs/usage.rst index 15f8efb..c8e4701 100644 --- a/docs/usage.rst +++ b/docs/usage.rst @@ -17,7 +17,7 @@ This is the version 2.0 branch. For the old version 1.x, please switch to the `` Dependency ---------- -- Python 3.7+ +- Python 3.8+ - Python library: structlog, platformdirs, tomli (on Python < 3.11) - One of these Python library combinations (ordered by preference): diff --git a/setup.cfg b/setup.cfg index 98fa0e6..aac2757 100644 --- a/setup.cfg +++ b/setup.cfg @@ -24,10 +24,11 @@ classifiers = Programming Language :: Python Programming Language :: Python :: 3 Programming Language :: Python :: 3 :: Only - Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 Topic :: Internet Topic :: Internet :: WWW/HTTP Topic :: Software Development diff --git a/tox.ini b/tox.ini index b640e05..0fc8827 100644 --- a/tox.ini +++ b/tox.ini @@ -1,7 +1,7 @@ [tox] isolated_build = True # you may find `tox --skip-missing-interpreters=true` helpful. -envlist = py3{7,8,9,10} +envlist = py3{8,9,10,11,12} [testenv] usedevelop = false