Files
foxhunt/services
jgrusewski 6c93faa7d4 fix(services): keep cuda feature on ml dep — services were pulling
default-features which included cuda; my prior commit dropped both
default-features=false AND added only `financial`, breaking compile.

ml's source references cudarc unconditionally (cudarc::driver::CudaSlice
etc. are not behind #[cfg(feature = "cuda")]). With `cuda` feature off,
cudarc is not pulled in, leading to 722 unresolved-module errors.

Add `cuda` explicitly to the features list. The 8 leaf sub-crates
(ml-backtesting, ml-paper-trading, etc.) stay dropped — the win on
service compile time is preserved.

Real fix is to gate cudarc references in crates/ml/src/ behind
`#[cfg(feature = "cuda")]`, but that's a separate refactor.
2026-05-02 11:11:02 +02:00
..