From ede64054245c40ef1c06281cd5994e398b8cac13 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Adrien=20Verg=C3=A9?= <adrienverge@gmail.com>
Date: Sat, 19 Oct 2024 11:15:56 +0200
Subject: [PATCH] CI: Test Python 3.13, drop support for Python 3.8

---
 .github/workflows/tests.yaml | 4 ++--
 pyproject.toml               | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml
index a6938ab..3508e90 100644
--- a/.github/workflows/tests.yaml
+++ b/.github/workflows/tests.yaml
@@ -18,7 +18,7 @@ jobs:
       - name: Set up Python
         uses: actions/setup-python@v4
         with:
-          python-version: 3.12
+          python-version: 3.13
       - run: pip install flake8 flake8-import-order doc8 Pygments
       - run: flake8 .
       - run: doc8 README.rst
@@ -29,11 +29,11 @@ jobs:
     strategy:
       matrix:
         python-version:
-          - '3.8'
           - '3.9'
           - '3.10'
           - '3.11'
           - '3.12'
+          - '3.13'
     steps:
       - name: Checkout
         uses: actions/checkout@v4
diff --git a/pyproject.toml b/pyproject.toml
index 95a90e5..4006366 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -4,7 +4,7 @@ description = """
 A fake but stateful Stripe server that you can run locally, for \
 testing purposes."""
 readme = {file = "README.rst", content-type = "text/x-rst"}
-requires-python = ">=3.8"
+requires-python = ">=3.9"
 license = {text = "GPL-3.0-or-later"}
 authors = [{name = "Adrien Vergé"}]
 classifiers = [