-
-
Notifications
You must be signed in to change notification settings - Fork 12.4k
Expand file tree
/
Copy pathpixi.toml
More file actions
35 lines (28 loc) · 1000 Bytes
/
pixi.toml
File metadata and controls
35 lines (28 loc) · 1000 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
30
31
32
33
34
35
[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"]
extra-args = ["-Csetup-args=-Dbuildtype=debug"]
[package.host-dependencies]
# FIXME https://github.com/numpy/numpy/issues/30478
# python = "*" prevents downstream from building cpython from sources.
# Workaround: fork numpy, then uncomment one of the following and
# comment out the other.
# Use latest cpython release from conda-forge
python-freethreading = "*"
# Use cpython git tip
# python.git = "https://github.com/python/cpython"
# python.subdirectory = "Tools/pixi-packages/freethreading"
# python.rev = "55ea59e7dc35e1363b203ae4dd9cfc3a0ac0a844" # v3.15.0a8
meson-python = "*"
cython = "*"
uv = "*" # used to invoke the wheel build