]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Bump pypa/cibuildwheel from 3.3.0 to 3.4.1 (#13271)
authordependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sat, 2 May 2026 18:33:39 +0000 (20:33 +0200)
committerGitHub <noreply@github.com>
Sat, 2 May 2026 18:33:39 +0000 (20:33 +0200)
* 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] <support@github.com>
* 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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Federico Caselli <cfederico87@gmail.com>
.github/workflows/create-wheels.yaml
.github/workflows/run-test.yaml
noxfile.py

index 8ab4f75701d2cc9e3859a13bae5af7d2f17d2050..376837920cc90dd80ce01c8ae13eab8036dbb388 100644 (file)
@@ -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"
 
index 7df43c95254cda3b6fde04bce577ea2219b91677..f275a3647a9efcabf42b1b5e369f20d54c40a1b2 100644 (file)
@@ -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
index 51971d5897fcaa1edffd8f7c87bc8ca0c6ab017e..ed3aa5cd62b84e2523dc603279079c0fb16a4549 100644 (file)
@@ -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"]