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=1f90aaacae77e07e08bb8f0d36eb5208f67a4e22;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 (cherry picked from commit 583e2c4a0cb4ae4659a0d4c268d606b10f107ffa) # Conflicts: # .github/workflows/create-wheels.yaml # .github/workflows/run-test.yaml # noxfile.py --- diff --git a/.github/workflows/create-wheels.yaml b/.github/workflows/create-wheels.yaml index 55cfe6e247..1e70a4ce02 100644 --- a/.github/workflows/create-wheels.yaml +++ b/.github/workflows/create-wheels.yaml @@ -24,7 +24,7 @@ jobs: - "cp38-* cp39-*" - "cp310-* cp311-*" - "cp312-* cp313-* cp314-*" - - "cp313t-* cp314t-*" + - "cp314t-*" wheel_mode: - compiled os: @@ -83,11 +83,11 @@ jobs: - name: Build compiled wheels if: ${{ matrix.wheel_mode == 'compiled' && matrix.python != 'cp37-*' }} - 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 16153d83a8..542d733081 100644 --- a/.github/workflows/run-test.yaml +++ b/.github/workflows/run-test.yaml @@ -38,6 +38,7 @@ jobs: - "3.12" - "3.13" - "3.14" + - "3.14t" - "pypy-3.10" build-type: # builds greenlet, runs asyncio tests. includes aiosqlite driver @@ -58,17 +59,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-dev" - # linux do not have x86 / arm64 python - os: "ubuntu-22.04" architecture: x86 diff --git a/noxfile.py b/noxfile.py index e890301102..b42e93fa74 100644 --- a/noxfile.py +++ b/noxfile.py @@ -30,7 +30,6 @@ PYTHON_VERSIONS = [ "3.11", "3.12", "3.13", - "3.13t", "3.14", "3.14t", ]