Skip to content

Commit 82ab76a

Browse files
committed
Configure cibuildwheel
1 parent 99ada5e commit 82ab76a

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

pyproject.toml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,19 @@ scripts = ["scripts/*"]
2626

2727
[tool.pdm.version]
2828
source = "scm"
29+
30+
[tool.cibuildwheel]
31+
build = "cp39-*"
32+
skip = "*musllinux*"
33+
build-frontend = "build"
34+
35+
manylinux-x86_64-image = "quay.io/pypa/manylinux_2_24_x86_64:latest"
36+
manylinux-i686-image = "quay.io/pypa/manylinux_2_24_x86_64:latest"
37+
manylinux-aarch64-image = "quay.io/pypa/manylinux_2_24_aarch64:latest"
38+
39+
before-all = "curl -fsSL https://deno.land/install.sh | DENO_INSTALL=/usr/local sh"
40+
test-command = "bids-validator-deno --version"
41+
42+
[[tool.cibuildwheel.overrides]]
43+
select = "*win*"
44+
before-all = 'npm install -g deno & deno --version'

0 commit comments

Comments
 (0)