{"name":"corvus","vers":"0.1.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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cron","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.14","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a4725cbc582e055665ae25297fe40d1e79d947c49fe1b2e0536906110600a114","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-02-18T08:35:42Z","v":2} {"name":"corvus","vers":"0.1.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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5f53e657cd0656289d5d8074601b917a5a0889db9b05e3f82e314704517ce3e0","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-02-18T13:47:56Z","v":2} {"name":"corvus","vers":"0.1.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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"639db0928d63372083223452cd0f2024317e55d5d475702857909ba2e40e798a","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-02-19T08:33:47Z","v":2} {"name":"corvus","vers":"0.1.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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b0e828775c262ca9a674cb905bb274a3a9bb35184dd15f7d2821c6e1e52aad11","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-02-19T12:24:33Z","v":2} {"name":"corvus","vers":"0.1.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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"991dec0f05fa2b51899f0d4c7407abcdc7a944fd974149875e12a489148c4f2f","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-02-19T22:57:12Z","v":2} {"name":"corvus","vers":"0.1.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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cb224c9f8632e235b899b69a838d02810eea913c287a24c2e587488fbfed182b","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-02-20T18:04:42Z","v":2} {"name":"corvus","vers":"0.1.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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"20119276e7fa259c3e0d83bf08b8a7689ccee65534d4fe99fadd403f953b50d8","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-plugin":["dep:wasmi"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-02-22T15:11:52Z","v":2} {"name":"corvus","vers":"0.1.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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fd25c264aa8b2ecfdd39162a0c15665efb0e439729a59b821a29798d6abbb4e3","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-plugin":["dep:wasmi"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-02-22T23:02:17Z","v":2} {"name":"corvus","vers":"0.1.8","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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d7649709220c02783994e8cea6b671014496d133ae058468418ec3acafd212fa","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-plugin":["dep:wasmi"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-02-23T11:48:36Z","v":2} {"name":"corvus","vers":"0.1.9","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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ef8ce8ed29f2804e39260d5469ad73ef2276ac1eb13407e63004820f82addb0b","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-plugin":["dep:wasmi"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-02-24T17:24:27Z","v":2} {"name":"corvus","vers":"0.1.11","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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-oid","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sigstore","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["pem","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"276f6a4f09698d5b3203f20535111f64472a03a152c4cea06ce95e1a47313b0e","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-plugin":["dep:wasmi"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-02-25T16:47:13Z","v":2} {"name":"corvus","vers":"0.1.12","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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-oid","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sigstore","req":"^0.13","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["pem","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c37fae1020f1f22dc31d12fa797aa55945dd16769ae32a3f94a392d314746047","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-plugin":["dep:wasmi"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-02-26T07:14:16Z","v":2} {"name":"corvus","vers":"0.1.13","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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-oid","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sigstore","req":"^0.13","features":["bundle","sigstore-trust-root","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["pem","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5f678413ccb3766aeee7ef8ae07f7ddc2b0cea3a96f791e30266ba9a5f96a231","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-plugin":["dep:wasmi"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-02-26T13:25:32Z","v":2} {"name":"corvus","vers":"0.1.14","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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-oid","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sigstore","req":"^0.13","features":["bundle","sigstore-trust-root","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["pem","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4510cc9152d29298a01611707aeecc60dbb9647dbdb2b9a37f4625e591c96693","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-02-27T09:09:18Z","v":2} {"name":"corvus","vers":"0.1.15","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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-oid","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sigstore","req":"^0.13","features":["bundle","sigstore-trust-root","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5.4.5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["pem","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1e58c946e39102736540c478f2415ce047b285604f8cff5f695b7469cef933a7","features":{"default":["hardware"],"hardware":["nusb","tokio-serial"],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-03-03T13:23:50Z","v":2} {"name":"corvus","vers":"0.2.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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-oid","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sigstore","req":"^0.13","features":["bundle","sigstore-trust-root","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5.4.5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["pem","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f292c2bc038829fbb694d68967d65e865e39403792cca6917084a29fc1ea6ef2","features":{"default":["hardware","mcp-runtime"],"hardware":["nusb","tokio-serial"],"mcp-runtime":[],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-03-04T10:33:43Z","v":2} {"name":"corvus","vers":"0.2.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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-oid","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sigstore","req":"^0.13","features":["bundle","sigstore-trust-root","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5.4.5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["pem","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"05e70fe1c569768464a3af9d77cb88870672f8b8d13152c4163f9e9acc25c085","features":{"default":["hardware","mcp-runtime"],"hardware":["nusb","tokio-serial"],"mcp-runtime":[],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-03-04T17:08:07Z","v":2} {"name":"corvus","vers":"0.2.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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-oid","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sigstore","req":"^0.13","features":["bundle","sigstore-trust-root","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5.4.5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["pem","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"382f7600a57f590b551f58db3f71fad976d562ec1b57c585f3c4198ecac10daa","features":{"default":["hardware","mcp-runtime"],"hardware":["nusb","tokio-serial"],"mcp-runtime":[],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-03-04T22:10:26Z","v":2} {"name":"corvus","vers":"0.2.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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-oid","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sigstore","req":"^0.13","features":["bundle","sigstore-trust-root","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5.4.5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["pem","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8480796aaccd37898d67535ae430c4f90a01eef11433ae1037464fab537ec93d","features":{"default":["hardware","mcp-runtime"],"hardware":["nusb","tokio-serial"],"mcp-runtime":[],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-03-05T20:31:59Z","v":2} {"name":"corvus","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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-oid","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sigstore","req":"^0.13","features":["bundle","sigstore-trust-root","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5.4.5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["pem","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a48e8852f8f38fc25f3775d3dcc1e9b94b417282048adbcd5d547e5b6c7083cf","features":{"default":["hardware","mcp-runtime"],"hardware":["nusb","tokio-serial"],"mcp-runtime":[],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-03-06T09:08:16Z","v":2} {"name":"corvus","vers":"0.3.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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-oid","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sigstore","req":"^0.13","features":["bundle","sigstore-trust-root","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5.4.5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["pem","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b430b5531877d84d0bf26c2e6966f401b43aeee362c5044b8bfd89faf414a206","features":{"default":["hardware","mcp-runtime"],"hardware":["nusb","tokio-serial"],"mcp-runtime":[],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-03-06T15:13:33Z","v":2} {"name":"corvus","vers":"0.3.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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-oid","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sigstore","req":"^0.13","features":["bundle","sigstore-trust-root","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5.4.5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["pem","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"504afd3da81fef5ef06bfa901bf17f3e5df2aab4c4a2dbf130a1c7e77fd5f52a","features":{"default":["hardware","mcp-runtime"],"hardware":["nusb","tokio-serial"],"mcp-runtime":[],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-03-06T15:56:54Z","v":2} {"name":"corvus","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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-oid","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sigstore","req":"^0.13","features":["bundle","sigstore-trust-root","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5.4.5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["pem","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c8b7298bf4c6f81b148dc825bf48fdf66c0a79534eb72f7f9b699b8c10162653","features":{"default":["hardware","mcp-runtime"],"hardware":["nusb","tokio-serial"],"mcp-runtime":[],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-03-09T10:27:53Z","v":2} {"name":"corvus","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":"axum","req":"^0.8","features":["http1","json","tokio","query","ws"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","std","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-oid","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"=0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cron","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":["fuzzy-select"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fantoccini","req":"^0.22.0","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"landlock","req":"^0.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"lettre","req":"^0.11.19","features":["builder","smtp-transport","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"mail-parser","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nusb","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31","features":["trace","metrics","http-proto","reqwest-client","reqwest-rustls-webpki-roots"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pdf-extract","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"probe-rs","req":"^0.30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","blocking","multipart","stream"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rppal","req":"^0.22","features":[],"optional":true,"default_features":true,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"rusqlite","req":"^0.38","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sigstore","req":"^0.13","features":["bundle","sigstore-trust-root","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"surrealdb","req":"^2.3","features":["protocol-ws","rustls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"=3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42","features":["rt-multi-thread","macros","time","net","io-util","sync","process","io-std","fs","signal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5.4.5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.24","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["limit","timeout"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt","ansi","env-filter"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"wasmi","req":"^0.40","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wat","req":"=1.245.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webpki-roots","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"windows-sys","req":"^0.59","features":["Win32_Foundation","Win32_Security","Win32_Security_Authorization","Win32_Storage_FileSystem"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"x509-cert","req":"^0.2","features":["pem","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f211b2977eddf9fb00399850252b897ffe39b1e24e5edd6a62d3a084f132f810","features":{"default":["hardware","mcp-runtime"],"hardware":["nusb","tokio-serial"],"mcp-runtime":[],"peripheral-rpi":["rppal"],"sandbox-bubblewrap":[]},"features2":{"browser-native":["dep:fantoccini"],"fantoccini":["browser-native"],"landlock":["sandbox-landlock"],"memory-surreal":["dep:surrealdb"],"probe":["dep:probe-rs"],"rag-pdf":["dep:pdf-extract"],"sandbox-landlock":["dep:landlock"]},"yanked":false,"pubtime":"2026-03-10T13:31:23Z","v":2}