diff --git a/.github/workflows/cibuildwheel.yml b/.github/workflows/cibuildwheel.yml index 89fea3f5..07efbb29 100644 --- a/.github/workflows/cibuildwheel.yml +++ b/.github/workflows/cibuildwheel.yml @@ -154,7 +154,7 @@ jobs: echo SKBUILD_CMAKE_ARGS="-G Ninja;-DCMAKE_Fortran_COMPILER=c:/mingw64/bin/gfortran.exe;-DCMAKE_C_COMPILER=c:/mingw64/bin/gcc.exe" >> $env:GITHUB_ENV - name: Install cibuildwheel - run: python -m pip install cibuildwheel==3.3.1 + run: python -m pip install cibuildwheel==4.2.1 - name: Build wheels run: | diff --git a/dev-tools/check-linux-cibw.bash b/dev-tools/check-linux-cibw.bash index bae5c614..74e3cc3c 100755 --- a/dev-tools/check-linux-cibw.bash +++ b/dev-tools/check-linux-cibw.bash @@ -2,4 +2,4 @@ # Run cibuildwheel locally for Linux; useful as a pre-push check -CIBW_ENVIRONMENT="CMAKE_ARGS='-DSLYCOT_BUNDLE_OPENBLAS=ON'" CIBW_BUILD=cp313-manylinux_x86_64 cibuildwheel +CIBW_ENVIRONMENT="CMAKE_ARGS='-DSLYCOT_BUNDLE_OPENBLAS=ON'" CIBW_BUILD=cp315-manylinux_x86_64 cibuildwheel diff --git a/pyproject.toml b/pyproject.toml index af007c00..b246f17c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,6 +25,7 @@ classifiers = [ "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", + "Programming Language :: Python :: 3.15", "Topic :: Software Development", "Topic :: Scientific/Engineering", "Operating System :: Microsoft :: Windows", @@ -65,7 +66,7 @@ before-build = "python {project}/build-tools/cibw_before_build.py 0.3.31.22.1 {p test-command = "pytest --pyargs slycot" test-extras = ['test'] -skip = ["cp38-*", "cp39-*", "cp3??t-*", "*-win32", "*-win_arm64"] +skip = ["cp39-*", "cp3??t-*", "*-win32", "*-win_arm64"] [tool.cibuildwheel.linux] repair-wheel-command = [