diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 78e854a..d80cdca 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,7 @@ jobs: # We don't test on Windows currently as it appears mocket may not # work there. platform: [ubuntu-latest, macos-latest] - python-version: [3.7, 3.8, 3.9, "3.10", 3.11, 3.12] + python-version: [3.8, 3.9, "3.10", 3.11, 3.12] name: Python ${{ matrix.python-version }} on ${{ matrix.platform }} runs-on: ${{ matrix.platform }} diff --git a/HISTORY.rst b/HISTORY.rst index d79ee7e..3006d2f 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -3,6 +3,12 @@ History ------- +2.9.0 +++++++++++++++++++ + +* IMPORTANT: Python 3.8 or greater is required. If you are using an older + version, please use an earlier release. + 2.8.0 (2023-05-09) ++++++++++++++++++ diff --git a/README.rst b/README.rst index e817bdc..1979857 100644 --- a/README.rst +++ b/README.rst @@ -306,7 +306,7 @@ For asynchronous reporting: Requirements ------------ -Python 3.7 or greater is required. Older versions are not supported. +Python 3.8 or greater is required. Older versions are not supported. Versioning ---------- diff --git a/pyproject.toml b/pyproject.toml index c797fd3..dd25b12 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,7 +13,7 @@ dependencies = [ "requests>=2.24.0,<3.0.0", "voluptuous", ] -requires-python = ">=3.7" +requires-python = ">=3.8" readme = "README.rst" license = {text = "Apache License 2.0"} classifiers = [ @@ -23,7 +23,6 @@ classifiers = [ "License :: OSI Approved :: Apache Software License", "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", diff --git a/setup.cfg b/setup.cfg index a9702b4..521ce6a 100644 --- a/setup.cfg +++ b/setup.cfg @@ -3,18 +3,17 @@ max-line-length = 88 [tox:tox] -envlist = {py37,py38,py39,py310,py311,py312}-test,py312-{black,lint,flake8,mypy} +envlist = {py38,py39,py310,py311,py312}-test,py312-{black,lint,flake8,mypy} [gh-actions] python = - 3.7: py37 3.8: py38 3.9: py39 3.10: py310 3.11: py311 3.12: py312,black,lint,flake8,mypy -[testenv:{py37,py38,py39,py310,py311,py312}-test] +[testenv:{py38,py39,py310,py311,py312}-test] deps = mocket pytest