]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
limit pypy to one build, fix typo (#13275)
authorMatti Picus <matti.picus@gmail.com>
Mon, 4 May 2026 12:51:32 +0000 (15:51 +0300)
committerGitHub <noreply@github.com>
Mon, 4 May 2026 12:51:32 +0000 (14:51 +0200)
.github/workflows/run-test.yaml
noxfile.py

index 251c01a48dd1dbf775f532034b5019a73c3fbe35..9aa2f6439419484638d3ddf61146022c170b7927 100644 (file)
@@ -38,7 +38,6 @@ jobs:
           - "3.13"
           - "3.14"
           - "3.14t"
-          - "pypy-3.11"
         build-type:
           # builds greenlet, runs asyncio tests.  includes aiosqlite driver
           - "cext-greenlet"
@@ -56,6 +55,9 @@ jobs:
           # autocommit tests fail on the ci for some reason
           - python-version: "pypy-3.11"
             pytest-args: "-k 'not test_autocommit_on and not test_turn_autocommit_off_via_default_iso_level and not test_autocommit_isolation_level'"
+            architecture: x64
+            build-type: "nocext"
+            os: "ubuntu-22.04"
 
         exclude:
 
@@ -84,17 +86,6 @@ jobs:
             architecture: x86
           - os: "macos-latest"
             architecture: x64
-          # pypy does not have cext or x86 or arm on linux
-          - python-version: "pypy-3.11"
-            build-type: "cext"
-          - os: "ubuntu-22.04-arm"
-            python-version: "pypy-3.11"
-          - os: "windows-latest"
-            python-version: "pypy-3.11"
-            architecture: x86
-          # Setup-python does not support any versions before 3.11 for arm64 windows
-          - os: "windows-11-arm"
-            python-version: "pypy-3.11"
           - os: "windows-11-arm"
             python-version: "3.10"
           - os: "windows-11-arm"
index ed3aa5cd62b84e2523dc603279079c0fb16a4549..9d59f9b6d239ee73fcdb2eb40d9b53637ccdc8ce 100644 (file)
@@ -187,7 +187,7 @@ def github_cext(session: nox.Session) -> None:
 def github_nocext(session: nox.Session) -> None:
     """run tests for github actions"""
 
-    _tests(session, "sqlite", "cext", greenlet=False)
+    _tests(session, "sqlite", "nocext", greenlet=False)
 
 
 def _tests(