diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 898d59398..614566a24 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -174,7 +174,7 @@ jobs: - name: Build BDist run: | - python -m pip install cibuildwheel==3.2.0 + python -m pip install cibuildwheel==4.2.1 python -m cibuildwheel --output-dir dist - name: Upload Artifact diff --git a/ext/_ext.cmake b/ext/_ext.cmake index 2fb39d804..ddf91868d 100644 --- a/ext/_ext.cmake +++ b/ext/_ext.cmake @@ -64,7 +64,7 @@ endif() # libtommath if(NOT TARGET libtommath) - add_sourcepp_remote_library(libtommath https://github.com/craftablescience/libtommath 03101d4556acd45175d5cfe0575601cf6acadef2 OVERRIDE_FIND_PACKAGE EXCLUDE_FROM_ALL) + add_sourcepp_remote_library(libtommath https://github.com/craftablescience/libtommath d0c643ffb76db2ff7592e8f0834f671d25cf8159 OVERRIDE_FIND_PACKAGE EXCLUDE_FROM_ALL) endif() diff --git a/lang/python/cfg/pyproject.toml b/lang/python/cfg/pyproject.toml index 589b9d348..2faa30eea 100644 --- a/lang/python/cfg/pyproject.toml +++ b/lang/python/cfg/pyproject.toml @@ -17,7 +17,6 @@ classifiers = [ "Topic :: File Formats", "Programming Language :: C++", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", @@ -49,7 +48,7 @@ logging.level = "INFO" [tool.cibuildwheel] archs = ["auto64"] enable = ["pypy"] -skip = "*-musllinux*" +skip = ["cp39-*", "*-musllinux*"] [tool.cibuildwheel.linux] manylinux-x86_64-image = 'manylinux_2_34'