From 9f8d996e35a376fc90f4d17a13bc0388730a2d33 Mon Sep 17 00:00:00 2001 From: James Addison Date: Wed, 2 Oct 2024 01:11:15 +0100 Subject: [PATCH] Maintenance: remove support for Python3.8 that is reaching end-of-life Ref: https://peps.python.org/pep-0569/ --- .github/workflows/unittests.yaml | 2 +- README.rst | 2 +- pyproject.toml | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/unittests.yaml b/.github/workflows/unittests.yaml index e0f10b8c6..3310707dd 100644 --- a/.github/workflows/unittests.yaml +++ b/.github/workflows/unittests.yaml @@ -16,7 +16,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macos-13, windows-latest] - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12"] include: # set toxenv to workaround-darwin on macos (check tox.ini) - toxenv: py diff --git a/README.rst b/README.rst index 4b2d1963c..ca9ef15c2 100644 --- a/README.rst +++ b/README.rst @@ -474,7 +474,7 @@ If you want a scraper for a new site added For Devs / Contribute --------------------- -Assuming you have ``>=python3.8`` installed, navigate to the directory where you want this project to live in and drop these lines +Assuming you have ``>=python3.9`` installed, navigate to the directory where you want this project to live in and drop these lines .. code:: shell diff --git a/pyproject.toml b/pyproject.toml index fb8e689b8..dbb9b07c5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,6 @@ license = {text = "MIT License"} classifiers = [ "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", @@ -26,7 +25,7 @@ classifiers = [ "Topic :: Software Development :: Libraries", ] dynamic = ["version", "readme"] -requires-python = ">= 3.8" +requires-python = ">= 3.9" dependencies = [ "beautifulsoup4 >= 4.12.3", "extruct >= 0.17.0",