osx cibuildwheel, numpy =>2.1 pytest-checlk

This commit is contained in:
Erik Fröjdh
2026-03-18 14:44:15 +01:00
parent 81acab6091
commit bab597c302
3 changed files with 12 additions and 5 deletions
+5 -1
View File
@@ -5,12 +5,16 @@ python:
c_compiler:
- gcc # [linux]
- clang # [osx]
c_stdlib:
- sysroot # [linux]
- macosx_deployment_target # [osx]
cxx_compiler:
- gxx # [linux]
- clangxx # [osx]
c_stdlib_version: # [linux]
c_stdlib_version:
- 2.17 # [linux]
- "11.0" # [osx]
+2 -1
View File
@@ -25,7 +25,7 @@ requirements:
host:
- python
- pip
- numpy=2.1
- numpy >=2.1
- scikit-build-core
- pybind11 >=2.13.0
- matplotlib # needed in host to solve the environment for run
@@ -42,6 +42,7 @@ test:
- aare
requires:
- pytest
- pytest_check
- boost-histogram
source_files:
- python/tests
+5 -3
View File
@@ -19,11 +19,13 @@ dependencies = [
license = { file = "LICENSE" }
[tool.cibuildwheel]
[tool.cibuildwheel.linux]
build = "cp{312,313,314}-manylinux_x86_64"
[tool.cibuildwheel.macos]
build = "cp{312,313,314}-macosx_*"
archs = ["arm64"]
[tool.scikit-build]
@@ -39,4 +41,4 @@ AARE_INSTALL_PYTHONEXT = "ON"
[tool.pytest.ini_options]
markers = [
"files: marks tests that need additional data (deselect with '-m \"not files\"')",
]
]