{"name":"spnl-run","vers":"0.22.0","deps":[{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["embedding","chat-completion","completions","_api"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-recursion","req":"^1.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cargo-husky","req":"^1","features":["user-hooks"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5.45","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-compute-v1","req":"^2.1.0","features":["instances","images"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-lro","req":"^1.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.4.3","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"indexmap","req":"^2.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"k8s-openapi","req":"^0.27.0","features":["latest","schemars"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"kube","req":"^3.0.0","features":["client","runtime","rustls-tls","ring","ws"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"leann-core","req":"^0.1.7","features":["parallel","bm25","pdf"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mistralrs","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mistralrs-core","req":"^0.7.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ndarray","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl","req":"^0.10","features":["vendored"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":["os_rng"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.20","features":["json","stream"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.57","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.49","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.36","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml2","req":"^0.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"spnl-core","req":"^0.22.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tabled","req":"^0.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44.1","features":["io-std","io-util","signal"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44.1","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.18","features":["net"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.19.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"deb3f22a632458d2df32ad3bf5ee09ee5513e92964077556e4e47c12991b6c0a","features":{"cli_support":["print","spnl-core/cli_support"],"ffi":[],"lisp":["spnl-core/lisp"],"print":["spnl-core/print"],"rag-deep-debug":[],"tok":["spnl-core/tok"],"yaml":["spnl-core/yaml"]},"features2":{"cuda":["local","mistralrs/cuda"],"cuda-flash-attn":["cuda","mistralrs/flash-attn"],"cuda-flash-attn-v3":["cuda","dep:mistralrs-core","mistralrs-core/flash-attn-v3"],"default":["cli_support","lisp","run","ollama","openai","gemini","pull","yaml"],"gce":["vllm","dep:google-cloud-compute-v1","dep:google-cloud-lro","dep:google-cloud-storage","dep:tokio","dep:base64","dep:flate2","dep:uuid","dep:rustls","dep:sha2","yaml","dep:russh","dep:russh-keys","dep:async-trait","dep:tabled"],"gemini":["openai"],"k8s":["vllm","dep:kube","dep:k8s-openapi","dep:schemars","dep:rustls","dep:uuid","dep:tokio-stream","dep:tokio","dep:futures","dep:serde_yaml2"],"local":["run","dep:mistralrs","dep:tokio","dep:uuid","dep:indexmap","dep:either","dep:reqwest"],"metal":["local","mistralrs/metal"],"ollama":["openai"],"openai":["dep:async-openai","dep:tokio"],"openssl-vendored":["dep:openssl"],"pull":["dep:reqwest","dep:tokio-util"],"rag":["run","spnl-core/rag","dep:sha2","dep:leann-core","dep:ndarray","dep:itertools","dep:pdf-extract","dep:async-recursion","dep:regex","dep:rand","dep:tokio","tokio/rt-multi-thread"],"run":["dep:futures","dep:indicatif","dep:async-recursion","dep:thiserror","dep:tabled"],"spnl-api":["dep:futures","dep:reqwest"],"vllm":["yaml","dep:flate2"]},"yanked":false,"pubtime":"2026-03-20T16:44:04Z","v":2} {"name":"spnl-run","vers":"0.22.1","deps":[{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-openai","req":"^0.33.0","features":["embedding","chat-completion","completions","_api"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-recursion","req":"^1.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cargo-husky","req":"^1","features":["user-hooks"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5.45","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"either","req":"^1.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-compute-v1","req":"^2.1.0","features":["instances","images"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-lro","req":"^1.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"google-cloud-storage","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hf-hub","req":"^0.4.3","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"indexmap","req":"^2.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"k8s-openapi","req":"^0.27.0","features":["latest","schemars"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"kube","req":"^3.0.0","features":["client","runtime","rustls-tls","ring","ws"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"leann-core","req":"^0.1.7","features":["parallel","bm25","pdf"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"mistralrs","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mistralrs-core","req":"^0.7.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ndarray","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl","req":"^0.10","features":["vendored"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9.2","features":["os_rng"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.20","features":["json","stream"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.57","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.49","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.36","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"schemars","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_yaml2","req":"^0.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"spnl-core","req":"^0.22.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tabled","req":"^0.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44.1","features":["io-std","io-util","signal"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44.1","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.18","features":["net"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.19.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7338e11fd5e077f7a16ed27b3a62901d4a8bf4eeda7ea0cf9778d17d013c5a18","features":{"cli_support":["print","spnl-core/cli_support"],"ffi":[],"lisp":["spnl-core/lisp"],"print":["spnl-core/print"],"rag-deep-debug":[],"tok":["spnl-core/tok"],"yaml":["spnl-core/yaml"]},"features2":{"cuda":["local","mistralrs/cuda"],"cuda-flash-attn":["cuda","mistralrs/flash-attn"],"cuda-flash-attn-v3":["cuda","dep:mistralrs-core","mistralrs-core/flash-attn-v3"],"default":["cli_support","lisp","run","ollama","openai","gemini","pull","yaml"],"gce":["vllm","dep:google-cloud-compute-v1","dep:google-cloud-lro","dep:google-cloud-storage","dep:tokio","dep:base64","dep:flate2","dep:uuid","dep:rustls","dep:sha2","yaml","dep:russh","dep:russh-keys","dep:async-trait","dep:tabled"],"gemini":["openai"],"k8s":["vllm","dep:kube","dep:k8s-openapi","dep:schemars","dep:rustls","dep:uuid","dep:tokio-stream","dep:tokio","dep:futures","dep:serde_yaml2"],"local":["run","dep:mistralrs","dep:tokio","dep:uuid","dep:indexmap","dep:either","dep:reqwest"],"metal":["local","mistralrs/metal"],"ollama":["openai"],"openai":["dep:async-openai","dep:tokio"],"openssl-vendored":["dep:openssl"],"pull":["dep:reqwest","dep:tokio-util"],"rag":["run","spnl-core/rag","dep:sha2","dep:leann-core","dep:ndarray","dep:itertools","dep:pdf-extract","dep:async-recursion","dep:regex","dep:rand","dep:tokio","tokio/rt-multi-thread"],"run":["dep:futures","dep:indicatif","dep:async-recursion","dep:thiserror","dep:tabled"],"spnl-api":["dep:futures","dep:reqwest"],"vllm":["yaml","dep:flate2"]},"yanked":false,"pubtime":"2026-03-20T17:36:15Z","v":2}