Commit Graph
3 Commits
Author SHA1 Message Date
duan_j 38ca2271f0 Revert "Drop careless-gpu: the [cuda] pip extra install covers GPU and CPU nodes"
This reverts commit 5f25c83085.
2026-08-18 11:14:13 +02:00
duan_jandClaude Fable 5 5f25c83085 Drop careless-gpu: the [cuda] pip extra install covers GPU and CPU nodes
The installed careless/0.5.4 venv already contains the NVIDIA wheels
([cuda] extra), which need only the node driver and fall back to CPU,
so a separate GPU module and cuda module dep are unnecessary. Revert
careless/build to careless[cuda] to match the actual install.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 11:13:19 +02:00
duan_jandClaude Fable 5 20e69678da Split careless into CPU module and careless-gpu using cuda/12.8.1 module
careless installs plain careless (CPU). careless-gpu also installs plain
careless but declares cuda/12.8.1 as build_requires/runtime_deps
(jfjoch_viewer pattern) instead of pip-bundling CUDA via the [cuda] extra.
Both builds honor UV_CACHE_DIR to share one download cache.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 11:07:12 +02:00