Skip to content

Commit

Permalink
Exclude Python 3.12 and above from wheels.
Browse files Browse the repository at this point in the history
Theano is breaking 3.12 wheel builds.
  • Loading branch information
davidt0x committed Sep 30, 2024
1 parent f62dbc0 commit 1a67ba4
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -146,9 +146,10 @@ write_to = "brainiak/_version.py"
cmake.build-type = "Release"

[tool.cibuildwheel]
# Build all python versions less than 3.12
test-extras = ["matnormal", "dev"]
test-command = "mpiexec -n 2 python -m mpi4py -m pytest {project}/tests"
skip = ["*-win32", "pp*"]
skip = ["*-win32", "pp*", "cp312*", "cp313*", "cp314*"]

[tool.cibuildwheel.linux]
before-all = "python -m pip install impi-rt mpi4py --extra-index-url https://pypi.anaconda.org/mpi4py/simple"
Expand Down

0 comments on commit 1a67ba4

Please sign in to comment.