Skip to content

Commit 5b82e1e

Browse files
committed
chore: move to default envs
1 parent 51b9c6c commit 5b82e1e

File tree

7 files changed

+659
-1131
lines changed

7 files changed

+659
-1131
lines changed

cuda_bindings/pixi.lock

Lines changed: 645 additions & 867 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cuda_bindings/pixi.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ pyglet = ">=2.1.9"
2121
numpy = "*"
2222

2323
[feature.cython-tests.dependencies]
24-
cython = ">=3.2,<3.3" # for tests that exercise APIs from cython
25-
setuptools = "*" # for distutils
26-
gxx = "*" # to compile the generated code
24+
cython = ">=3.2,<3.3" # for tests that exercise APIs from cython
25+
setuptools = "*" # for distutils
26+
gxx = "*" # to compile the generated code
2727
# These are necessary because running the Cython tests requires compiling
2828
# *after* the package is built, and the Cython tests depend on CUDA headers
2929
# transitively (through cuda-bindings)
@@ -57,7 +57,7 @@ cuda = "13"
5757
cuda-version = "13.1.*"
5858

5959
[environments]
60-
cu13 = { features = ["cu13", "test", "cython-tests"], solve-group = "cu13" }
60+
default = { features = ["cu13", "test", "cython-tests"] }
6161

6262
# TODO: check if these can be extracted from pyproject.toml
6363
[package]

cuda_core/pixi.lock

Lines changed: 1 addition & 143 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cuda_core/pixi.toml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,16 @@ preview = ["pixi-build"]
1010
[workspace.build-variants]
1111
python = ["3.10.*", "3.11.*", "3.12.*", "3.13.*", "3.14.*"]
1212

13-
[dependencies]
14-
cuda-core = { path = "." }
15-
1613
[feature.test.dependencies]
14+
cuda-core = { path = "." }
1715
pytest = "*"
1816
pytest-benchmark = "*"
1917
pytest-randomly = "*"
2018

2119
[feature.cython-tests.dependencies]
22-
cython = ">=3.2,<3.3" # for tests that exercise APIs from cython
23-
setuptools = "*" # for distutils
24-
gxx = "*" # to compile the generated code
20+
cython = ">=3.2,<3.3" # for tests that exercise APIs from cython
21+
setuptools = "*" # for distutils
22+
gxx = "*" # to compile the generated code
2523
# These are necessary because running the Cython tests requires compiling
2624
# *after* the package is built, and the Cython tests depend on CUDA headers
2725
# transitively (through cuda-bindings)
@@ -62,7 +60,7 @@ cuda-version = "12.*"
6260

6361
# We keep both cu12 and cu13 because cuda.core works with either major version
6462
[environments]
65-
cu13 = { features = ["cu13", "test", "cython-tests"], solve-group = "cu13" }
63+
default = { features = ["cu13", "test", "cython-tests"] }
6664
cu12 = { features = ["cu12", "test", "cython-tests"], solve-group = "cu12" }
6765

6866
# TODO: check if these can be extracted from pyproject.toml

0 commit comments

Comments
 (0)