From: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 2 May 2026 18:33:39 +0000 (+0200) Subject: Bump pypa/cibuildwheel from 3.3.0 to 3.4.1 (#13271) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=583e2c4a0cb4ae4659a0d4c268d606b10f107ffa;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git Bump pypa/cibuildwheel from 3.3.0 to 3.4.1 (#13271) * Bump pypa/cibuildwheel from 3.3.0 to 3.4.1 Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.3.0 to 3.4.1. - [Release notes](https://github.com/pypa/cibuildwheel/releases) - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md) - [Commits](https://github.com/pypa/cibuildwheel/compare/v3.3.0...v3.4.1) --- updated-dependencies: - dependency-name: pypa/cibuildwheel dependency-version: 3.4.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * remove wheels for 3.13t since it's deprecated Change-Id: I51157a09e7b01d5b23adc10d9a4b386776dedf7e * remove tests from 3.13t Change-Id: I73bb2761d07b0c8f549a4ba8ee7299dec6907df7 --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Federico Caselli --- diff --git a/.github/workflows/create-wheels.yaml b/.github/workflows/create-wheels.yaml index 8ab4f75701..376837920c 100644 --- a/.github/workflows/create-wheels.yaml +++ b/.github/workflows/create-wheels.yaml @@ -22,7 +22,7 @@ jobs: python: - "cp310-* cp311-*" - "cp312-* cp313-* cp314-*" - - "cp313t-* cp314t-*" + - "cp314t-*" wheel_mode: - compiled os: @@ -90,11 +90,11 @@ jobs: - name: Build compiled wheels if: ${{ matrix.wheel_mode == 'compiled' }} - uses: pypa/cibuildwheel@v3.3.0 + uses: pypa/cibuildwheel@v3.4.1 env: CIBW_ARCHS_LINUX: ${{ matrix.linux_archs }} CIBW_BUILD: ${{ matrix.python }} - CIBW_ENABLE: ${{ matrix.python == 'cp313t-* cp314t-*' && 'cpython-freethreading' || '' }} + CIBW_ENABLE: ${{ matrix.python == 'cp314t-*' && 'cpython-freethreading' || '' }} # setting it here does not work on linux # PYTHONNOUSERSITE: "1" diff --git a/.github/workflows/run-test.yaml b/.github/workflows/run-test.yaml index 7df43c9525..f275a3647a 100644 --- a/.github/workflows/run-test.yaml +++ b/.github/workflows/run-test.yaml @@ -58,17 +58,6 @@ jobs: pytest-args: "-k 'not test_autocommit_on and not test_turn_autocommit_off_via_default_iso_level and not test_autocommit_isolation_level'" exclude: - - # the threaded pythons are not stable under greenlet. Even - # though we can run individual tests, when you run the whole suite - # with xdist and the greenlet wrapper, the workers keep crashing - # and getting replaced - - build-type: "cext-greenlet" - python-version: "3.13t" - - - build-type: "cext-greenlet" - python-version: "3.14t" - # linux do not have x86 / arm64 python - os: "ubuntu-22.04" architecture: x86 diff --git a/noxfile.py b/noxfile.py index 51971d5897..ed3aa5cd62 100644 --- a/noxfile.py +++ b/noxfile.py @@ -23,7 +23,7 @@ if True: from tools.toxnox import tox_parameters -PYTHON_VERSIONS = ["3.10", "3.11", "3.12", "3.13", "3.13t", "3.14", "3.14t"] +PYTHON_VERSIONS = ["3.10", "3.11", "3.12", "3.13", "3.14", "3.14t"] DATABASES = ["sqlite", "sqlite_file", "postgresql", "mysql", "oracle", "mssql"] CEXT = ["_auto", "cext", "nocext"] GREENLET = ["_greenlet", "nogreenlet"]