]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
ci: move minimum SQLAlchemy git main Python version to 3.10
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sat, 6 Sep 2025 18:31:35 +0000 (20:31 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sat, 6 Sep 2025 19:19:20 +0000 (21:19 +0200)
.github/workflows/3rd-party-tests.yml

index 1450087b30c274b1a96497b856703fd644592dea..0abbc9b66eade38c24492002cdba92c531de3173 100644 (file)
@@ -26,22 +26,25 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        python-version:
-          - "3.13"
-          - "3.9"
-        sqlalchemy_label:
-          # what version of sqlalchemy to download is defined in the "include" section below,
-          # in the variable pip_sqlalchemy
-          - git_main
-          - release
-        impl:
-          - c
-          - python
+        version-label: [min, max]
+        # what version of sqlalchemy to download is defined in the "include" section below,
+        # in the variable pip_sqlalchemy
+        sqlalchemy_label: [git_main, release]
+        impl: [c, python]
         include:
           - sqlalchemy_label: git_main
             pip_sqlalchemy: git+https://github.com/sqlalchemy/sqlalchemy.git#egg=sqlalchemy
           - sqlalchemy_label: release
             pip_sqlalchemy: sqlalchemy>=2
+          # Establish Python version to test
+          - sqlalchemy_label: git_main
+            version-label: min
+            python-version: "3.10"
+          - sqlalchemy_label: release
+            version-label: min
+            python-version: "3.9"
+          - version-label: max
+            python-version: "3.13"
 
     env:
       PSYCOPG_IMPL: ${{ matrix.impl }}