From 78d6eb10f85c5d1c592a98f9fe4f336dac63cb94 Mon Sep 17 00:00:00 2001 From: Matthias Bach Date: Fri, 11 Oct 2024 15:26:29 +0200 Subject: [PATCH] Drop support for Python 3.8 Python 3.8 reached end of life at 2024-10-07. --- .github/workflows/tests.yml | 2 +- .python-version | 2 +- CHANGELOG.rst | 3 ++- requirements.txt | 4 +--- setup.py | 1 - 5 files changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 4d4e127..ff0b938 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] + python-version: ['3.9', '3.10', '3.11', '3.12'] steps: - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} diff --git a/.python-version b/.python-version index cc1923a..bd28b9c 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.8 +3.9 diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 3600bbe..83ba68c 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,7 +1,8 @@ Unreleased ---------- -- Add official support for Python 3.12 +- Add official support for Python 3.12. +- Drop support for Python 3.8. 0.7.0 ----- diff --git a/requirements.txt b/requirements.txt index d5f342b..61cecae 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.9 # by the following command: # # pip-compile --no-emit-index-url --strip-extras @@ -136,8 +136,6 @@ pytest-cov==4.1.0 # via -r requirements.in python-dateutil==2.8.2 # via strictyaml -pytz==2023.3.post1 - # via babel repoze-lru==0.7 # via devpi-server requests==2.32.0 diff --git a/setup.py b/setup.py index 940862c..0b7c4e0 100644 --- a/setup.py +++ b/setup.py @@ -42,7 +42,6 @@ 'License :: OSI Approved :: BSD License', 'Topic :: System :: Archiving :: Packaging', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11',