fix(deps): unify workspace dependency versions and clean up CI
- Upgrade dashmap 6.0→6.1, tokio-tungstenite 0.21→0.24 in workspace - Upgrade rust-version 1.75→1.85 (CI uses Rust 1.89) - Remove unused arrayfire from ml crate - Unify member crates to use workspace = true (nalgebra, dashmap, tokio-tungstenite) - Fix data crate WebSocket connect calls for tungstenite 0.24 API (Url→str) - Remove redundant KUBERNETES_RUNTIME_CLASS_NAME from training templates (runner rev 34 sets nvidia runtime globally) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -99,7 +99,6 @@ candle-optimisers = { git = "https://github.com/KGrewal1/optimisers" } # Base w
|
||||
# TODO: Re-enable after running: sudo apt-get install -y libopenblas-dev
|
||||
ndarray = { workspace = true, features = ["rayon"] }
|
||||
nalgebra = { version = "0.33", features = ["serde-serialize"] }
|
||||
arrayfire = { version = "3.8", optional = true }
|
||||
|
||||
# MINIMAL statistics only - ALL HEAVY ML ALGORITHMS REMOVED
|
||||
# linfa ecosystem (linfa, linfa-clustering, linfa-linear, linfa-reduction) - REMOVED (200+ deps)
|
||||
@@ -140,7 +139,7 @@ databento = "0.34" # Databento API client for downloading data (includes async
|
||||
mimalloc = { version = "0.1", optional = true } # Fast memory allocator
|
||||
dotenv = "0.15" # Load .env files for API keys
|
||||
parking_lot = { version = "0.12", features = ["hardware-lock-elision"] }
|
||||
dashmap = { version = "6.1", features = ["serde"] }
|
||||
dashmap = { workspace = true }
|
||||
once_cell = "1.19"
|
||||
lazy_static.workspace = true
|
||||
flate2 = "1.0"
|
||||
|
||||
Reference in New Issue
Block a user