-
-
Notifications
You must be signed in to change notification settings - Fork 12.4k
Expand file tree
/
Copy pathpixi.toml
More file actions
29 lines (24 loc) · 919 Bytes
/
pixi.toml
File metadata and controls
29 lines (24 loc) · 919 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[workspace]
channels = ["https://prefix.dev/conda-forge"]
platforms = ["linux-64", "linux-aarch64", "osx-arm64"]
preview = ["pixi-build"]
requires-pixi = ">=0.66.0"
[package.build]
source.path = "../.."
[package.build.backend]
name = "pixi-build-python"
version = "*"
[package.build.config]
extra-input-globs = ["**/*.c.src"]
compilers = ["c", "cxx"]
env.TSAN_OPTIONS = "halt_on_error=0:allocator_may_return_null=1"
extra-args = ["-Csetup-args=-Db_sanitize=thread", "-Csetup-args=-Dbuildtype=debug"]
# TODO: skip slow bytecode compilation step, see https://github.com/prefix-dev/pixi/pull/5737
# skip-pyc-compilation = ["**/*.py"]
[package.host-dependencies]
python.git = "https://github.com/python/cpython"
python.subdirectory = "Tools/pixi-packages/tsan-freethreading"
python.rev = "55ea59e7dc35e1363b203ae4dd9cfc3a0ac0a844" # v3.15.0a8
meson-python = "*"
cython = "*"
uv = "*" # used to invoke the wheel build