From: Matti Picus Date: Mon, 4 May 2026 12:51:32 +0000 (+0300) Subject: limit pypy to one build, fix typo (#13275) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f353f623271087bfe47f4b7271b35578046c59b5;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git limit pypy to one build, fix typo (#13275) --- diff --git a/.github/workflows/run-test.yaml b/.github/workflows/run-test.yaml index 251c01a48d..9aa2f64394 100644 --- a/.github/workflows/run-test.yaml +++ b/.github/workflows/run-test.yaml @@ -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" diff --git a/noxfile.py b/noxfile.py index ed3aa5cd62..9d59f9b6d2 100644 --- a/noxfile.py +++ b/noxfile.py @@ -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(