Repository: GoogleCloudPlatform/cloud-sql-python-connector (language: python)

Issue:
Add support for Python 3.13
Python 3.13 is now a stable release and GA

https://www.python.org/downloads/release/python-3130/


Discussion / hints:

Fix patch:
diff --git a/noxfile.py b/noxfile.py
index 8da959e3..528642c1 100644
--- a/noxfile.py
+++ b/noxfile.py
@@ -25,7 +25,7 @@
 
 LINT_PATHS = ["google", "tests", "noxfile.py", "setup.py"]
 
-TEST_PYTHON_VERSIONS = ["3.9", "3.10", "3.11", "3.12"]
+TEST_PYTHON_VERSIONS = ["3.9", "3.10", "3.11", "3.12", "3.13"]
 
 
 @nox.session
diff --git a/setup.py b/setup.py
index d91b0548..bdf7a27c 100644
--- a/setup.py
+++ b/setup.py
@@ -71,6 +71,7 @@
         "Programming Language :: Python :: 3.10",
         "Programming Language :: Python :: 3.11",
         "Programming Language :: Python :: 3.12",
+        "Programming Language :: Python :: 3.13",
     ],
     platforms="Posix; MacOS X; Windows",
     packages=packages,


Test patch:
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index e27ac489..fc05a84c 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -35,7 +35,7 @@ jobs:
     strategy:
       matrix:
         os: [macos-latest, windows-latest, ubuntu-latest]
-        python-version: ["3.9", "3.12"]
+        python-version: ["3.9", "3.13"]
       fail-fast: false
     permissions:
       contents: read
@@ -134,7 +134,7 @@ jobs:
     runs-on: ubuntu-latest
     strategy:
       matrix:
-        python-version: ["3.9", "3.12"]
+        python-version: ["3.9", "3.13"]
       fail-fast: false
     permissions:
       contents: read