diff --git a/.github/workflows/python-test.yml b/.github/workflows/python-test.yml index 30e5096b..eeadcada 100644 --- a/.github/workflows/python-test.yml +++ b/.github/workflows/python-test.yml @@ -15,7 +15,7 @@ jobs: strategy: max-parallel: 4 matrix: - python: [3.7, 3.8, 3.9, "3.10", "3.11"] + python: [3.8, 3.9, "3.10", "3.11"] steps: - uses: actions/checkout@v3 diff --git a/CHANGELOG.md b/CHANGELOG.md index dff9557d..ffd3bbfc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,11 @@ The format is based on the [KeepAChangeLog] project. ## Unreleased +### Removed + +- [#xxx]: Remove Python 3.7 + + ## 1.6.1 [2023-07-13] - [#862] Fixed pydantic dependency diff --git a/setup.py b/setup.py index 30780805..ef91efa7 100755 --- a/setup.py +++ b/setup.py @@ -68,13 +68,12 @@ def run_tests(self): classifiers=[ "Development Status :: 4 - Beta", "License :: OSI Approved :: Apache Software License", - "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", "Topic :: Software Development :: Libraries :: Python Modules"], - python_requires='~=3.7', + python_requires='~=3.8', extras_require={ 'develop': ["cherrypy==3.2.4", "pyOpenSSL"], 'testing': tests_requires, diff --git a/tox.ini b/tox.ini index dc0b909e..7d9c7bcf 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py{37,38,39,310,311},docs,quality +envlist = py{38,39,310,311},docs,quality skip_missing_interpreters = True [testenv]