{"name":"arti","vers":"0.0.0","deps":[{"name":"anyhow","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argh","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.11.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.124","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-client","req":"^0.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"arti-tor-client"},{"name":"tor-config","req":"^0.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-dirmgr","req":"^0.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.0.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7da35d2e765268c37b787fe96e4e43d4f9dc6dce25aad0b6f4e477a09595cbbc","features":{"async-std":["tor-client/async-std","tor-rtcompat/async-std"],"default":["tokio"],"tokio":["tor-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"pubtime":"2021-06-24T15:25:06Z"} {"name":"arti","vers":"0.0.1","deps":[{"name":"anyhow","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"arti-client"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.11.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.103","features":[],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"once_cell","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rlimit","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.124","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7.0","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tor-config","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.0.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"1509a8614f3222e4a62dee9c80adf03c2e2b993483fb92bef86baa33e5fc0c24","features":{"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell"],"default":["tokio"],"journald":["tracing-journald"],"static":["arti-client/static"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"pubtime":"2021-10-29T15:52:22Z"} {"name":"arti","vers":"0.0.2","deps":[{"name":"anyhow","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-config","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.11.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.103","features":[],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"once_cell","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rlimit","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.124","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7.0","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tor-rtcompat","req":"^0.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"040e7c17ee88ae5fd6285dfcd886a4868336b730b40ada2856142d0e69ee31b7","features":{"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell"],"default":["tokio"],"journald":["tracing-journald"],"static":["arti-client/static"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"pubtime":"2021-11-30T17:53:47Z"} {"name":"arti","vers":"0.0.3","deps":[{"name":"anyhow","req":"^1.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-config","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.11.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rlimit","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.4","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tor-rtcompat","req":"^0.0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"8ca4bc45ee89b0ffd44aa959e01e76a988819eeede96d9568618f553bad8d5f5","features":{"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell"],"default":["tokio"],"journald":["tracing-journald"],"static":["arti-client/static"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"pubtime":"2022-01-11T15:48:33Z"} {"name":"arti","vers":"0.0.4","deps":[{"name":"anyhow","req":"^1.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-config","req":"^0.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.11.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rlimit","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.4","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tor-rtcompat","req":"^0.0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"31688f40f18927f4c3a1a107f97ae9da390913c01fea8353f7ae44f36d649961","features":{"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell"],"default":["tokio","native-tls"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"rustls":["arti-client/rustls","tor-rtcompat/rustls"],"static":["arti-client/static"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"pubtime":"2022-01-31T16:20:00Z"} {"name":"arti","vers":"0.1.0","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-config","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.12.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"notify","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rlimit","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tor-error","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"51535df5a7942af3445ea7e924cce8b02ac1a9a2b62e92c610e40f7bd67d0eb4","features":{"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell"],"default":["tokio","native-tls"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"rustls":["arti-client/rustls","tor-rtcompat/rustls"],"static":["static-sqlite","static-native-tls"],"static-native-tls":["arti-client/static-native-tls","native-tls"],"static-sqlite":["arti-client/static-sqlite"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"pubtime":"2022-03-01T14:36:33Z"} {"name":"arti","vers":"0.2.0","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.2.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-config","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.12.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"notify","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rlimit","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tor-config","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.2.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.2.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"64791762405c4470cade0144a263ad421ff0dabad37b7c557e792ac09db0720c","features":{"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell"],"default":["tokio","native-tls"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"rustls":["arti-client/rustls","tor-rtcompat/rustls"],"static":["static-sqlite","static-native-tls"],"static-native-tls":["arti-client/static-native-tls","native-tls"],"static-sqlite":["arti-client/static-sqlite"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"pubtime":"2022-04-01T15:07:29Z"} {"name":"arti","vers":"0.3.0","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.3.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-config","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"notify","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rlimit","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tor-config","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.3.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.3.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"50060d74f38e4fb93c6465cd24dc293f8a545f4c4758b8ebcdb547e642c4cd34","features":{"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell"],"default":["tokio","native-tls"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"rustls":["arti-client/rustls","tor-rtcompat/rustls"],"static":["static-sqlite","static-native-tls"],"static-native-tls":["arti-client/static-native-tls","native-tls"],"static-sqlite":["arti-client/static-sqlite"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"rust_version":"1.56","pubtime":"2022-05-06T15:39:27Z"} {"name":"arti","vers":"0.4.0","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"fs-mistrust","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"notify","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tor-config","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.3.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"7bc0525ffd96cfb5903ccf9b5eda730597656cd83d564f6681a7f7b04f1255fa","features":{"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell"],"default":["tokio","native-tls"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"rustls":["arti-client/rustls","tor-rtcompat/rustls"],"static":["static-sqlite","static-native-tls"],"static-native-tls":["arti-client/static-native-tls","native-tls"],"static-sqlite":["arti-client/static-sqlite"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"rust_version":"1.56","pubtime":"2022-05-27T15:22:49Z"} {"name":"arti","vers":"0.5.0","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.4.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"notify","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"toml","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.3.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"1ecdf94b558d3418695d82f3ee0b04ba2d48a46486edf2fc1419803aa352d02a","features":{"accel-openssl":["arti-client/accel-openssl"],"accel-sha1-asm":["arti-client/accel-sha1-asm"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell"],"default":["tokio","native-tls"],"experimental":["arti-client/experimental"],"full":["async-std","tokio","native-tls","journald","arti-client/full"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"rustls":["arti-client/rustls","tor-rtcompat/rustls"],"static":["static-sqlite","static-native-tls"],"static-native-tls":["arti-client/static-native-tls","native-tls"],"static-sqlite":["arti-client/static-sqlite"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"rust_version":"1.56","pubtime":"2022-06-24T17:20:06Z"} {"name":"arti","vers":"0.6.0","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"notify","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"toml","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.3.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"7700cf5b6cf0fe618d937660c75f7d2b5614b4a827c545b0ea39da54d3dbeb7b","features":{"accel-openssl":["arti-client/accel-openssl"],"accel-sha1-asm":["arti-client/accel-sha1-asm"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell"],"default":["tokio","native-tls"],"experimental":["arti-client/experimental"],"full":["async-std","tokio","native-tls","journald","arti-client/full"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"rustls":["arti-client/rustls","tor-rtcompat/rustls"],"static":["static-sqlite","static-native-tls"],"static-native-tls":["arti-client/static-native-tls","native-tls"],"static-sqlite":["arti-client/static-sqlite"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"rust_version":"1.56","pubtime":"2022-08-01T15:32:47Z"} {"name":"arti","vers":"1.0.0","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.6.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"toml","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.3.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.6.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.21.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"e9ea7888bdd96d3f541de8bf7189492b1fa2faaa1fd167c2586078c5e661103c","features":{"accel-openssl":["arti-client/accel-openssl"],"accel-sha1-asm":["arti-client/accel-sha1-asm"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook-async-std"],"default":["tokio","native-tls","dns-proxy","harden"],"dns-proxy":["trust-dns-proto"],"experimental":["arti-client/experimental","experimental-api"],"experimental-api":["visibility"],"full":["async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"rustls":["arti-client/rustls","tor-rtcompat/rustls"],"static":["static-sqlite","static-native-tls"],"static-native-tls":["arti-client/static-native-tls","native-tls"],"static-sqlite":["arti-client/static-sqlite"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"rust_version":"1.56","pubtime":"2022-09-01T15:05:22Z"} {"name":"arti","vers":"1.0.1","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.7.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":false,"target":"cfg(unix)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"toml","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.3.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.7.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.22.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"7de732fa2604da474f32e472ac0c3e5075dd6909afed210b9e6692a279ab3b85","features":{"accel-openssl":["arti-client/accel-openssl"],"accel-sha1-asm":["arti-client/accel-sha1-asm"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"default":["tokio","native-tls","dns-proxy","harden"],"dns-proxy":["trust-dns-proto"],"experimental":["arti-client/experimental","experimental-api"],"experimental-api":["visibility"],"full":["async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"rustls":["arti-client/rustls","tor-rtcompat/rustls"],"static":["static-sqlite","static-native-tls"],"static-native-tls":["arti-client/static-native-tls","native-tls"],"static-sqlite":["arti-client/static-sqlite"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"rust_version":"1.56","pubtime":"2022-10-03T15:10:28Z"} {"name":"arti","vers":"1.1.0","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.8.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"toml","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.8.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.22.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"34717578967189540d69b1b9eaa2497e66e587d862c7b74aa0debef699c14e6a","features":{"accel-openssl":["arti-client/accel-openssl"],"accel-sha1-asm":["arti-client/accel-sha1-asm"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client"],"dns-proxy":["trust-dns-proto"],"experimental":["arti-client/experimental","experimental-api"],"experimental-api":["visibility"],"full":["async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"pt-client":["bridge-client","arti-client/pt-client"],"rustls":["arti-client/rustls","tor-rtcompat/rustls"],"static":["static-sqlite","static-native-tls"],"static-native-tls":["arti-client/static-native-tls","native-tls"],"static-sqlite":["arti-client/static-sqlite"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"rust_version":"1.60","pubtime":"2022-11-30T22:03:47Z"} {"name":"arti","vers":"1.1.1","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.8.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"toml","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.4.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.8.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.22.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"a2e5e0deb201012ae4689b841d71c70bd0701c9820c81f6892c605d03e33ebc8","features":{"accel-openssl":["arti-client/accel-openssl"],"accel-sha1-asm":["arti-client/accel-sha1-asm"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client"],"dns-proxy":["trust-dns-proto"],"experimental":["arti-client/experimental","experimental-api"],"experimental-api":["visibility"],"full":["async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"pt-client":["bridge-client","arti-client/pt-client"],"rustls":["arti-client/rustls","tor-rtcompat/rustls"],"static":["arti-client/static"],"static-native-tls":["arti-client/static-native-tls","native-tls"],"static-sqlite":["arti-client/static-sqlite"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"rust_version":"1.60","pubtime":"2023-02-01T17:22:10Z"} {"name":"arti","vers":"1.1.2","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.8.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.4.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.8.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.22.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"a75ca2d3e05f7a920e754f42bafb26c28b96e64dffa813b8b4dfc8d9eaac2a6e","features":{"accel-openssl":["arti-client/accel-openssl"],"accel-sha1-asm":["arti-client/accel-sha1-asm"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client"],"dns-proxy":["trust-dns-proto"],"experimental":["arti-client/experimental","experimental-api"],"experimental-api":["visibility"],"full":["async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"pt-client":["bridge-client","arti-client/pt-client"],"rustls":["arti-client/rustls","tor-rtcompat/rustls"],"static":["arti-client/static"],"static-native-tls":["arti-client/static-native-tls","native-tls"],"static-sqlite":["arti-client/static-sqlite"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"rust_version":"1.60","pubtime":"2023-02-28T15:02:14Z"} {"name":"arti","vers":"1.1.3","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.8.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.4.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.8.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.22.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"3de5737e4a9eb8999def4ccbb69252d75f60ed99f99c31053cba02c203bf4d31","features":{"accel-openssl":["arti-client/accel-openssl"],"accel-sha1-asm":["arti-client/accel-sha1-asm"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client"],"dns-proxy":["trust-dns-proto"],"experimental":["arti-client/experimental","experimental-api","onion-service-client"],"experimental-api":["visibility"],"full":["async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-client"],"pt-client":["bridge-client","arti-client/pt-client"],"rustls":["arti-client/rustls","tor-rtcompat/rustls"],"static":["arti-client/static"],"static-native-tls":["arti-client/static-native-tls","native-tls"],"static-sqlite":["arti-client/static-sqlite"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"rust_version":"1.60","pubtime":"2023-03-31T13:17:05Z"} {"name":"arti","vers":"1.1.4","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.9.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.1.0","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^5.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.5.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.22.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"6aace79b7d8448ffe9181adf67245fef2bac077cafbf91f446667b594bdd01db","features":{"accel-openssl":["arti-client/accel-openssl"],"accel-sha1-asm":["arti-client/accel-sha1-asm"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client"],"dns-proxy":["trust-dns-proto"],"experimental":["arti-client/experimental","experimental-api","onion-service-client","rpc"],"experimental-api":["visibility"],"full":["async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-client"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver"],"rustls":["arti-client/rustls","tor-rtcompat/rustls"],"static":["arti-client/static"],"static-native-tls":["arti-client/static-native-tls","native-tls"],"static-sqlite":["arti-client/static-sqlite"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio"]},"yanked":false,"rust_version":"1.65","pubtime":"2023-05-03T13:27:00Z"} {"name":"arti","vers":"1.1.5","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.9.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.5.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.22.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"5f2a54b79bd47aca1afed4bd35fc73287ea5528d6c02c12a7d09581ebe05ef50","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client"],"dns-proxy":["trust-dns-proto"],"experimental":["arti-client/experimental","experimental-api","onion-service-client","rpc"],"experimental-api":["visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-client","__is_experimental"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"]},"features2":{"full":["async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full"]},"yanked":false,"rust_version":"1.65","pubtime":"2023-06-01T17:46:03Z","v":2} {"name":"arti","vers":"1.1.6","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.9.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.5.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.22.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"faa21aafa96a675051b388a6709049ac482063e56fe7a4637edbabf55695f412","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client"],"dns-proxy":["trust-dns-proto"],"experimental":["arti-client/experimental","experimental-api","rpc"],"experimental-api":["visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"]},"features2":{"full":["onion-service-client","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full"]},"yanked":false,"rust_version":"1.65","pubtime":"2023-06-30T14:24:46Z","v":2} {"name":"arti","vers":"1.1.7","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.10.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.5.3","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.22.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"aee2e61206aaf780e02743ef71d67124231da7059d65a006a4c1787b37d6d4d4","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client"],"dns-proxy":["trust-dns-proto"],"experimental":["arti-client/experimental","experimental-api","rpc"],"experimental-api":["visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"]},"features2":{"full":["onion-service-client","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full"]},"yanked":false,"rust_version":"1.65","pubtime":"2023-08-01T15:54:51Z","v":2} {"name":"arti","vers":"1.1.8","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.10.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.5.4","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.23.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"89e1f9306ac9fe1c872cb9270a02c87e14bdf5e32532b9194c40e91a9db4d9cc","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client"],"dns-proxy":["trust-dns-proto"],"experimental":["arti-client/experimental","experimental-api","rpc"],"experimental-api":["visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"]},"features2":{"full":["onion-service-client","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full"]},"yanked":false,"rust_version":"1.65","pubtime":"2023-09-05T20:53:45Z","v":2} {"name":"arti","vers":"1.1.9","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.10.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.5.4","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.23.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"24ba660f4187eab8acb7fbec03fe88a2162b24c208298d5f327d04745c705eb0","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client"],"dns-proxy":["trust-dns-proto"],"experimental":["arti-client/experimental","experimental-api","rpc"],"experimental-api":["visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"]},"features2":{"full":["onion-service-client","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full"]},"yanked":false,"rust_version":"1.65","pubtime":"2023-10-02T21:07:29Z","v":2} {"name":"arti","vers":"1.1.10","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.11.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.2.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^3.2.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.9.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.5.4","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-proto","req":"^0.23.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"997431cc7954b18d721893441eaafbf2379870f9a5e4d816105a7fe8495cf967","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client"],"dns-proxy":["trust-dns-proto"],"experimental":["arti-client/experimental","experimental-api","onion-service-service","rpc"],"experimental-api":["visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice","__is_experimental"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"]},"features2":{"full":["onion-service-client","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full"]},"yanked":false,"rust_version":"1.65","pubtime":"2023-10-31T16:02:30Z","v":2} {"name":"arti","vers":"1.1.11","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.12.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13.4","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.9.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.5.5","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.1.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"cb77374bf6207226a53c54ce8a93bbb0263b21c94197cdfd257abc40e0b26531","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","onion-service-service","rpc"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice","__is_experimental"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"]},"features2":{"full":["onion-service-client","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2023-12-04T17:36:55Z","v":2} {"name":"arti","vers":"1.1.12","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.13.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13.4","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.6.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"e59242d43ed23ebcae0209dd513eeb59c60cd275a577f58df8bd00cdede84085","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","onion-service-service","rpc"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice","__is_experimental"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"]},"features2":{"full":["onion-service-client","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-01-09T14:48:32Z","v":2} {"name":"arti","vers":"1.1.13","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.14.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.13.4","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.7.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.6.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.10.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"614ac83e08192637fd9e1a1a1ba9261c06b958c1a124461dd85a74e973ca0971","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","onion-service-service","rpc"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice","__is_experimental"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"]},"features2":{"full":["onion-service-client","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-02-05T19:09:01Z","v":2} {"name":"arti","vers":"1.2.0","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.14.1","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.14.0","features":["toml"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.7.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.6.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.10.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"e2d14a47c14ceff38f6182eed8729ee3bd3318661eddf6701f74bdb2186dfd1e","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","rpc"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"]},"features2":{"full":["onion-service-client","onion-service-service","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-03-04T17:01:46Z","v":2} {"name":"arti","vers":"1.2.1","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.17.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"educe","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.7.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.17.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.17.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"277bd8bb409a6a9f2b9a7b903ac6125e66b024dd61a368d026086ddd73217899","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","once_cell","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","rpc"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"]},"features2":{"full":["onion-service-client","onion-service-service","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-04-02T14:40:39Z","v":2} {"name":"arti","vers":"1.2.2","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.18.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.7.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.18.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"8bdf21d340ae6d8ab315332e1a83389e7a25ed7c9990a5f2aae3fe5535f57d81","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","rpc"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"full":["onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-04-30T15:02:57Z","v":2} {"name":"arti","vers":"1.2.3","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.18.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.7.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.18.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"06e9c4192d52a343ab6525195d5d0a87f72e12f245ed34f11dddac65f4252ca8","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","rpc"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"full":["onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-05-15T15:54:01Z","v":2} {"name":"arti","vers":"1.2.4","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.19.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.19.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.7.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.19.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.19.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.19.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.19.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.19.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"c399f14b316a9b203606877a866a8564907f1ca7b6654a0839f12e8467838d70","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","rpc"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"full":["onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-06-05T17:15:06Z","v":2} {"name":"arti","vers":"1.2.5","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.20.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-relay","req":"^0.20.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"arti-relay"},{"name":"arti-rpcserver","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.7.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.20.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.20.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"4206fb0a8cd803ea4ca53f240d5d7f2130f5ff848168b4ead9dec3c46808e4ef","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","rpc","relay"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"relay":["arti-relay","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"full":["onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","arti-relay?/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-06-27T16:30:22Z","v":2} {"name":"arti","vers":"1.2.6","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.21.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-relay","req":"^0.21.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"arti-relay"},{"name":"arti-rpcserver","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.7.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.21.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.21.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-socksproto","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"f8347154bf3f90578640fd50f4fefcc5264ea277cb97330d4420b6065af36aa7","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","rpc","relay","keymgr"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"relay":["arti-relay","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"full":["onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","arti-relay?/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-08-01T17:40:55Z","v":2} {"name":"arti","vers":"1.2.7","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.22.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-relay","req":"^0.22.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"arti-relay"},{"name":"arti-rpcserver","req":"^0.22.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^0.99.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.7.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.22.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.22.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.22.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.22.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.22.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"1d27dbb88e44809324760b139ee05ce470a38cb030ba41c7187dcb8de3afef0c","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","tor-hsservice/experimental","experimental-api","rpc","relay","keymgr","restricted-discovery"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"relay":["arti-relay","__is_experimental"],"restricted-discovery":["tor-hsservice/restricted-discovery","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","derive-deftly","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"full":["onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","arti-relay?/full","tor-async-utils/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-09-03T19:37:47Z","v":2} {"name":"arti","vers":"1.2.8","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.23.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.23.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-relay","req":"^0.23.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"arti-relay"},{"name":"arti-rpcserver","req":"^0.23.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^1.0.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dialoguer","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^6.0","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.23.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.23.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.23.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.23.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rpcbase","req":"^0.23.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.23.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"84d134b54667534ab77bbb898fd6c11948574400a91c515c0eeac2dada857a98","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"default":["tokio","native-tls","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","keymgr","memquota","relay","restricted-discovery","rpc","hsc","tor-hsservice/experimental"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental","dialoguer"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":["arti-client/memquota","__is_experimental"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"relay":["arti-relay","__is_experimental"],"restricted-discovery":["tor-hsservice/restricted-discovery","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","derive-deftly","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"full":["onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","arti-relay?/full","tor-async-utils/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2024-09-30T16:13:15Z","v":2} {"name":"arti","vers":"1.3.0","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.24.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.24.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^1.0.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dialoguer","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-error","req":"^0.24.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.24.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-rpcbase","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.24.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"0d14ba09eba04d5ea9005839a4df6fd06f8781ad9f0be38748d498269c308ad0","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","hs-pow","keymgr","restricted-discovery","rpc","hsc","tor-hsservice/experimental","ctor-keystore"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"hs-pow":["arti-client/hs-pow","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental","dialoguer"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":["arti-client/memquota"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","derive-deftly","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2024-10-31T14:21:18Z","v":2} {"name":"arti","vers":"1.3.1","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.25.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.25.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^1.0.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dialoguer","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.25.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.25.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.25.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-rpcbase","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.25.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"8201f41fdc4422fdf266c37afbd8cf56fa5e49bee93a9a22af0a52f74d516bde","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","restricted-discovery","rpc","hsc","tor-hsservice/experimental","ctor-keystore"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental","dialoguer"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":["arti-client/memquota"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","derive-deftly","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2024-12-02T18:17:08Z","v":2} {"name":"arti","vers":"1.3.2","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.26.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.26.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.26.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^1.0.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dialoguer","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.26.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.26.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.26.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.26.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.26.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-rpc-connect","req":"^0.26.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.26.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"952ead3a43be34353de84ba02d0ccbdf328ebddaec5fb5e858d9243b1839597c","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","restricted-discovery","rpc","hsc","tor-hsservice/experimental","ctor-keystore"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental","dialoguer"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":["arti-client/memquota"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","derive-deftly","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2025-01-07T17:29:09Z","v":2} {"name":"arti","vers":"1.4.0","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.27.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.27.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^1.0.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dialoguer","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.27.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.27.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.27.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-rpc-connect","req":"^0.27.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.27.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"b42e9e39b8c79e074b5d86bdd5603dd1baa1d462707812e14527d8673ee553c6","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","restricted-discovery","rpc","hsc","tor-hsservice/experimental","ctor-keystore"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental","dialoguer"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":["arti-client/memquota"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","derive-deftly","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2025-02-07T14:25:20Z","v":2} {"name":"arti","vers":"1.4.1","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.28.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.28.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.0.0","features":["full","beta"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dialoguer","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.28.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.28.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.28.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-rpc-connect","req":"^0.28.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.28.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"d00b2d25473400a9c13583d7608658048db35a406b1c9537b1594c00969ddf66","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","restricted-discovery","rpc","hsc","tor-hsservice/experimental","ctor-keystore"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental","dialoguer"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":["arti-client/memquota"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","derive-deftly","__is_experimental"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2025-03-03T14:29:28Z","v":2} {"name":"arti","vers":"1.4.2","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.29.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.29.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.29.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.0.0","features":["full","beta"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dialoguer","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fs-mistrust","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"signal-hook","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-hook-async-std","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.29.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.29.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.29.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.29.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.29.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-rpc-connect","req":"^0.29.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.29.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.29.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"024120d6a07b7ae2130429e73d9e5c2d4a81a6f56ce61628fffb7a190208d426","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","signal-hook","signal-hook-async-std"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dns-proxy":["hickory-proto"],"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","restricted-discovery","hsc","tor-hsservice/experimental","ctor-keystore"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental","dialoguer"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":["arti-client/memquota"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","derive-deftly"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","rpc","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2025-04-01T11:18:07Z","v":2} {"name":"arti","vers":"1.4.3","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.30.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.30.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.30.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.0.0","features":["full","beta"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.17.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.30.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.30.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.30.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.30.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.30.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-rpc-connect","req":"^0.30.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.30.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.30.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"bde42828a0e7682ec223fd6c953dc5272ef75d99caaea2a178c723e7aceb71ce","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dialoguer":[],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":["arti-client/memquota"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","derive-deftly"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"signal-hook":["async-signal"],"signal-hook-async-std":["async-signal"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","metrics","restricted-discovery","hsc","tor-hsservice/experimental","ctor-keystore"],"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","rpc","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full"],"metrics":["dep:metrics-exporter-prometheus","tor-hsrproxy?/metrics","__is_experimental"]},"yanked":false,"rust_version":"1.77","pubtime":"2025-05-01T19:04:39Z","v":2} {"name":"arti","vers":"1.4.4","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.31.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.31.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.0.0","features":["full","beta"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.24.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.17.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.31.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.31.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.31.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-rpc-connect","req":"^0.31.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.31.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"9a24ad4f98683962aad4db9a5251025cdab6b1b6d0294ccca0e4500bd8ee72f7","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dialoguer":[],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":["arti-client/memquota"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","derive-deftly"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"signal-hook":["async-signal"],"signal-hook-async-std":["async-signal"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","metrics","restricted-discovery","hsc","tor-hsservice/experimental","ctor-keystore"],"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","rpc","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full","signal-hook","signal-hook-async-std","dialoguer"],"metrics":["dep:metrics-exporter-prometheus","tor-hsrproxy?/metrics","__is_experimental"]},"yanked":false,"rust_version":"1.83","pubtime":"2025-06-05T13:37:58Z","v":2} {"name":"arti","vers":"1.4.5","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.32.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.32.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.1.0","features":["full","beta"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.25.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.17.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.4.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.32.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.32.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-key-forge","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-keymgr","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.32.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-rpc-connect","req":"^0.32.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.32.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"5d7bdbd223858847d9be0b65d60abd55ca529504ead4dfeb129ed2db4d451dcc","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dialoguer":[],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":["arti-client/memquota"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-cli-extra":["arti-client/onion-service-cli-extra","__is_experimental"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","derive-deftly"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"signal-hook":["async-signal"],"signal-hook-async-std":["async-signal"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","metrics","restricted-discovery","hsc","tor-hsservice/experimental","ctor-keystore","onion-service-cli-extra"],"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","rpc","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full","signal-hook","signal-hook-async-std","dialoguer","tor-key-forge/full","tor-keymgr/full"],"metrics":["dep:metrics-exporter-prometheus","tor-hsrproxy?/metrics","__is_experimental"]},"yanked":false,"rust_version":"1.83","pubtime":"2025-07-08T09:44:06Z","v":2} {"name":"arti","vers":"1.4.6","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.33.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.33.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.33.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.2.0","features":["full","beta"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.25.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.17.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.33.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.33.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hscrypto","req":"^0.33.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.33.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.33.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-key-forge","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-keymgr","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.33.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-rpc-connect","req":"^0.33.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.33.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.33.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"82b4487ced256657f3b506a3c9250004ecf74e92f79c3577283c1eb255229573","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dialoguer":[],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":[],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-cli-extra":["arti-client/onion-service-cli-extra","tor-hscrypto","__is_experimental"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","derive-deftly"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"signal-hook":["async-signal"],"signal-hook-async-std":["async-signal"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","metrics","restricted-discovery","hsc","tor-hsservice/experimental","ctor-keystore","onion-service-cli-extra"],"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","rpc","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full","signal-hook","signal-hook-async-std","dialoguer","tor-key-forge/full","tor-keymgr/full","tor-hscrypto?/full"],"metrics":["dep:metrics-exporter-prometheus","tor-hsrproxy?/metrics","__is_experimental"]},"yanked":false,"rust_version":"1.83","pubtime":"2025-08-05T18:07:53Z","v":2} {"name":"arti","vers":"1.5.0","deps":[{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.34.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.34.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.34.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.2.0","features":["full","beta"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.25.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.17.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.34.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.34.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hscrypto","req":"^0.34.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.34.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.34.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-key-forge","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-keymgr","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.34.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-rpc-connect","req":"^0.34.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.34.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.34.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.0","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"215ad0a27c0b871a048c3a28e74c9e76ad2b45a7e351a5641521be3a187e8eee","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"counter-galois-onion":["arti-client/counter-galois-onion","flowctl-cc","__is_experimental"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dialoguer":[],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"flowctl-cc":["arti-client/flowctl-cc","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":[],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-cli-extra":["arti-client/onion-service-cli-extra","tor-hscrypto","__is_experimental"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","derive-deftly"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"signal-hook":["async-signal"],"signal-hook-async-std":["async-signal"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","metrics","restricted-discovery","hsc","tor-hsservice/experimental","ctor-keystore","onion-service-cli-extra","flowctl-cc","counter-galois-onion"],"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","rpc","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full","signal-hook","signal-hook-async-std","dialoguer","tor-key-forge/full","tor-keymgr/full","tor-hscrypto?/full"],"metrics":["dep:metrics-exporter-prometheus","tor-hsservice?/metrics","tor-hsrproxy?/metrics","__is_experimental"]},"yanked":false,"rust_version":"1.85","pubtime":"2025-08-28T21:19:24Z","v":2} {"name":"arti","vers":"1.6.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.35.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.35.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.35.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.3.0","features":["full","beta"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.25.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.17.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.30.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-appender-tracing","req":"^0.30.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.30.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.30.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.30.0","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.35.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.35.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hscrypto","req":"^0.35.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.35.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.35.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-key-forge","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-keymgr","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.35.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-rpc-connect","req":"^0.35.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.35.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.35.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"f7af008ed3546ac9cd453016cf2b4699c695bcad0741409e47fc8bd3fc71f4d9","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"counter-galois-onion":["arti-client/counter-galois-onion","flowctl-cc","__is_experimental"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dialoguer":[],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"flowctl-cc":["arti-client/flowctl-cc","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":[],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-cli-extra":["arti-client/onion-service-cli-extra","tor-hscrypto","__is_experimental"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery","__is_experimental"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","derive-deftly"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"signal-hook":["async-signal"],"signal-hook-async-std":["async-signal"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","metrics","restricted-discovery","hsc","tor-hsservice/experimental","ctor-keystore","onion-service-cli-extra","flowctl-cc","counter-galois-onion","opentelemetry"],"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","arti-rpcserver?/full","fs-mistrust/full","rpc","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full","signal-hook","signal-hook-async-std","dialoguer","tor-key-forge/full","tor-keymgr/full","tor-hscrypto?/full"],"metrics":["dep:metrics-exporter-prometheus","tor-hsservice?/metrics","tor-hsrproxy?/metrics","__is_experimental"],"opentelemetry":["tracing-opentelemetry","dep:opentelemetry","opentelemetry_sdk","opentelemetry-otlp","opentelemetry-appender-tracing","opentelemetry-proto","__is_experimental"]},"yanked":false,"rust_version":"1.85.1","pubtime":"2025-10-06T18:39:58Z","v":2} {"name":"arti","vers":"1.7.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.36.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.36.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.36.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.3.0","features":["full","beta"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.25.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7","features":["http1","server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.17.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-appender-tracing","req":"^0.31.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31.0","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.36.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.36.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hscrypto","req":"^0.36.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.36.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.36.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-key-forge","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-keymgr","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.36.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-rpc-connect","req":"^0.36.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.36.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"a41651beedef0cb154d40e3f38322695526e3def77a78863542415cfeea001e3","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"counter-galois-onion":["arti-client/counter-galois-onion","flowctl-cc","__is_experimental"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dialoguer":[],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"flowctl-cc":["arti-client/flowctl-cc","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"http-connect":["__is_experimental","base64ct","http","hyper"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":[],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-cli-extra":["arti-client/onion-service-cli-extra","tor-hscrypto","__is_experimental"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","derive-deftly"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"signal-hook":["async-signal"],"signal-hook-async-std":["async-signal"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","http-connect","keymgr","metrics","hsc","tor-hsservice/experimental","ctor-keystore","onion-service-cli-extra","flowctl-cc","counter-galois-onion","opentelemetry"],"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","restricted-discovery","arti-rpcserver?/full","fs-mistrust/full","rpc","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full","signal-hook","signal-hook-async-std","dialoguer","tor-key-forge/full","tor-keymgr/full","tor-hscrypto?/full"],"metrics":["dep:metrics-exporter-prometheus","tor-hsservice?/metrics","tor-hsrproxy?/metrics","__is_experimental"],"opentelemetry":["tracing-opentelemetry","dep:opentelemetry","opentelemetry_sdk","opentelemetry-otlp","opentelemetry-appender-tracing","opentelemetry-proto","__is_experimental"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-10-30T14:52:31Z","v":2} {"name":"arti","vers":"1.8.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.37.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.37.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.37.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.5.0","features":["full","beta"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-copy","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.25.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7","features":["http1","server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.17.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-appender-tracing","req":"^0.31.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31.0","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["tls12","logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-cell","req":"^0.37.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.37.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.37.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-hsclient","req":"^0.37.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hscrypto","req":"^0.37.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.37.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.37.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-key-forge","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-keymgr","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.37.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.37.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpc-connect","req":"^0.37.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.37.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.37.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"128b7d02cab75bdd2ec8a79ef6ac0c8be01039afecfb93d4f2e11db0031bf765","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"counter-galois-onion":["arti-client/counter-galois-onion","flowctl-cc","__is_experimental"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dialoguer":[],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"flowctl-cc":["arti-client/flowctl-cc","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"http-connect":["__is_experimental","base64ct","http","hyper","tor-error/http","tor-cell","tor-proto"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":[],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-cli-extra":["arti-client/onion-service-cli-extra","tor-hsclient","tor-hscrypto","__is_experimental"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","derive-deftly"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"signal-hook":["async-signal"],"signal-hook-async-std":["async-signal"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","http-connect","keymgr","metrics","hsc","tor-hsservice/experimental","ctor-keystore","onion-service-cli-extra","flowctl-cc","counter-galois-onion","opentelemetry","tokio-console"],"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","restricted-discovery","arti-rpcserver?/full","fs-mistrust/full","rpc","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full","signal-hook","signal-hook-async-std","dialoguer","tor-key-forge/full","tor-keymgr/full","tor-hscrypto?/full","tor-cell?/full","tor-hsclient?/full","tor-proto?/full","futures-copy/full"],"metrics":["dep:metrics-exporter-prometheus","tor-hsservice?/metrics","tor-hsrproxy?/metrics","__is_experimental"],"opentelemetry":["tracing-opentelemetry","dep:opentelemetry","opentelemetry_sdk","opentelemetry-otlp","opentelemetry-appender-tracing","opentelemetry-proto","__is_experimental"],"tokio-console":["dep:console-subscriber","__is_experimental"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-02T13:19:14Z","v":2} {"name":"arti","vers":"1.9.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.38.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.38.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.38.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.6.0","features":["full","beta"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-copy","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.25.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7","features":["http1","server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-appender-tracing","req":"^0.31.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31.0","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-cell","req":"^0.38.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.38.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.38.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-general-addr","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsclient","req":"^0.38.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hscrypto","req":"^0.38.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.38.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.38.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-key-forge","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-keymgr","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.38.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.38.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpc-connect","req":"^0.38.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.38.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.38.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"9f135ac2ade9e15746420cd24d3c7717b2e4cb8d50b0d6a69d6971fd37af3279","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"counter-galois-onion":["arti-client/counter-galois-onion","flowctl-cc","__is_experimental"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dialoguer":[],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"flowctl-cc":["arti-client/flowctl-cc","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"http-connect":["__is_experimental","base64ct","http","hyper","tor-error/http","tor-cell","tor-proto"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"memquota":[],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-cli-extra":["arti-client/onion-service-cli-extra","tor-hsclient","tor-hscrypto","__is_experimental"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","derive-deftly"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"signal-hook":["async-signal"],"signal-hook-async-std":["async-signal"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","http-connect","keymgr","metrics","hsc","tor-hsservice/experimental","ctor-keystore","onion-service-cli-extra","flowctl-cc","counter-galois-onion","opentelemetry","tokio-console"],"full":["default-runtime","memquota","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","restricted-discovery","arti-rpcserver?/full","fs-mistrust/full","rpc","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full","signal-hook","signal-hook-async-std","dialoguer","tor-key-forge/full","tor-keymgr/full","tor-hscrypto?/full","tor-cell?/full","tor-hsclient?/full","tor-proto?/full","futures-copy/full","tor-general-addr/full"],"metrics":["dep:metrics-exporter-prometheus","tor-hsservice?/metrics","tor-hsrproxy?/metrics","__is_experimental"],"opentelemetry":["tracing-opentelemetry","dep:opentelemetry","opentelemetry_sdk","opentelemetry-otlp","opentelemetry-appender-tracing","opentelemetry-proto","__is_experimental"],"tokio-console":["dep:console-subscriber","__is_experimental"]},"yanked":false,"rust_version":"1.86","pubtime":"2026-01-13T17:37:58Z","v":2} {"name":"arti","vers":"2.0.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.39.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.39.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.39.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.6.0","features":["full","beta"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-copy","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.25.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7","features":["http1","server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-appender-tracing","req":"^0.31.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31.0","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-cell","req":"^0.39.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.39.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.39.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-general-addr","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsclient","req":"^0.39.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hscrypto","req":"^0.39.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.39.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.39.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-key-forge","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-keymgr","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-log-ratelim","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.39.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpc-connect","req":"^0.39.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.39.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.39.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"4646a368356e946365467517930c90bc2ab0fb43ba7438222d5745e05af767e6","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"counter-galois-onion":["arti-client/counter-galois-onion","flowctl-cc","__is_experimental"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"flowctl-cc":["arti-client/flowctl-cc","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"http-connect":["__is_experimental","base64ct","http","hyper","tor-error/http","tor-cell"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-cli-extra":["arti-client/onion-service-cli-extra","tor-hsclient","tor-hscrypto","__is_experimental"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","derive-deftly"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","http-connect","keymgr","metrics","hsc","tor-hsservice/experimental","ctor-keystore","onion-service-cli-extra","flowctl-cc","counter-galois-onion","opentelemetry","tokio-console"],"full":["default-runtime","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","restricted-discovery","arti-rpcserver?/full","fs-mistrust/full","rpc","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full","tor-key-forge/full","tor-keymgr/full","tor-hscrypto?/full","tor-cell?/full","tor-hsclient?/full","tor-proto/full","futures-copy/full","tor-general-addr/full","tor-log-ratelim/full"],"metrics":["dep:metrics-exporter-prometheus","tor-hsservice?/metrics","tor-hsrproxy?/metrics","__is_experimental"],"opentelemetry":["tracing-opentelemetry","dep:opentelemetry","opentelemetry_sdk","opentelemetry-otlp","opentelemetry-appender-tracing","opentelemetry-proto","__is_experimental"],"tokio-console":["dep:console-subscriber","__is_experimental"]},"yanked":false,"rust_version":"1.86","pubtime":"2026-02-02T20:02:47Z","v":2} {"name":"arti","vers":"2.1.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.40.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.40.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.40.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.6.0","features":["full","beta"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-copy","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.25.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7","features":["http1","server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-appender-tracing","req":"^0.31.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31.0","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-cell","req":"^0.40.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.40.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.40.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-general-addr","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsclient","req":"^0.40.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hscrypto","req":"^0.40.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.40.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.40.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-key-forge","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-keymgr","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-log-ratelim","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.40.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpc-connect","req":"^0.40.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.40.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.40.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^0.15.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"f035335c6b8bebf50e640c631fcd1e6490bc9767bcc51481706064f4018ee063","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"counter-galois-onion":["arti-client/counter-galois-onion","flowctl-cc","__is_experimental"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"derive-deftly":[],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"flowctl-cc":["arti-client/flowctl-cc","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"http-connect":["__is_experimental","base64ct","http","hyper","tor-error/http","tor-cell"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-cli-extra":["arti-client/onion-service-cli-extra","arti-client/experimental-api","tor-hsservice/onion-service-cli-extra","tor-hsclient","tor-hscrypto","__is_experimental"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","arti-client/rpc","derive-deftly"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","http-connect","keymgr","metrics","hsc","tor-hsservice/experimental","ctor-keystore","onion-service-cli-extra","flowctl-cc","counter-galois-onion","opentelemetry","tokio-console"],"full":["default-runtime","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","restricted-discovery","arti-rpcserver?/full","fs-mistrust/full","rpc","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full","tor-key-forge/full","tor-keymgr/full","tor-hscrypto?/full","tor-cell?/full","tor-hsclient?/full","tor-proto/full","futures-copy/full","tor-general-addr/full","tor-log-ratelim/full"],"metrics":["dep:metrics-exporter-prometheus","tor-hsservice?/metrics","tor-hsrproxy?/metrics","__is_experimental"],"opentelemetry":["tracing-opentelemetry","dep:opentelemetry","opentelemetry_sdk","opentelemetry-otlp","opentelemetry-appender-tracing","opentelemetry-proto","__is_experimental"],"tokio-console":["dep:console-subscriber","__is_experimental"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-03-03T12:25:10Z","v":2} {"name":"arti","vers":"2.2.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.41.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.41.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.41.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.6.0","features":["full","beta"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-copy","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.25.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7","features":["http1","server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-appender-tracing","req":"^0.31.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31.0","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":"cfg(not(all(target_arch=\"wasm32\", target_os=\"unknown\")))","kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["logging","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-cell","req":"^0.41.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.41.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.41.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-general-addr","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsclient","req":"^0.41.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hscrypto","req":"^0.41.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.41.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.41.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-key-forge","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-keymgr","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-log-ratelim","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.41.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpc-connect","req":"^0.41.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.41.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.41.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"web-time-compat","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"f603df52eff853e311527f9292ce378df1e0b87876cff3ef76eb4f495b7d7013","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"counter-galois-onion":["arti-client/counter-galois-onion","flowctl-cc","__is_experimental"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"derive-deftly":[],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"flowctl-cc":["arti-client/flowctl-cc","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"http-connect":["base64ct","http","hyper","tor-error/http","tor-cell"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-cli-extra":["arti-client/onion-service-cli-extra","arti-client/experimental-api","tor-hsservice/onion-service-cli-extra","tor-hsclient","tor-hscrypto","__is_experimental"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","arti-client/rpc","derive-deftly"],"rustls":["arti-client/rustls","tor-rtcompat/rustls","rustls-crate","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","metrics","hsc","tor-hsservice/experimental","ctor-keystore","onion-service-cli-extra","flowctl-cc","counter-galois-onion","opentelemetry","tokio-console"],"full":["default-runtime","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","restricted-discovery","arti-rpcserver?/full","fs-mistrust/full","rpc","http-connect","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full","tor-key-forge/full","tor-keymgr/full","tor-hscrypto?/full","tor-cell?/full","tor-hsclient?/full","tor-proto/full","futures-copy/full","tor-general-addr/full","tor-log-ratelim/full","web-time-compat/full"],"metrics":["dep:metrics-exporter-prometheus","tor-hsservice?/metrics","tor-hsrproxy?/metrics","__is_experimental"],"opentelemetry":["tracing-opentelemetry","dep:opentelemetry","opentelemetry_sdk","opentelemetry-otlp","opentelemetry-appender-tracing","opentelemetry-proto","__is_experimental"],"tokio-console":["dep:console-subscriber","__is_experimental"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-03-30T21:40:30Z","v":2} {"name":"arti","vers":"2.3.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.42.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.42.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.42.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.11.0","features":["full","beta"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-copy","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.26.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7","features":["http1","server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-appender-tracing","req":"^0.31.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31.0","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":"cfg(not(all(target_arch=\"wasm32\", target_os=\"unknown\")))","kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["logging"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syslog-tracing","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-cell","req":"^0.42.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.42.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.42.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-general-addr","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsclient","req":"^0.42.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hscrypto","req":"^0.42.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.42.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.42.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-key-forge","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-keymgr","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-log-ratelim","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.42.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpc-connect","req":"^0.42.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.42.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.42.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"web-time-compat","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"937670cbf2189f02070a50275609a6d4057865bb6124b678e3aa2d5c3adcd714","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"counter-galois-onion":["arti-client/counter-galois-onion","flowctl-cc","__is_experimental"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"derive-deftly":[],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"flowctl-cc":["arti-client/flowctl-cc","__is_experimental"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"http-connect":["base64ct","http","hyper","tor-error/http","tor-cell"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-cli-extra":["arti-client/onion-service-cli-extra","arti-client/experimental-api","tor-hsservice/onion-service-cli-extra","tor-hsclient","tor-hscrypto","__is_experimental"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","arti-client/rpc","derive-deftly"],"rustls":["rustls-aws-lc-rs","__is_nonadditive"],"rustls-aws-lc-rs":["rustls-base","rustls-crate/aws-lc-rs","__is_nonadditive"],"rustls-base":["arti-client/rustls","tor-rtcompat/rustls","__is_nonadditive"],"rustls-ring":["rustls-base","rustls-crate/ring","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"syslog":["syslog-tracing"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","metrics","hsc","tor-hsservice/experimental","ctor-keystore","onion-service-cli-extra","flowctl-cc","counter-galois-onion","opentelemetry","tokio-console"],"full":["default-runtime","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","syslog","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","restricted-discovery","arti-rpcserver?/full","fs-mistrust/full","rpc","http-connect","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full","tor-key-forge/full","tor-keymgr/full","tor-hscrypto?/full","tor-cell?/full","tor-hsclient?/full","tor-proto/full","futures-copy/full","tor-general-addr/full","tor-log-ratelim/full","web-time-compat/full"],"metrics":["dep:metrics-exporter-prometheus","tor-hsservice?/metrics","tor-hsrproxy?/metrics","__is_experimental"],"opentelemetry":["tracing-opentelemetry","dep:opentelemetry","opentelemetry_sdk","opentelemetry-otlp","opentelemetry-appender-tracing","opentelemetry-proto","__is_experimental"],"tokio-console":["dep:console-subscriber","__is_experimental"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-05-07T11:03:30Z","v":2} {"name":"arti","vers":"2.4.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.43.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.43.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.43.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.11.0","features":["full","beta"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-copy","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.26.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7","features":["http1","server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-appender-tracing","req":"^0.31.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31.0","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":"cfg(not(all(target_arch=\"wasm32\", target_os=\"unknown\")))","kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["logging"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syslog-tracing","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.7","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-cell","req":"^0.43.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.43.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.43.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-general-addr","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsclient","req":"^0.43.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hscrypto","req":"^0.43.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.43.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.43.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-key-forge","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-keymgr","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-log-ratelim","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.43.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpc-connect","req":"^0.43.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.43.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.43.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.43.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"web-time-compat","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"4b4861834f5195e54eeeaa214975638e60d3f658b7e57be970f7ed882d507587","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"counter-galois-onion":["arti-client/counter-galois-onion","flowctl-cc","__is_experimental"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards"],"default-runtime":["tokio","native-tls"],"derive-deftly":[],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"flowctl-cc":["arti-client/flowctl-cc"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"http-connect":["base64ct","http","hyper","tor-error/http","tor-cell"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-cli-extra":["arti-client/onion-service-cli-extra","arti-client/experimental-api","tor-hsservice/onion-service-cli-extra","tor-hsclient","tor-hscrypto","__is_experimental"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery"],"rpc":["arti-rpcserver","tor-rpcbase","tor-rpc-connect","arti-client/rpc","derive-deftly"],"rustls":["rustls-aws-lc-rs","__is_nonadditive"],"rustls-aws-lc-rs":["rustls-base","rustls-crate/aws-lc-rs","__is_nonadditive"],"rustls-base":["arti-client/rustls","tor-rtcompat/rustls","__is_nonadditive"],"rustls-ring":["rustls-base","rustls-crate/ring","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"syslog":["syslog-tracing"],"tokio":["tokio-crate","arti-client/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","metrics","hsc","tor-hsservice/experimental","ctor-keystore","onion-service-cli-extra","counter-galois-onion","opentelemetry","tokio-console"],"full":["default-runtime","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","syslog","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","restricted-discovery","arti-rpcserver?/full","fs-mistrust/full","rpc","http-connect","flowctl-cc","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full","tor-key-forge/full","tor-keymgr/full","tor-hscrypto?/full","tor-cell?/full","tor-hsclient?/full","tor-proto/full","futures-copy/full","tor-general-addr/full","tor-log-ratelim/full","web-time-compat/full"],"metrics":["dep:metrics-exporter-prometheus","tor-hsservice?/metrics","tor-hsrproxy?/metrics","__is_experimental"],"opentelemetry":["tracing-opentelemetry","dep:opentelemetry","opentelemetry_sdk","opentelemetry-otlp","opentelemetry-appender-tracing","opentelemetry-proto","__is_experimental"],"tokio-console":["dep:console-subscriber","__is_experimental"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-06-01T18:20:47Z","v":2} {"name":"arti","vers":"2.5.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"anyhow","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arti-client","req":"^0.44.0","features":["anyhow"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"arti-client"},{"name":"arti-client","req":"^0.44.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"arti-client"},{"name":"arti-rpcserver","req":"^0.44.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-ctrlc","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-signal","req":"^0.2.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.24","features":["string","wrap_help","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"derive-deftly","req":"~1.11.3","features":["full","beta"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"derive_more","req":"^2.0.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fs-mistrust","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-copy","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hickory-proto","req":"^0.26.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime-serde","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7","features":["http1","server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.18.0","features":["http-listener"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"notify","req":"^8","features":["macos_kqueue"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-appender-tracing","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-proto","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.32.1","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"postage","req":"^0.5.0","features":["futures-traits"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rlimit","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":"cfg(not(all(target_arch=\"wasm32\", target_os=\"unknown\")))","kind":"normal"},{"name":"rustls-crate","req":"^0.23.5","features":["logging"],"optional":true,"default_features":false,"target":null,"kind":"normal","package":"rustls"},{"name":"safelog","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secmem-proc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syslog-tracing","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"test-temp-dir","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-crate","req":"^1.47.1","features":["signal"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio-util","req":"^0.7.0","features":["compat"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-basic-utils","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-cell","req":"^0.44.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.44.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-config-path","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.44.0","features":["tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-general-addr","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsclient","req":"^0.44.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hscrypto","req":"^0.44.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsrproxy","req":"^0.44.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-hsservice","req":"^0.44.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-key-forge","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-keymgr","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-log-ratelim","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-memquota","req":"^0.44.0","features":["testing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpc-connect","req":"^0.44.0","features":["rpc-server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rpcbase","req":"^0.44.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.44.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-socksproto","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-journald","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.33.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trycmd","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"web-time-compat","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3.8","features":["winerror"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"}],"cksum":"b6da2a9ea3607e7495b2032b95a8bac9c16657a7833450cdde762733e27eef3d","features":{"__is_experimental":[],"__is_nonadditive":[],"accel-openssl":["arti-client/accel-openssl","__is_nonadditive"],"accel-sha1-asm":["arti-client/accel-sha1-asm","__is_nonadditive"],"async-std":["arti-client/async-std","tor-rtcompat/async-std","async-ctrlc","async-signal"],"bridge-client":["arti-client/bridge-client"],"compression":["arti-client/compression"],"counter-galois-onion":["arti-client/counter-galois-onion","flowctl-cc"],"ctor-keystore":["arti-client/ctor-keystore","__is_experimental"],"default":["default-runtime","dns-proxy","harden","compression","bridge-client","pt-client","onion-service-client","vanguards","flowctl-cc"],"default-runtime":["tokio","native-tls"],"derive-deftly":[],"dns-proxy":["hickory-proto"],"experimental-api":["arti-client/experimental-api","visibility","__is_experimental"],"flowctl-cc":["arti-client/flowctl-cc"],"harden":["secmem-proc"],"hs-pow-full":["arti-client/hs-pow-full","__is_experimental"],"hsc":["onion-service-client","experimental-api","keymgr","__is_experimental"],"http-connect":["base64ct","http","hyper","tor-error/http","tor-cell"],"journald":["tracing-journald"],"keymgr":["arti-client/keymgr","__is_experimental"],"native-tls":["arti-client/native-tls","tor-rtcompat/native-tls"],"onion-service-cli-extra":["arti-client/onion-service-cli-extra","arti-client/experimental-api","tor-hsservice/onion-service-cli-extra","tor-hsclient","tor-hscrypto","__is_experimental"],"onion-service-client":["arti-client/onion-service-client"],"onion-service-service":["arti-client/onion-service-service","tor-hsrproxy","tor-hsservice"],"pt-client":["bridge-client","arti-client/pt-client"],"restricted-discovery":["tor-hsservice/restricted-discovery"],"rustls":["rustls-aws-lc-rs","__is_nonadditive"],"rustls-aws-lc-rs":["rustls-base","rustls-crate/aws-lc-rs","__is_nonadditive"],"rustls-base":["arti-client/rustls","tor-rtcompat/rustls","__is_nonadditive"],"rustls-ring":["rustls-base","rustls-crate/ring","__is_nonadditive"],"static":["arti-client/static","__is_nonadditive"],"static-native-tls":["arti-client/static-native-tls","native-tls","__is_nonadditive"],"static-sqlite":["arti-client/static-sqlite","__is_nonadditive"],"syslog":["syslog-tracing"],"tokio":["tokio-crate","arti-client/tokio","tor-async-utils/tokio","tor-rtcompat/tokio","tokio-util"],"vanguards":["arti-client/vanguards"]},"features2":{"experimental":["arti-client/experimental","experimental-api","hs-pow-full","keymgr","metrics","hsc","tor-hsservice/experimental","ctor-keystore","onion-service-cli-extra","opentelemetry","tokio-console"],"full":["default-runtime","onion-service-client","onion-service-service","vanguards","async-std","tokio","native-tls","journald","syslog","arti-client/full","dns-proxy","harden","compression","bridge-client","pt-client","restricted-discovery","arti-rpcserver?/full","fs-mistrust/full","rpc","http-connect","flowctl-cc","counter-galois-onion","safelog/full","tor-config/full","tor-error/full","tor-rtcompat/full","tor-socksproto/full","tor-rpcbase?/full","tor-hsrproxy?/full","tor-hsservice?/full","tor-async-utils/full","tor-config-path/full","tor-basic-utils/full","tor-rpc-connect?/full","tor-key-forge/full","tor-keymgr/full","tor-hscrypto?/full","tor-cell?/full","tor-hsclient?/full","tor-proto/full","futures-copy/full","tor-general-addr/full","tor-log-ratelim/full","web-time-compat/full"],"metrics":["dep:metrics-exporter-prometheus","tor-hsservice?/metrics","tor-hsrproxy?/metrics","__is_experimental"],"opentelemetry":["tracing-opentelemetry","dep:opentelemetry","opentelemetry_sdk","opentelemetry-otlp","opentelemetry-appender-tracing","opentelemetry-proto","__is_experimental"],"rpc":["dep:arti-rpcserver","dep:tor-rpcbase","dep:tor-rpc-connect","arti-client/rpc","derive-deftly"],"tokio-console":["dep:console-subscriber","__is_experimental"]},"yanked":false,"rust_version":"1.91","pubtime":"2026-06-30T16:52:43Z","v":2}