From 4be759d0a3fe999c9e5c0aba6b7010404ea5d71d Mon Sep 17 00:00:00 2001 From: Elliot <3186037+elliot-100@users.noreply.github.com> Date: Mon, 10 Feb 2025 14:06:11 +0000 Subject: [PATCH] Drop support for Python 3.8 --- .github/workflows/python-poetry-package.yml | 2 +- CHANGELOG.md | 4 +++- pyproject.toml | 4 ++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/python-poetry-package.yml b/.github/workflows/python-poetry-package.yml index f24a825..932403b 100644 --- a/.github/workflows/python-poetry-package.yml +++ b/.github/workflows/python-poetry-package.yml @@ -15,7 +15,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 diff --git a/CHANGELOG.md b/CHANGELOG.md index ea7ed84..5db6df6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,7 +17,8 @@ Historic and pre-release versions aren't necessarily included. ### Removed -- Remove unused dev dependency: pdoc +- Support for Python 3.8 +- Unused dev dependency: pdoc ## [0.11.0] - 2024-10-23 @@ -31,6 +32,7 @@ Historic and pre-release versions aren't necessarily included. - Docs: docstring fixes - Update dev dependencies: mypy, pdoc, pytest, ruff + ## [0.10.0] - 2024-07-15 ### Changed diff --git a/pyproject.toml b/pyproject.toml index 99e3f58..618d4cd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ include = ["CHANGELOG.md"] license = "GPL-3.0-only" [tool.poetry.dependencies] -python = ">=3.8" +python = ">=3.9" beautifulsoup4 = ">=4.12.2" requests = ">=2.23.1" playwright = ">=1.39.0" @@ -33,7 +33,7 @@ module = "playwright" disallow_untyped_calls = false [tool.ruff] -target-version = "py38" # Ruff doesn't respect Python version in [tool.poetry.dependencies] +target-version = "py39" # Ruff doesn't respect Python version in [tool.poetry.dependencies] [tool.ruff.lint] select = ["ALL"]