From ff749cd5c6a5a9f781da3b56f6de14adff4d9a24 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 28 Oct 2025 01:26:06 +0000 Subject: [PATCH 1/2] Bump the actions group across 1 directory with 3 updates Bumps the actions group with 3 updates in the / directory: [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel), [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact). Updates `pypa/cibuildwheel` from 3.2.0 to 3.2.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.2.0...v3.2.1) Updates `actions/upload-artifact` from 4 to 5 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4...v5) Updates `actions/download-artifact` from 5 to 6 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v5...v6) --- updated-dependencies: - dependency-name: pypa/cibuildwheel dependency-version: 3.2.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions - dependency-name: actions/upload-artifact dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: actions/download-artifact dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] --- .github/workflows/wheels.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index d117eec9..4db90bd8 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -29,10 +29,10 @@ jobs: # Used to host cibuildwheel - name: Build wheel - uses: pypa/cibuildwheel@v3.2.0 + uses: pypa/cibuildwheel@v3.2.1 with: output-dir: wheelhouse - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: cibw-wheels-${{ matrix.os }} path: ./wheelhouse/*.whl @@ -46,7 +46,7 @@ jobs: run: source etc/make-libsemigroups.sh && sudo make install - name: Build SDist run: pipx run build --sdist - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: sdist path: dist/*.tar.gz @@ -70,7 +70,7 @@ jobs: steps: - name: Download wheels and sdist artifacts - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v6 with: # Here, we could specify a name of an artifact, or a pattern that # matches the names of artifacts. However, by not specifying these From 21e76e58f7824d774d50dcde79994c06e85c622a Mon Sep 17 00:00:00 2001 From: Joseph Edwards Date: Wed, 29 Oct 2025 16:32:57 +0000 Subject: [PATCH 2/2] Skip free threading builds --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 778d2197..01c48642 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -105,6 +105,7 @@ test = ["pytest==8.4.2"] [tool.cibuildwheel] build-frontend = "build" build-verbosity = 1 +skip = "cp314t*" test-command = "pytest {project}/tests" test-groups = ["test"]