Skip to content

Commit daf914b

Browse files
committed
Enable freethreading build for MacOS
1 parent f8c8d38 commit daf914b

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

pyproject.toml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ requires-python = ">=3.11"
1414
dependencies = [
1515
"numpy >= 1.21.2",
1616
"scipy >= 1.7.1",
17-
"jax[cpu]>=0.5.3",
17+
"jax[cpu]>=0.7.2",
1818
"tensornetwork >= 0.4.5",
1919
"h5py >= 3.6.0",
2020
"tqdm[notebook] >= 4.64.1",
@@ -50,7 +50,7 @@ dev = [
5050
]
5151

5252
[build-system]
53-
requires = ["hatchling", "scikit-build-core>=0.11.0", "nanobind>=2.7.0", "jaxlib>=0.5.3"]
53+
requires = ["hatchling", "scikit-build-core>=0.11.0", "nanobind>=2.7.0", "jaxlib>=0.7.2"]
5454
build-backend = "hatchling.build"
5555

5656
[tool.scikit-build]
@@ -69,4 +69,7 @@ experimental = true
6969
# Enable free-threaded support
7070
enable = ["cpython-freethreading"]
7171
# Disable building PyPy, musllinux and thread-freethreading on Mac and Windows wheels
72-
skip = ["pp*", "*musllinux*", "*t-macosx*", "*t-win*"]
72+
skip = ["pp*", "*musllinux*", "*t-win*"]
73+
74+
manylinux-x86_64-image = "manylinux_2_27"
75+
manylinux-aarch64-image = "manylinux_2_27"

0 commit comments

Comments
 (0)