Repository: hhursev/recipe-scrapers (language: python)

Issue:
Maintenance: add preliminary support for Python3.13
Initially, add Python 3.13.0-rc.3 to the `unittest` continuous integration matrix.


Discussion / hints:
Pending https://github.com/actions/python-versions/pull/308

Fix patch:
diff --git a/pyproject.toml b/pyproject.toml
index dbb9b07c5..0457523a5 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -18,6 +18,7 @@ classifiers = [
     "Programming Language :: Python :: 3.10",
     "Programming Language :: Python :: 3.11",
     "Programming Language :: Python :: 3.12",
+    "Programming Language :: Python :: 3.13",
     "License :: OSI Approved :: MIT License",
     "Intended Audience :: Developers",
     "Operating System :: OS Independent",


Test patch:
diff --git a/.github/workflows/unittests.yaml b/.github/workflows/unittests.yaml
index 55fa8e0c4..cfda32f85 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.9", "3.10", "3.11", "3.12", "3.13.0-rc.3"]
+        python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
         include:
           # set toxenv to workaround-darwin on macos (check tox.ini)
           - toxenv: py