Skip to content

Commit e30cd83

Browse files
committedSep 2, 2024·
Add cibuildwheel settings
1 parent 752254d commit e30cd83

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed
 

‎pyproject.toml

+52
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,57 @@ requires = [
1111
]
1212
build-backend = "setuptools.build_meta"
1313

14+
[tool.cibuildwheel]
15+
build = "*"
16+
skip = "pp* cp36* cp37* cp38*"
17+
test-skip = ""
18+
free-threaded-support = false
19+
20+
archs = ["native"]
21+
22+
build-frontend = "default"
23+
config-settings = {}
24+
dependency-versions = "pinned"
25+
environment = {}
26+
environment-pass = []
27+
build-verbosity = 0
28+
29+
before-all = ""
30+
before-build = ""
31+
repair-wheel-command = ""
32+
33+
test-command = ""
34+
before-test = ""
35+
test-requires = []
36+
test-extras = []
37+
38+
container-engine = "docker"
39+
40+
manylinux-x86_64-image = "manylinux2014"
41+
manylinux-i686-image = "manylinux2014"
42+
manylinux-aarch64-image = "manylinux2014"
43+
manylinux-ppc64le-image = "manylinux2014"
44+
manylinux-s390x-image = "manylinux2014"
45+
manylinux-pypy_x86_64-image = "manylinux2014"
46+
manylinux-pypy_i686-image = "manylinux2014"
47+
manylinux-pypy_aarch64-image = "manylinux2014"
48+
49+
musllinux-x86_64-image = "musllinux_1_2"
50+
musllinux-i686-image = "musllinux_1_2"
51+
musllinux-aarch64-image = "musllinux_1_2"
52+
musllinux-ppc64le-image = "musllinux_1_2"
53+
musllinux-s390x-image = "musllinux_1_2"
54+
55+
[tool.cibuildwheel.linux]
56+
repair-wheel-command = "auditwheel repair -w {dest_dir} {wheel}"
57+
58+
[tool.cibuildwheel.macos]
59+
repair-wheel-command = "delocate-wheel --require-archs {delocate_archs} -w {dest_dir} -v {wheel}"
60+
61+
[tool.cibuildwheel.windows]
62+
63+
[tool.cibuildwheel.pyodide]
64+
65+
1466
[tool.isort]
1567
profile = "black"

0 commit comments

Comments
 (0)
Please sign in to comment.