{"name":"tor-circmgr","vers":"0.0.0","deps":[{"name":"async-trait","req":"^0.1.48","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project","req":"^1.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.0.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-proto","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":true,"target":null,"kind":"normal"},{"name":"tor-rtmock","req":"^0.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"01d73604bdc746bed6e29fce0fb4e5c013914413a260cc9557cb055569893bfc","features":{"experimental-api":[]},"yanked":false,"pubtime":"2021-06-24T15:01:34Z"}
{"name":"tor-circmgr","vers":"0.0.1","deps":[{"name":"async-trait","req":"^0.1.48","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async_executors","req":"^0.4.2","features":["tokio_tp"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"bounded-vec-deque","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.0.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":"normal"},{"name":"pin-project","req":"^1.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.0.1","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":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.0.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-proto","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":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.0.1","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"598138d7c6a21463319d79816e16a92afd9a614d6194f6ae26dddeb99b0f2f81","features":{"experimental-api":[]},"yanked":false,"pubtime":"2021-10-29T15:45:48Z"}
{"name":"tor-circmgr","vers":"0.0.2","deps":[{"name":"async-trait","req":"^0.1.48","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async_executors","req":"^0.4.2","features":["tokio_tp"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"bounded-vec-deque","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.0.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":"normal"},{"name":"pin-project","req":"^1.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.0.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":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.0.2","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.0.2","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.0.2","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.0.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"275176362427f4cb5311f6e4f43eef00201d6395635536863def9703535b414d","features":{"experimental-api":[]},"yanked":false,"pubtime":"2021-11-30T17:46:14Z"}
{"name":"tor-circmgr","vers":"0.0.3","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async_executors","req":"^0.4","features":["tokio_tp"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^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":"normal"},{"name":"pin-project","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.0.3","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.0.3","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.0.3","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.0.3","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.0.3","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"48b38ccb4b5ed816e19561a5b57a76c5114fafff489a32afa96e524ca683c8ae","features":{"experimental-api":[]},"yanked":false,"pubtime":"2022-01-11T15:40:01Z"}
{"name":"tor-circmgr","vers":"0.0.4","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^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":"normal"},{"name":"pin-project","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.0.3","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.0.5","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.0.4","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.0.3","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.0.4","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"142ffe5d1a07bac55e9ab569828aaf2b855545a9ef7eff63442b65bd7f06921c","features":{"experimental-api":[]},"yanked":false,"pubtime":"2022-01-31T16:10:51Z"}
{"name":"tor-circmgr","vers":"0.1.0","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.10","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-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^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":"normal"},{"name":"pin-project","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.1.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.1.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.1.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.1.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4e7bbda22ad0383af49e838be3cd8a029a98065232a7c1e31decb939e8259a1f","features":{"experimental-api":[]},"yanked":false,"pubtime":"2022-03-01T14:25:52Z"}
{"name":"tor-circmgr","vers":"0.2.0","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"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"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.1.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":"normal"},{"name":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.2.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.2.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.2.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.2.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6ad3c50465aa9f926f34619f7368a76f32e977dec80489597f530ff0bbb34b0a","features":{"experimental-api":[]},"yanked":false,"pubtime":"2022-04-01T14:59:01Z"}
{"name":"tor-circmgr","vers":"0.3.0","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.1.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":"normal"},{"name":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.2.0","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.3.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.3.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.3.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.3.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"905696770890201924f3de4a609ddaf0e3e51ed439b3653151780d5fe86a0892","features":{"experimental-api":[]},"yanked":false,"rust_version":"1.56","pubtime":"2022-05-06T15:28:57Z"}
{"name":"tor-circmgr","vers":"0.3.1","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.1.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":"normal"},{"name":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.2.0","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.3.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.3.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.4.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.4.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4950d11602010c90ba03b688dbf8801ee1aff25fc903616ffd20cd937c8e5a19","features":{"experimental-api":[]},"yanked":false,"rust_version":"1.56","pubtime":"2022-05-27T15:15:40Z"}
{"name":"tor-circmgr","vers":"0.3.2","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.1.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":"normal"},{"name":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.2.0","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.4.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.4.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.4.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.5.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8bb76198b1c0584cd060193ca0cb9fcf0102be81449bb386a210b20cafc15067","features":{"experimental":["experimental-api"],"experimental-api":[]},"yanked":false,"rust_version":"1.56","pubtime":"2022-06-24T17:10:38Z"}
{"name":"tor-circmgr","vers":"0.4.0","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.1.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":"normal"},{"name":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.2.0","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.5.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.5.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.5.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.5.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a13f083be4d2640d1b3bdee4ede370abec78b92765448e75153c24a0d4f23fd4","features":{"experimental":["experimental-api"],"experimental-api":[]},"yanked":false,"rust_version":"1.56","pubtime":"2022-08-01T15:23:17Z"}
{"name":"tor-circmgr","vers":"0.5.0","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.1.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":"normal"},{"name":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.2.0","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.6.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.6.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.5.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.6.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"29d89e6e578644cf341f10509bf36d8707c71bfcc8b58188c994831fa428e5b0","features":{"experimental":["experimental-api"],"experimental-api":[]},"yanked":false,"rust_version":"1.56","pubtime":"2022-09-01T14:55:33Z"}
{"name":"tor-circmgr","vers":"0.6.0","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.1.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":"normal"},{"name":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.2.0","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.7.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.6.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.5.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.7.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b5f74f2b3c3343e31e53fe29c649f65f72a3837762de52834908a0ba4caf6e04","features":{"experimental":["experimental-api"],"experimental-api":[]},"yanked":false,"rust_version":"1.56","pubtime":"2022-10-03T15:02:35Z"}
{"name":"tor-circmgr","vers":"0.7.0","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.1.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":"normal"},{"name":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.3.0","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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.8.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.7.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.6.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.8.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c3aadcab6632dabeaa9e1ebbbe6ab3bba69d5789e41b1ad5335ff80c5e7e590c","features":{"default":[],"experimental":["experimental-api"],"experimental-api":[],"full":["specific-relay"],"specific-relay":[]},"yanked":false,"rust_version":"1.60","pubtime":"2022-11-30T21:56:04Z"}
{"name":"tor-circmgr","vers":"0.7.1","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.1.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":"normal"},{"name":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.3.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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.8.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.7.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.6.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.8.1","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f9ede31b78f87120535d2968bc194c3d3b96e01c232945483da9216941b04f9e","features":{"default":[],"experimental":["experimental-api","onion-client","onion-service"],"experimental-api":[],"full":["specific-relay"],"onion-client":["onion-common"],"onion-common":["tor-hscrypto"],"onion-service":["onion-common"],"specific-relay":[]},"yanked":false,"rust_version":"1.60","pubtime":"2023-02-01T17:15:00Z"}
{"name":"tor-circmgr","vers":"0.7.2","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"derive_builder_fork_arti"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.1.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":"normal"},{"name":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.3.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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.8.2","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.8.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.6.2","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.8.1","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"59587e929f71a02631a963aacaabc3bd52966fd867f1a78bb39a647e2888db34","features":{"default":[],"experimental":["experimental-api","hs-client","hs-service"],"experimental-api":[],"full":["specific-relay"],"hs-client":["hs-common"],"hs-common":["tor-hscrypto"],"hs-service":["hs-common"],"specific-relay":[]},"yanked":false,"rust_version":"1.60","pubtime":"2023-02-28T14:57:46Z"}
{"name":"tor-circmgr","vers":"0.7.3","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.1.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":"normal"},{"name":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.3.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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.8.2","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.8.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.6.2","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.8.1","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4147c267458f563185e149038444b75889ff6a4a940e83e9e6137cdf7df12eb8","features":{"default":[],"experimental":["experimental-api","hs-client","hs-service"],"experimental-api":["visibility"],"full":["specific-relay"],"hs-client":["hs-common"],"hs-common":["tor-hscrypto"],"hs-service":["hs-common"],"specific-relay":[],"testing":[]},"yanked":false,"rust_version":"1.60","pubtime":"2023-03-31T13:08:04Z"}
{"name":"tor-circmgr","vers":"0.8.0","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.1.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":"normal"},{"name":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.4.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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.9.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.9.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.7.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7251852c9f2613345005c6b066deedb27f94e4f1c917c57952b958ed209e6ade","features":{"default":[],"experimental":["experimental-api","hs-client","hs-service"],"experimental-api":["visibility"],"full":["specific-relay"],"hs-client":["hs-common"],"hs-common":["tor-hscrypto"],"hs-service":["hs-common"],"specific-relay":[],"testing":["tor-guardmgr/testing"]},"yanked":false,"rust_version":"1.65","pubtime":"2023-05-03T13:24:13Z"}
{"name":"tor-circmgr","vers":"0.9.0","deps":[{"name":"async-trait","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime-serde","req":"^1.1.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":"normal"},{"name":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.4.1","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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.9.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.9.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.7.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.1","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"111891cd6614340b86a51748e4c5c929197d867dfd7e958fcdbc024b411e29a5","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","hs-client","hs-service","testing"],"experimental-api":["visibility","__is_experimental"],"hs-client":["hs-common","__is_experimental"],"hs-common":["tor-hscrypto"],"hs-service":["hs-common","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"]},"features2":{"full":["specific-relay","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-hscrypto?/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full"]},"yanked":false,"rust_version":"1.65","pubtime":"2023-06-01T17:42:53Z","v":2}
{"name":"tor-circmgr","vers":"0.9.1","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.4.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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.9.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.9.2","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.7.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.1","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1d67303c3f769064adf970d2a6a94d0b129cb50b8ddac1d604ade2c8310abcc8","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","hs-service","testing"],"experimental-api":["visibility","__is_experimental"],"hs-client":["hs-common"],"hs-common":["tor-hscrypto"],"hs-service":["hs-common","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"]},"features2":{"full":["hs-client","specific-relay","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-hscrypto?/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full"]},"yanked":false,"rust_version":"1.65","pubtime":"2023-06-30T14:21:50Z","v":2}
{"name":"tor-circmgr","vers":"0.10.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.10.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.9.3","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.7.3","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.1","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"visibility","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bce2fcc3f878b599948c769260aa7d7e7ae28c192f662e73b9071933ccf1859e","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","hs-service","testing"],"experimental-api":["visibility","__is_experimental"],"hs-client":["hs-common"],"hs-common":["tor-hscrypto"],"hs-service":["hs-common","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"]},"features2":{"full":["hs-client","specific-relay","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-hscrypto?/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full"]},"yanked":false,"rust_version":"1.65","pubtime":"2023-08-01T15:52:06Z","v":2}
{"name":"tor-circmgr","vers":"0.10.1","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.10.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.9.4","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.7.3","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.1","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"957ca94067beed8b252fadfe9a552a858b11e0b4a77af51c664466a3ebe9cae3","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","hs-service","testing"],"experimental-api":["visibility","__is_experimental"],"hs-client":["hs-common"],"hs-common":["tor-hscrypto"],"hs-service":["hs-common","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"]},"features2":{"full":["hs-client","specific-relay","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-hscrypto?/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full"]},"yanked":false,"rust_version":"1.65","pubtime":"2023-09-05T20:46:45Z","v":2}
{"name":"tor-circmgr","vers":"0.11.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.10.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.3.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.9.4","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.7.3","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.12.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.5","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"aa6606302270d8c27a09d20faef4b3d79ddf79f8af91af12a8d73f8ebc048b85","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","hs-service","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":["tor-hscrypto"],"hs-service":["hs-common","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"]},"features2":{"full":["hs-client","specific-relay","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-hscrypto?/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full"]},"yanked":false,"rust_version":"1.65","pubtime":"2023-10-02T20:00:15Z","v":2}
{"name":"tor-circmgr","vers":"0.12.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.11.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.9.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.9.6","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.7.3","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.5","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"618fb3cd1a412fa3f36a70c08adc9f4f9d207cac2e8c092d57f6e9ffafedc87a","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","hs-service","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":["tor-hscrypto"],"hs-service":["hs-common","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"]},"features2":{"full":["hs-client","specific-relay","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-hscrypto?/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full"]},"yanked":false,"rust_version":"1.65","pubtime":"2023-10-31T15:55:57Z","v":2}
{"name":"tor-circmgr","vers":"0.13.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.12.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.10.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.8.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.6","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"22ad71c509608a5d020aa27a93f0fdc0e6e244a1d1f550760c863cdbe2342bd2","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","hs-service","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":["tor-hscrypto"],"hs-service":["hs-common","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"]},"features2":{"full":["hs-client","specific-relay","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-hscrypto?/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2023-12-04T17:33:29Z","v":2}
{"name":"tor-circmgr","vers":"0.14.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.13.0","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.13.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.11.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.9.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.9.7","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"af11c0a68294323c98e4818697d65e34ac2d581c86e2ab5bd34ff37aac88b2e1","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","hs-service","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":["tor-hscrypto"],"hs-service":["hs-common","__is_experimental"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"]},"features2":{"full":["hs-client","specific-relay","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-hscrypto?/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-01-09T14:45:10Z","v":2}
{"name":"tor-circmgr","vers":"0.15.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.14.0","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.14.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.12.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.10.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.10.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b6e95044caa70e9fdbe8713498d223dd13e7f18b51de6bba18360ec8516f2b07","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":["tor-hscrypto"],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"]},"features2":{"full":["hs-client","hs-service","specific-relay","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-hscrypto?/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-02-05T18:57:48Z","v":2}
{"name":"tor-circmgr","vers":"0.16.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.14.0","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.14.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.12.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.10.1","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.10.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b19089ab29f56b5b40cecb01ceb297593472885c0d2b0f9a0cb0a5a5635600b5","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":["tor-hscrypto"],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"]},"features2":{"full":["hs-client","hs-service","specific-relay","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-hscrypto?/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-03-04T15:36:45Z","v":2}
{"name":"tor-circmgr","vers":"0.17.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.2","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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.17.0","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.17.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-hscrypto","req":"^0.17.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-linkspec","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.17.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.17.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.17.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"281cf6ef32c8800425aa219747c73a8c939a40038a4f4dbaefa9559892528093","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip","vanguards"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":["tor-hscrypto"],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards","__is_experimental"]},"features2":{"full":["hs-client","hs-service","specific-relay","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-hscrypto?/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-04-02T14:36:56Z","v":2}
{"name":"tor-circmgr","vers":"0.18.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.2","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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.18.0","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.18.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.18.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.18.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.18.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"607a1d725f67db7722854b685bbbb440002b339cf610a0647a90b6540b4f25ec","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-04-30T14:51:38Z","v":2}
{"name":"tor-circmgr","vers":"0.18.1","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.2","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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.18.0","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.18.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.18.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.18.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.18.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.18.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b851d10abd6893f27325c96d479b1bd6f8b07867479307126f5227c4b03d173d","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-05-15T15:52:44Z","v":2}
{"name":"tor-circmgr","vers":"0.19.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.2","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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.19.0","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.19.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.19.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.19.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.19.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.19.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4e7da3dc69ac9ccc42281f850e34f1ce0999f4b0b84e71de6102298eb17b40c1","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-06-05T17:06:35Z","v":2}
{"name":"tor-circmgr","vers":"0.20.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.2","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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.20.0","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.20.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.20.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.20.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0fe10d9577e2bf3042b2985e46b9144a9a4cdafecb6292948bca627781025e4b","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-06-27T16:20:57Z","v":2}
{"name":"tor-circmgr","vers":"0.21.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.2","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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-async-utils","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-basic-utils","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.21.0","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.21.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.21.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.21.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.21.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e91cf25545a75b676a63eea222f18e244a0868c77a935e47f92770ce24266dff","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-08-01T17:37:35Z","v":2}
{"name":"tor-circmgr","vers":"0.22.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.1.0","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.5.2","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":"serde","req":"^1.0.103","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","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-basic-utils","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.22.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.22.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.22.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.22.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.22.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4ae5bc3db0f5ce25b183fc6832b9dcdaf50a2a7cef75651150743a51785f6071","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full"]},"yanked":false,"rust_version":"1.70","pubtime":"2024-09-03T19:26:40Z","v":2}
{"name":"tor-circmgr","vers":"0.23.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.2.0","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.4.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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","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-basic-utils","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.23.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.23.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdir","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.23.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.23.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.23.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c00458ecadba3e0f8566f6be9fcf41bd2a50b3f45f0a349057510b2d37322c21","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2024-09-30T16:09:20Z","v":2}
{"name":"tor-circmgr","vers":"0.24.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.2.0","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.4.1","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","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-basic-utils","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-error","req":"^0.24.0","features":["tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.24.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.24.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.24.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.24.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d24638de4d36226023345c0e5f40e0e2244d2f6aec118b9c7cdb464c8f5f6277","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2024-10-31T14:12:27Z","v":2}
{"name":"tor-circmgr","vers":"0.25.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.2.0","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.4.2","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","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-basic-utils","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-config","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.25.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.25.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.25.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.25.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.25.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"72f761292f361a4acebc041e42f820d3cc44a532dbcb26b233a4dd04fe7eee3f","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2024-12-02T18:07:57Z","v":2}
{"name":"tor-circmgr","vers":"0.26.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.2.0","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.4.2","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","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-basic-utils","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","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-error","req":"^0.26.0","features":["tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.26.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.26.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.26.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.26.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.26.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.26.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.36","features":[],"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":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"321b8b1408f1768a206ab64fdc9368be19e01bf9b9db1adaf51d3e2f6466ea02","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2025-01-07T17:25:16Z","v":2}
{"name":"tor-circmgr","vers":"0.27.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.2.0","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.4.2","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","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-basic-utils","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","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-error","req":"^0.27.0","features":["tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.27.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.27.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.27.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.27.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.27.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0daa04a605af3feef53cfb7a07bbfd9a9f42e8ef3ff2139b500a725450805cb9","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2025-02-07T14:17:04Z","v":2}
{"name":"tor-circmgr","vers":"0.28.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.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":"futures-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.2.0","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":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.4.2","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","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-basic-utils","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","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-error","req":"^0.28.0","features":["tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.28.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.28.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.28.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.28.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.28.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7e42aaf170fb526b16ff38d18d2f2967da7e5fd934e94a565beee3716ec480a8","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2025-03-03T14:25:27Z","v":2}
{"name":"tor-circmgr","vers":"0.29.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.22","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-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.2.0","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":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.4.5","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","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-basic-utils","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","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-error","req":"^0.29.0","features":["tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.29.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.29.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.29.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.29.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.29.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.29.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e36a9a7d2c457482ce17ba086c623ddc7109fb9f2143170d65cbefc0ee3474ef","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","ntor_v3","testing","geoip"],"experimental-api":["visibility","__is_experimental"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"ntor_v3":["tor-proto/ntor_v3","__is_experimental"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2025-04-01T11:06:39Z","v":2}
{"name":"tor-circmgr","vers":"0.30.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.22","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-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.2.0","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":"rand","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.4.5","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","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-basic-utils","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","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-error","req":"^0.30.0","features":["tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.30.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.30.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.30.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.30.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.30.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.30.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1086a2d9bf0182b61a26eaef5a44d5e201df0716faac6450cd0aafe97876ef63","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","testing","flowctl-cc","geoip"],"experimental-api":["visibility","__is_experimental"],"flowctl-cc":["__is_experimental","tor-proto/flowctl-cc"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full"]},"yanked":false,"rust_version":"1.77","pubtime":"2025-05-01T19:00:09Z","v":2}
{"name":"tor-circmgr","vers":"0.31.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.22","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-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.2.0","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":"rand","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.4.5","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","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-basic-utils","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","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-error","req":"^0.31.0","features":["tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.31.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.31.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.31.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.31.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.31.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.31.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"99c687d9033e41aaf4c39b6f6739cafdef3f6bc120cda5a6b8f7f5cf700caaa2","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","testing","flowctl-cc","geoip"],"experimental-api":["visibility","__is_experimental"],"flowctl-cc":["__is_experimental","tor-proto/flowctl-cc"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full"]},"yanked":false,"rust_version":"1.83","pubtime":"2025-06-05T13:33:58Z","v":2}
{"name":"tor-circmgr","vers":"0.32.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.22","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-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.2.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":"rand","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.6.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.4.7","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","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-basic-utils","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","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-error","req":"^0.32.0","features":["tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.32.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.32.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.32.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.32.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.32.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.32.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"efafa2ca72873965c33dcba7375d14d436b584cacb0344b8068f559d8d775bcc","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","testing","flowctl-cc","geoip"],"experimental-api":["visibility","__is_experimental"],"flowctl-cc":["__is_experimental","tor-proto/flowctl-cc"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full"]},"yanked":false,"rust_version":"1.83","pubtime":"2025-07-08T09:33:04Z","v":2}
{"name":"tor-circmgr","vers":"0.33.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.22","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-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.2.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":"rand","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.6.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.4.8","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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","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-basic-utils","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","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-error","req":"^0.33.0","features":["tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.33.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.33.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.33.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.33.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.33.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.33.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0f8f6d0e84dcf5fa3761e55fe8bb75725e699ee03e3b37bbd06e6421e9961fbd","features":{"__is_experimental":[],"default":[],"experimental":["experimental-api","testing","flowctl-cc","geoip"],"experimental-api":["visibility","__is_experimental"],"flowctl-cc":["__is_experimental","tor-proto/flowctl-cc"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","tor-basic-utils/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full"]},"yanked":false,"rust_version":"1.83","pubtime":"2025-08-05T17:46:00Z","v":2}
{"name":"tor-circmgr","vers":"0.34.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bounded-vec-deque","req":"^0.1","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":"derive-deftly","req":"^1.1.0","features":["full","beta"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.22","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-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.3.0","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":"rand","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.5.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":"static_assertions","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","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-basic-utils","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-cell","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","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-error","req":"^0.34.0","features":["tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.34.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.34.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.34.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.34.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.34.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.34.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"45cc46a8cdf81503566339bc0e06a7033e4d39d231888a58b699455452c75996","features":{"__is_experimental":[],"conflux":["__is_experimental","tor-proto/conflux"],"default":[],"experimental":["experimental-api","testing","flowctl-cc","geoip","conflux"],"experimental-api":["visibility","__is_experimental"],"flowctl-cc":["__is_experimental","tor-proto/flowctl-cc"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common","tor-proto/hs-service"],"send-control-msg":["tor-proto/send-control-msg"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","send-control-msg","tor-basic-utils/full","tor-cell/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full"]},"yanked":false,"rust_version":"1.85","pubtime":"2025-08-28T21:15:09Z","v":2}
{"name":"tor-circmgr","vers":"0.35.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","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":"derive-deftly","req":"^1.3.0","features":["full","beta"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.22","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-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.4.0","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":"rand","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.6.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":"thiserror","req":"^2","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-basic-utils","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-cell","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","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-dircommon","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.35.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.35.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.35.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.35.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.35.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.35.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ea86ed519745136c7d90bb42efe4786dc7aa7548b92d9091ec8237cd16b9c12f","features":{"__is_experimental":[],"conflux":["__is_experimental","tor-proto/conflux"],"default":[],"experimental":["experimental-api","testing","flowctl-cc","geoip","conflux"],"experimental-api":["visibility","__is_experimental"],"flowctl-cc":["__is_experimental","tor-proto/flowctl-cc"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common","tor-proto/hs-service"],"send-control-msg":["tor-proto/send-control-msg"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","send-control-msg","tor-basic-utils/full","tor-cell/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full","tor-dircommon/full"]},"yanked":false,"rust_version":"1.85.1","pubtime":"2025-10-06T18:29:17Z","v":2}
{"name":"tor-circmgr","vers":"0.36.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","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":"derive-deftly","req":"^1.3.0","features":["full","beta"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.22","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-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.5.0","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":"rand","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","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":"thiserror","req":"^2","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-basic-utils","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-cell","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","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-dircommon","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.36.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.36.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.36.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.36.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.36.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.36.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"59fa4fbbdc57671950b54c32f17491d1fcef90c154b7f1b0282cb6c3240c0d93","features":{"__is_experimental":[],"conflux":["__is_experimental","tor-proto/conflux"],"default":[],"experimental":["experimental-api","testing","flowctl-cc","geoip","conflux"],"experimental-api":["visibility","__is_experimental"],"flowctl-cc":["__is_experimental","tor-proto/flowctl-cc"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common","tor-proto/hs-service"],"send-control-msg":["tor-proto/send-control-msg"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","send-control-msg","tor-basic-utils/full","tor-cell/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full","tor-dircommon/full"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-10-30T14:47:56Z","v":2}
{"name":"tor-circmgr","vers":"0.37.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","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":"derive-deftly","req":"^1.5.0","features":["full","beta"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.22","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-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.5.0","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":"rand","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","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":"thiserror","req":"^2","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-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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.37.0","features":[],"optional":false,"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-dircommon","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.37.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.37.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.37.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.37.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.37.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.37.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"49483768febc6c7add6ec0ca89993941305b08497b9ecc48ddd0f31a12fc50d5","features":{"__is_experimental":[],"conflux":["__is_experimental","tor-proto/conflux"],"default":[],"experimental":["experimental-api","testing","flowctl-cc","geoip","conflux"],"experimental-api":["visibility","__is_experimental"],"flowctl-cc":["__is_experimental","tor-proto/flowctl-cc"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common","tor-proto/hs-service"],"send-control-msg":["tor-proto/send-control-msg"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","send-control-msg","tor-basic-utils/full","tor-cell/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full","tor-dircommon/full"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-02T13:08:50Z","v":2}
{"name":"tor-circmgr","vers":"0.38.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","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":"derive-deftly","req":"~1.6.0","features":["full","beta"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.22","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-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.5.0","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":"rand","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","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":"thiserror","req":"^2","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-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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.38.0","features":[],"optional":false,"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-dircommon","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.38.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.38.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.38.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.38.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.38.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.38.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0daee71fa0ad78e47f919b1482282f7e0e4cb2b5b0d11520d07faf4ac6eecca1","features":{"__is_experimental":[],"conflux":["__is_experimental","tor-proto/conflux"],"default":[],"experimental":["experimental-api","testing","flowctl-cc","geoip","conflux"],"experimental-api":["visibility","__is_experimental"],"flowctl-cc":["__is_experimental","tor-proto/flowctl-cc"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common","tor-proto/hs-service"],"send-control-msg":["tor-proto/send-control-msg"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","send-control-msg","tor-basic-utils/full","tor-cell/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full","tor-dircommon/full"]},"yanked":false,"rust_version":"1.86","pubtime":"2026-01-13T17:26:40Z","v":2}
{"name":"tor-circmgr","vers":"0.39.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","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":"derive-deftly","req":"~1.6.0","features":["full","beta"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.22","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-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.5.0","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":"rand","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","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":"thiserror","req":"^2","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-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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.39.0","features":[],"optional":false,"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-dircommon","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.39.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.39.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.39.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.39.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.39.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.39.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d2adc347d85cb613d9c200cd6a35d3218b8405c9a548908ccd4eb3597f41eb67","features":{"__is_experimental":[],"conflux":["__is_experimental","tor-proto/conflux"],"default":[],"experimental":["experimental-api","testing","flowctl-cc","geoip","conflux"],"experimental-api":["visibility","__is_experimental"],"flowctl-cc":["__is_experimental","tor-proto/flowctl-cc"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common","tor-proto/hs-service"],"send-control-msg":["tor-proto/send-control-msg"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","send-control-msg","tor-basic-utils/full","tor-cell/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full","tor-dircommon/full"]},"yanked":false,"rust_version":"1.86","pubtime":"2026-02-02T20:00:10Z","v":2}
{"name":"tor-circmgr","vers":"0.40.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","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":"derive-deftly","req":"~1.6.0","features":["full","beta"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.22","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-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.6.0","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":"rand","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","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":"thiserror","req":"^2","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-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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.40.0","features":[],"optional":false,"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-dircommon","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.40.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.40.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.40.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.40.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.40.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.40.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b878f3f7c6be0c7f130d90b347ada2e7c46519dfbdde8273eae2e5d1792caa87","features":{"__is_experimental":[],"conflux":["__is_experimental","tor-proto/conflux"],"default":[],"experimental":["experimental-api","testing","flowctl-cc","geoip","conflux"],"experimental-api":["visibility","__is_experimental"],"flowctl-cc":["__is_experimental","tor-proto/flowctl-cc"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common","tor-proto/hs-service"],"send-control-msg":["tor-proto/send-control-msg"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","send-control-msg","tor-basic-utils/full","tor-cell/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full","tor-dircommon/full"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-03-03T12:13:44Z","v":2}
{"name":"tor-circmgr","vers":"0.41.0","deps":[{"name":"amplify","req":"^4","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.54","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":"derive-deftly","req":"~1.6.0","features":["full","beta"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_builder","req":"^0.11.2","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":"normal"},{"name":"downcast-rs","req":"^2.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dyn-clone","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"educe","req":"^0.4.22","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-await-test","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"oneshot-fused-workaround","req":"^0.6.0","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":"rand","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"retry-error","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"safelog","req":"^0.8.1","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":"thiserror","req":"^2","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-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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-chanmgr","req":"^0.41.0","features":[],"optional":false,"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-dircommon","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":true,"target":null,"kind":"normal"},{"name":"tor-geoip","req":"^0.41.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-guardmgr","req":"^0.41.0","features":["testing","vanguards"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-linkspec","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-llcrypto","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-memquota","req":"^0.41.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-netdir","req":"^0.41.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-netdoc","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-persist","req":"^0.41.0","features":["testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-proto","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-protover","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-relay-selection","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tor-rtcompat","req":"^0.41.0","features":["tokio","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-rtmock","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tor-units","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":"visibility","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"weak-table","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web-time-compat","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d1310bb4288894f3bae03d0201ee397bed95fd08b24b18b5303a0bdbee012fba","features":{"__is_experimental":[],"conflux":["__is_experimental","tor-proto/conflux"],"default":[],"experimental":["experimental-api","testing","flowctl-cc","geoip","conflux"],"experimental-api":["visibility","__is_experimental"],"flowctl-cc":["__is_experimental","tor-proto/flowctl-cc"],"geoip":["tor-geoip","tor-netdir/geoip","tor-relay-selection/geoip","__is_experimental"],"hs-client":["hs-common"],"hs-common":[],"hs-service":["hs-common","tor-proto/hs-service"],"send-control-msg":["tor-proto/send-control-msg"],"specific-relay":[],"testing":["tor-guardmgr/testing","__is_experimental"],"vanguards":["tor-guardmgr/vanguards"]},"features2":{"full":["hs-client","hs-service","specific-relay","vanguards","retry-error/full","safelog/full","send-control-msg","tor-basic-utils/full","tor-cell/full","tor-chanmgr/full","tor-config/full","tor-error/full","tor-guardmgr/full","tor-linkspec/full","tor-netdir/full","tor-netdoc/full","tor-persist/full","tor-proto/full","tor-rtcompat/full","tor-geoip?/full","tor-async-utils/full","tor-protover/full","tor-relay-selection/full","oneshot-fused-workaround/full","tor-memquota/full","tor-units/full","tor-dircommon/full","web-time-compat/full"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-03-30T21:31:02Z","v":2}
