diff --git a/pyproject.toml b/pyproject.toml index a116039..bb86abf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,6 @@ [build-system] -requires = ["scikit-build-core >=0.4.3", "nanobind >=1.3.2"] +requires = ["scikit-build-core >=0.4.3", + "nanobind @ git+https://github.com/wjakob/nanobind@master"] build-backend = "scikit_build_core.build" [project] @@ -29,6 +30,9 @@ build-dir = "build/{wheel_tag}" # Build stable ABI wheels for CPython 3.12+ wheel.py-api = "cp312" +cmake.verbose = true +logging.level = "DEBUG" + [tool.cibuildwheel] # Necessary to see build output from the actual compilation build-verbosity = 1 @@ -40,6 +44,9 @@ test-requires = "pytest" # Don't test Python 3.8 wheels on macOS/arm64 test-skip="cp38-macosx_*:arm64" +[tool.cibuildwheel.windows] +archs = ["x86", "AMD64", "ARM64"] + # Needed for full C++17 support [tool.cibuildwheel.macos.environment] MACOSX_DEPLOYMENT_TARGET = "10.14"