From 83ce723aac75bae67abf4e40030227237bec4a5e Mon Sep 17 00:00:00 2001 From: Marius1311 Date: Mon, 19 Oct 2026 12:12:43 +0200 Subject: [PATCH] Install rapids-singlecell from its CUDA 12 wheels Co-Authored-By: Claude Opus 5.5 --- {{cookiecutter.project_name}}/pixi.toml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/{{cookiecutter.project_name}}/pixi.toml b/{{cookiecutter.project_name}}/pixi.toml index 0ff055c..9409b25 100644 --- a/{{cookiecutter.project_name}}/pixi.toml +++ b/{{cookiecutter.project_name}}/pixi.toml @@ -73,9 +73,10 @@ celltypist = ">=1.7.1, <2" extra-index-urls = ["https://pypi.nvidia.com"] [feature.gpu.target.linux-64.pypi-dependencies] -# `rapids-cu12` extra pulls cuml/cupy/cudf from pypi.nvidia.com; without it -# rapids-singlecell installs without the GPU libs and silently runs on CPU. -rapids-singlecell = { version = ">=0.15, <0.16", extras = ["rapids-cu12"] } +# The `-cu12` package ships the wheels; `rapids-singlecell` itself is an sdist whose build needs nvcc. +# `rapids` extra pulls cuml/cupy/cudf from pypi.nvidia.com; without it rapids-singlecell +# installs without the GPU libs and silently runs on CPU. +rapids-singlecell-cu12 = { version = ">=0.15, <0.16", extras = ["rapids"] } jax = { version = "<0.9.0", extras = ["cuda12"] } [environments]