Repository: dennisvang/tufup (language: python)

Issue:
drop support for Python 3.8
Python 3.8 [end-of-life][1] is coming up: October 2024

At the same time, we could add support for 3.13.

[1]: https://devguide.python.org/versions/#supported-versions


Discussion / hints:

Fix patch:
diff --git a/pyproject.toml b/pyproject.toml
index 9dbad81..f6bdb52 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -17,7 +17,7 @@ classifiers = [
     "License :: OSI Approved :: MIT License",
     "Operating System :: OS Independent",
 ]
-requires-python = ">=3.8"
+requires-python = ">=3.9"
 dependencies = [
     # direct dependencies
     "bsdiff4==1.2.*",


Test patch:
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 5288b00..02da991 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -31,7 +31,7 @@ jobs:
       matrix:
         os: [macos-latest, windows-latest, ubuntu-latest]
         # see currently supported releases: https://devguide.python.org/versions/
-        python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
+        python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
 
     runs-on: ${{ matrix.os }}
     steps: