summaryrefslogtreecommitdiff
path: root/crates/arti-client/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'crates/arti-client/Cargo.toml')
-rw-r--r--crates/arti-client/Cargo.toml7
1 files changed, 4 insertions, 3 deletions
diff --git a/crates/arti-client/Cargo.toml b/crates/arti-client/Cargo.toml
index b0d58b93e..42ce27ca9 100644
--- a/crates/arti-client/Cargo.toml
+++ b/crates/arti-client/Cargo.toml
@@ -100,7 +100,8 @@ accel-sha1-asm = ["tor-llcrypto/with-sha1-asm", "__is_nonadditive"]
accel-openssl = ["tor-llcrypto/with-openssl", "__is_nonadditive"]
onion-service-client = ["tor-hsclient", "tor-hscrypto"]
-onion-service-cli-extra = ["tor-keymgr/onion-service-cli-extra"]
+
+onion-service-cli-extra = ["tor-keymgr/onion-service-cli-extra", "__is_experimental"]
onion-service-service = ["tor-hsservice", "tor-hscrypto", "tor-persist/state-dir", "keymgr"]
keymgr = ["tor-keymgr/keymgr", "tor-hsclient/keymgr"]
vanguards = ["tor-guardmgr/vanguards", "tor-circmgr/vanguards"]
@@ -129,6 +130,7 @@ experimental = [
"tor-hsservice/experimental",
"tor-keymgr/experimental",
"restricted-discovery",
+ "onion-service-cli-extra",
]
# Enable experimental APIs that are not yet officially supported.
@@ -153,7 +155,7 @@ __is_experimental = []
anyhow = { version = "1.0.23", optional = true }
async-trait = "0.1.54"
cfg-if = "1.0.0"
-derive-deftly = { version = "~1.0.0", features = ["full", "beta"] }
+derive-deftly = { version = "~1.1.0", features = ["full", "beta"] }
derive_builder = { version = "0.11.2", package = "derive_builder_fork_arti" }
derive_more = { version = "2.0.1", features = ["full"] }
dyn-clone = { version = "1.0.11", optional = true }
@@ -184,7 +186,6 @@ tor-guardmgr = { path = "../tor-guardmgr", version = "0.31.0" }
tor-hsclient = { path = "../tor-hsclient", version = "0.31.0", optional = true }
tor-hscrypto = { path = "../tor-hscrypto", version = "0.31.0", optional = true }
tor-hsservice = { path = "../tor-hsservice", version = "0.31.0", optional = true }
-tor-key-forge = { path = "../tor-key-forge", version = "0.31.0" }
tor-keymgr = { path = "../tor-keymgr", version = "0.31.0", default-features = false }
tor-linkspec = { path = "../tor-linkspec", version = "0.31.0" }
tor-llcrypto = { path = "../tor-llcrypto", version = "0.31.0" }