diff --git a/.github/workflows/python-cibuildwheel.yml b/.github/workflows/python-cibuildwheel.yml index 87355dc61..1489924d2 100644 --- a/.github/workflows/python-cibuildwheel.yml +++ b/.github/workflows/python-cibuildwheel.yml @@ -92,10 +92,10 @@ jobs: echo "MACOSX_DEPLOYMENT_TARGET=14.0" >> $GITHUB_ENV - name: Build python wheels for ${{ matrix.os }} - uses: pypa/cibuildwheel@v3.4.1 + uses: pypa/cibuildwheel@v4.2.0 env: - # Skip CPython 3.8 - CIBW_SKIP: ${{ env.CIBW_SKIP }} cp38-* + # Skip CPython 3.15 + CIBW_SKIP: ${{ env.CIBW_SKIP }} cp315* # only build native packages CIBW_ARCHS: native diff --git a/python/pyproject.toml b/python/pyproject.toml index 6cf783b3d..ecbcf79cc 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -1,2 +1,2 @@ [build-system] -requires = ["autowrap>=0.23.0", "msgpack>=1.0.0", "pytest>=7.1.1", "cython>=3.0"] +requires = ["autowrap>=0.23.0", "msgpack>=1.0.0", "pytest>=7.1.1", "cython==3.2.9"] diff --git a/python/requirements.txt b/python/requirements.txt index 4c480c80e..daa7a73b8 100644 --- a/python/requirements.txt +++ b/python/requirements.txt @@ -1,4 +1,4 @@ autowrap>=0.23.0 msgpack>=1.0.0 pytest>=7.1.1 -cython>=3.0 +cython==3.2.9