Repository: niccokunzmann/python-recurring-ical-events (language: python)

Issue:
Test and add Python 3.13
Python 3.13 has been released.

Please

- [x] add the Python version and tests
- [ ] document which files to touch on a Python version change below the release section in the README.md file

<!-- POLAR PLEDGE BADGE START -->
<small>
<hr/>
We're using <a href="https://polar.sh/niccokunzmann">Polar.sh</a> so you can upvote and help fund this issue. We receive the funding once the issue is completed & confirmed by you. Thank you in advance for helping prioritize & fund our work.
</small>

<a href="https://polar.sh/niccokunzmann/python-recurring-ical-events/issues/192">
<picture>
  <source media="(prefers-color-scheme: dark)" srcset="https://polar.sh/api/github/niccokunzmann/python-recurring-ical-events/issues/192/pledge.svg?darkmode=1">
  <img alt="Fund with Polar" src="https://polar.sh/api/github/niccokunzmann/python-recurring-ical-events/issues/192/pledge.svg">
</picture>
</a>
<!-- POLAR PLEDGE BADGE END -->



Discussion / hints:

Fix patch:
diff --git a/setup.py b/setup.py
index 0f59f84..5cfa2fd 100644
--- a/setup.py
+++ b/setup.py
@@ -143,6 +143,7 @@ def run(self):
         "Programming Language :: Python :: 3.10",
         "Programming Language :: Python :: 3.11",
         "Programming Language :: Python :: 3.12",
+        "Programming Language :: Python :: 3.13",
         development_state,
     ],
     zip_safe=True,


Test patch:
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index b7cc8dc..9b5e866 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -20,6 +20,7 @@ jobs:
         - ["3.10",  "py310", "Asia/Singapore"]
         - ["3.11",  "py311", "Pacific/Bougainville"]
         - ["3.12",  "py312", "Europe/London"]
+        - ["3.13",  "py313", "America/Dawson"]
 
     runs-on: ubuntu-latest
     name: ${{ matrix.config[1] }}