{"name":"ferrum-engine","vers":"0.3.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"candle-core","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-flash-attn","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-metal-kernels","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-interfaces","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kv","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-models","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-runtime","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-sampler","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-scheduler","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-testkit","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-tokenizer","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-types","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"half","req":"^2.5.0","features":["num-traits","use-intrinsics","rand_distr"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"ndarray","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_distr","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","socks","stream","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"safetensors","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.21","features":["onig"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","rt-multi-thread","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"57afd11575400db01500bb470d24ed9972e811e0d0b4a570468839dcc889c1bd","features":{"default":[]},"features2":{"cuda":["candle-core/cuda","candle-nn/cuda","dep:candle-flash-attn","ferrum-models/cuda"],"marlin":["cuda"],"metal":["candle-core/metal","dep:candle-metal-kernels","dep:metal","dep:mpsgraph","dep:objc2","dep:objc2-foundation","dep:bytemuck","dep:ndarray"]},"yanked":false,"pubtime":"2026-03-31T10:31:37Z","v":2} {"name":"ferrum-engine","vers":"0.4.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"candle-core","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-flash-attn","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-metal-kernels","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-interfaces","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kv","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-models","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-runtime","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-sampler","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-scheduler","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-testkit","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-tokenizer","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-types","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"half","req":"^2.5.0","features":["num-traits","use-intrinsics","rand_distr"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"ndarray","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_distr","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","socks","stream","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"safetensors","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.21","features":["onig"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","rt-multi-thread","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a8599f10a49d07191b6c7a6adbda51c8d29f3c61233021c8d9428c47960f49f1","features":{"default":[]},"features2":{"cuda":["candle-core/cuda","candle-nn/cuda","dep:candle-flash-attn","ferrum-models/cuda"],"marlin":["cuda"],"metal":["candle-core/metal","dep:candle-metal-kernels","dep:metal","dep:mpsgraph","dep:objc2","dep:objc2-foundation","dep:bytemuck","dep:ndarray"],"tensor-parallel":["cuda"]},"yanked":false,"pubtime":"2026-04-03T08:19:06Z","v":2} {"name":"ferrum-engine","vers":"0.5.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"candle-core","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-flash-attn","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-metal-kernels","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-interfaces","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kv","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-models","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-runtime","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-sampler","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-scheduler","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-testkit","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-tokenizer","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-types","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"half","req":"^2.5.0","features":["num-traits","use-intrinsics","rand_distr"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"ndarray","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_distr","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","socks","stream","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"safetensors","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.21","features":["onig"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","rt-multi-thread","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6f08f8807e70047bd74a6cf227c226f923895f70b26837f0af9e3fdea42498a1","features":{"default":[]},"features2":{"cuda":["candle-core/cuda","candle-nn/cuda","dep:candle-flash-attn","ferrum-models/cuda"],"marlin":["cuda"],"metal":["candle-core/metal","dep:candle-metal-kernels","dep:metal","dep:mpsgraph","dep:objc2","dep:objc2-foundation","dep:bytemuck","dep:ndarray"],"tensor-parallel":["cuda"]},"yanked":false,"pubtime":"2026-04-07T03:39:47Z","v":2} {"name":"ferrum-engine","vers":"0.6.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"candle-core","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-flash-attn","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-metal-kernels","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-interfaces","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kv","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-models","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-runtime","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-sampler","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-scheduler","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-testkit","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-tokenizer","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-types","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"half","req":"^2.5.0","features":["num-traits","use-intrinsics","rand_distr"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"ndarray","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_distr","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","socks","stream","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"safetensors","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.21","features":["onig"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","rt-multi-thread","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"75151360265fa81f5c58588f0c7644e3b82eea15d8588ca794df776c21b29886","features":{"accelerate":["candle-core/accelerate","candle-nn/accelerate","ferrum-models/accelerate"],"default":[]},"features2":{"cuda":["candle-core/cuda","candle-nn/cuda","dep:candle-flash-attn","ferrum-models/cuda"],"marlin":["cuda"],"metal":["candle-core/metal","dep:candle-metal-kernels","dep:metal","dep:mpsgraph","dep:objc2","dep:objc2-foundation","dep:bytemuck","dep:ndarray","ferrum-models/metal"],"tensor-parallel":["cuda"]},"yanked":false,"pubtime":"2026-04-14T17:05:14Z","v":2} {"name":"ferrum-engine","vers":"0.7.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"candle-core","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-flash-attn","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-metal-kernels","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-interfaces","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kernels","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kv","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-models","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-quantization","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-runtime","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-sampler","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-scheduler","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-testkit","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-tokenizer","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-types","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"half","req":"^2.5.0","features":["num-traits","use-intrinsics","rand_distr"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"ndarray","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_distr","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","socks","stream","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"safetensors","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.21","features":["onig"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","rt-multi-thread","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6ef61438b0f273ade36e7a2cc073f93451ded909b24631bb77b4e6489d4ac5bd","features":{"accelerate":["candle-core/accelerate","candle-nn/accelerate","ferrum-models/accelerate"],"default":[]},"features2":{"cuda":["candle-core/cuda","candle-nn/cuda","dep:candle-flash-attn","ferrum-models/cuda","ferrum-kernels/cuda","ferrum-quantization/cuda"],"marlin":["cuda"],"metal":["candle-core/metal","dep:candle-metal-kernels","dep:metal","dep:mpsgraph","dep:objc2","dep:objc2-foundation","dep:bytemuck","dep:ndarray","ferrum-models/metal","ferrum-kernels/metal"],"tensor-parallel":["cuda"]},"yanked":false,"pubtime":"2026-04-19T05:41:16Z","v":2} {"name":"ferrum-engine","vers":"0.7.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"candle-core","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-flash-attn","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-metal-kernels","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-interfaces","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kernels","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kv","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-models","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-quantization","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-runtime","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-sampler","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-scheduler","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-testkit","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-tokenizer","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-types","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"half","req":"^2.5.0","features":["num-traits","use-intrinsics","rand_distr"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"ndarray","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_distr","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","socks","stream","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"safetensors","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.21","features":["onig"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","rt-multi-thread","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"84bf939a837f407414dbd1e89b4437ed31094d315a84a4530c3a184db53df83c","features":{"accelerate":["candle-core/accelerate","candle-nn/accelerate","ferrum-models/accelerate"],"default":[]},"features2":{"cuda":["candle-core/cuda","candle-nn/cuda","dep:candle-flash-attn","ferrum-models/cuda","ferrum-kernels/cuda","ferrum-quantization/cuda"],"marlin":["cuda"],"metal":["candle-core/metal","dep:candle-metal-kernels","dep:metal","dep:mpsgraph","dep:objc2","dep:objc2-foundation","dep:bytemuck","dep:ndarray","ferrum-models/metal","ferrum-kernels/metal"],"tensor-parallel":["cuda"],"triton-kernels":["cuda","ferrum-kernels/triton-kernels"]},"yanked":false,"pubtime":"2026-05-02T11:26:37Z","v":2} {"name":"ferrum-engine","vers":"0.7.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"candle-core","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-flash-attn","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-metal-kernels","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-interfaces","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kernels","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kv","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-models","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-quantization","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-runtime","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-sampler","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-scheduler","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-testkit","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-tokenizer","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-types","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"half","req":"^2.5.0","features":["num-traits","use-intrinsics","rand_distr"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"ndarray","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_distr","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","socks","stream","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"safetensors","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.21","features":["onig"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","rt-multi-thread","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"69a52808c10a4ba8fba76660f034afb2b678cb688d3a9c8a680ac99a72e8eb57","features":{"accelerate":["candle-core/accelerate","candle-nn/accelerate","ferrum-models/accelerate"],"default":[]},"features2":{"cuda":["candle-core/cuda","candle-nn/cuda","dep:candle-flash-attn","ferrum-models/cuda","ferrum-kernels/cuda","ferrum-quantization/cuda"],"marlin":["cuda"],"metal":["candle-core/metal","dep:candle-metal-kernels","dep:metal","dep:mpsgraph","dep:objc2","dep:objc2-foundation","dep:bytemuck","dep:ndarray","ferrum-models/metal","ferrum-kernels/metal"],"tensor-parallel":["cuda"],"triton-kernels":["cuda","ferrum-kernels/triton-kernels"]},"yanked":false,"pubtime":"2026-05-02T15:23:02Z","v":2} {"name":"ferrum-engine","vers":"0.7.3","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"candle-core","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-flash-attn","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-metal-kernels","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-interfaces","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kernels","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kv","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-models","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-quantization","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-runtime","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-sampler","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-scheduler","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-testkit","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-tokenizer","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-types","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"half","req":"^2.5.0","features":["num-traits","use-intrinsics","rand_distr"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"ndarray","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_distr","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","socks","stream","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"safetensors","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.21","features":["onig"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","rt-multi-thread","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"311b7ac2bdf597966f1f2e406a69d41aa06cebbc62300b08cbfb046422cd8498","features":{"accelerate":["candle-core/accelerate","candle-nn/accelerate","ferrum-models/accelerate"],"default":[]},"features2":{"cuda":["candle-core/cuda","candle-nn/cuda","dep:candle-flash-attn","ferrum-models/cuda","ferrum-kernels/cuda","ferrum-quantization/cuda"],"marlin":["cuda"],"metal":["candle-core/metal","dep:candle-metal-kernels","dep:metal","dep:mpsgraph","dep:objc2","dep:objc2-foundation","dep:bytemuck","dep:ndarray","ferrum-models/metal","ferrum-kernels/metal"],"tensor-parallel":["cuda"],"triton-kernels":["cuda","ferrum-kernels/triton-kernels"]},"yanked":false,"pubtime":"2026-05-02T17:06:55Z","v":2} {"name":"ferrum-engine","vers":"0.7.4","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-flash-attn","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-metal-kernels","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-utils","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-bench-core","req":"^0.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-interfaces","req":"^0.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kernels","req":"^0.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kv","req":"^0.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-models","req":"^0.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-quantization","req":"^0.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-sampler","req":"^0.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-scheduler","req":"^0.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-testkit","req":"^0.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-tokenizer","req":"^0.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-types","req":"^0.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"half","req":"^2.5.0","features":["num-traits","use-intrinsics","rand_distr"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"ndarray","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"once_cell","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_distr","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","socks","stream","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"safetensors","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.21","features":["onig"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","rt-multi-thread","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"931899f3340ad4a905bd5a4b74475023815ffe99ad026795f0eb7eb1b5a11013","features":{"accelerate":["candle-core/accelerate","candle-nn/accelerate","ferrum-models/accelerate"],"cuda":["candle-core/cuda","candle-nn/cuda","ferrum-models/cuda","ferrum-kernels/cuda","ferrum-quantization/cuda"],"default":[],"marlin":["cuda"],"tensor-parallel":["cuda"],"triton-kernels":["cuda","ferrum-kernels/triton-kernels"]},"features2":{"metal":["candle-core/metal","dep:candle-metal-kernels","dep:metal","dep:mpsgraph","dep:objc2","dep:objc2-foundation","dep:bytemuck","dep:ndarray","ferrum-models/metal","ferrum-kernels/metal"]},"yanked":false,"pubtime":"2026-06-01T22:33:33Z","v":2} {"name":"ferrum-engine","vers":"0.7.5","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-flash-attn","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-metal-kernels","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-utils","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-bench-core","req":"^0.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-interfaces","req":"^0.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kernels","req":"^0.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kv","req":"^0.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-models","req":"^0.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-quantization","req":"^0.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-sampler","req":"^0.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-scheduler","req":"^0.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-testkit","req":"^0.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-tokenizer","req":"^0.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-types","req":"^0.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"half","req":"^2.5.0","features":["num-traits","use-intrinsics","rand_distr"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"ndarray","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"once_cell","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_distr","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","socks","stream","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"safetensors","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.21","features":["onig"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","rt-multi-thread","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0106046c501086b89403e00e7a9f1d4aff84c73fb0abade2fa473801c44d162b","features":{"accelerate":["candle-core/accelerate","candle-nn/accelerate","ferrum-models/accelerate"],"cuda":["candle-core/cuda","candle-nn/cuda","ferrum-models/cuda","ferrum-kernels/cuda","ferrum-quantization/cuda"],"default":[],"marlin":["cuda"],"tensor-parallel":["cuda"],"triton-kernels":["cuda","ferrum-kernels/triton-kernels"]},"features2":{"metal":["candle-core/metal","dep:candle-metal-kernels","dep:metal","dep:mpsgraph","dep:objc2","dep:objc2-foundation","dep:bytemuck","dep:ndarray","ferrum-models/metal","ferrum-kernels/metal"]},"yanked":false,"pubtime":"2026-06-02T20:26:38Z","v":2} {"name":"ferrum-engine","vers":"0.7.6","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-flash-attn","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-metal-kernels","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-utils","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-bench-core","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-interfaces","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kernels","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kv","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-models","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-quantization","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-sampler","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-scheduler","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-testkit","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-tokenizer","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"half","req":"^2.5.0","features":["num-traits","use-intrinsics","rand_distr"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"ndarray","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"once_cell","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_distr","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","socks","stream","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"safetensors","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.21","features":["onig"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","rt-multi-thread","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a3c838e998bf565683aca4af5731816cd9403c543b80cf4e184e3fae2f45e4a4","features":{"accelerate":["candle-core/accelerate","candle-nn/accelerate","ferrum-models/accelerate"],"cuda":["candle-core/cuda","candle-nn/cuda","ferrum-models/cuda","ferrum-kernels/cuda","ferrum-quantization/cuda"],"default":[],"marlin":["cuda"],"tensor-parallel":["cuda"],"triton-kernels":["cuda","ferrum-kernels/triton-kernels"]},"features2":{"metal":["candle-core/metal","dep:candle-metal-kernels","dep:metal","dep:mpsgraph","dep:objc2","dep:objc2-foundation","dep:bytemuck","dep:ndarray","ferrum-models/metal","ferrum-kernels/metal"]},"yanked":false,"pubtime":"2026-06-06T16:13:32Z","v":2} {"name":"ferrum-engine","vers":"0.7.7","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"bytemuck","req":"^1.23.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-core","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-flash-attn","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-metal-kernels","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-nn","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"candle-transformers","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-utils","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-bench-core","req":"^0.7.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-interfaces","req":"^0.7.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kernels","req":"^0.7.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-kv","req":"^0.7.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-models","req":"^0.7.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-models","req":"^0.7.7","features":["test-support"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-quantization","req":"^0.7.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-sampler","req":"^0.7.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-scheduler","req":"^0.7.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-testkit","req":"^0.7.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ferrum-tokenizer","req":"^0.7.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ferrum-types","req":"^0.7.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"half","req":"^2.5.0","features":["num-traits","use-intrinsics","rand_distr"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"metal","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"metrics","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"mpsgraph","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"ndarray","req":"^0.16.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"ios\")","kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"once_cell","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_distr","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["rustls-tls","socks","stream","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"safetensors","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokenizers","req":"^0.21","features":["onig"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","rt-multi-thread","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9a6a7ec3a335a6fc7f72e6c9aeabc2344e086f1b60624ca9030cef318a72de69","features":{"accelerate":["candle-core/accelerate","candle-nn/accelerate","ferrum-models/accelerate"],"cuda":["candle-core/cuda","candle-nn/cuda","ferrum-models/cuda","ferrum-kernels/cuda","ferrum-quantization/cuda"],"default":[],"marlin":["cuda"],"tensor-parallel":["cuda"],"triton-kernels":["cuda","ferrum-kernels/triton-kernels"]},"features2":{"metal":["candle-core/metal","dep:candle-metal-kernels","dep:metal","dep:mpsgraph","dep:objc2","dep:objc2-foundation","dep:bytemuck","dep:ndarray","ferrum-models/metal","ferrum-kernels/metal"]},"yanked":false,"pubtime":"2026-06-11T06:19:15Z","v":2}