drop support for Python 3.7

It has ended its life since 2023-06-06 and is not supported by pytest-asyncio 0.23+.
This commit is contained in:
lilydjwg 2023-12-09 20:28:27 +08:00
parent 56869a45bc
commit 6c63d7991f
5 changed files with 6 additions and 12 deletions

View File

@ -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

View File

@ -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):

View File

@ -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):

View File

@ -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

View File

@ -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