-
Notifications
You must be signed in to change notification settings - Fork 597
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
cleanup: Minor adjustments to pyproject.toml
- Add support for Python 3.13 - Update minimum required Python version from 3.7 to 3.8 (Need to further investigate CIBW troubles with python 3.7) - Upgrade scikit-build-core dependency to >=0.10.6,<1 (up from 0.10) - Add oldest-supported-numpy as a new build dependency. I don't think numpy is actually needed at build time, but this seems to help certain builds not have to compile numpy from source. - Skip 32-bit builds in cibuildwheel configuration - Enable free-threaded support for Python 3.13 - Adjust manylinux and musllinux images versions in cibuildwheel configuration for local testing -- these are currently overridden by environment variables set in the Wheels github workflow. Specifically, use the manylinux2014 (i.e., CentOS-7) image for python 3.7 and 3.8; and use manylinux_2_28 (Rocky) for the rest. Signed-off-by: Zach Lewis <[email protected]>
- Loading branch information
Showing
1 changed file
with
37 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters