commit 0cdf5e7c21bf41e5659537377682aab306193df6
parent 9034f1596b81695c1f3491754834aa30a10b3c55
Author: triesap <tyson@radroots.org>
Date: Sat, 18 Jul 2026 12:14:10 +0000
deps: pin Radroots library cohort
- require every direct Radroots library package at alpha.1
- keep feature selections and dependency paths unchanged
- preserve SDK dependency versions outside the library cohort
- retain the existing lockfile and CLI behavior
Diffstat:
| M | Cargo.toml | | | 48 | ++++++++++++++++++++++++------------------------ |
1 file changed, 24 insertions(+), 24 deletions(-)
diff --git a/Cargo.toml b/Cargo.toml
@@ -26,33 +26,33 @@ chacha20poly1305 = "0.10"
chrono = { version = "0.4", default-features = false, features = ["clock", "std"] }
clap = { version = "4.5", features = ["derive"] }
getrandom = "0.2"
-radroots_authority = { path = "../lib/crates/authority", default-features = false, features = ["std", "local_signer"] }
-radroots_core = { path = "../lib/crates/core", features = ["std", "serde"] }
-radroots_event = { path = "../lib/crates/event" }
-radroots_event_codec = { path = "../lib/crates/event_codec", features = ["nostr", "serde_json"] }
-radroots_identity = { path = "../lib/crates/identity" }
-radroots_runtime_store = { path = "../lib/crates/runtime_store" }
-radroots_log = { path = "../lib/crates/log" }
-radroots_mesh = { path = "../lib/crates/mesh", default-features = false }
-radroots_nostr_accounts = { path = "../lib/crates/nostr_accounts", features = ["os-keyring"] }
-radroots_nostr = { path = "../lib/crates/nostr", features = ["client", "events"] }
-radroots_nostr_connect = { path = "../lib/crates/nostr_connect" }
-radroots_nostr_signer = { path = "../lib/crates/nostr_signer" }
-radroots_protected_store = { path = "../lib/crates/protected_store", features = ["std"] }
-radroots_replica_store = { path = "../lib/crates/replica_store" }
-radroots_replica_schema = { path = "../lib/crates/replica_schema" }
-radroots_replica_sync = { path = "../lib/crates/replica_sync" }
-radroots_transport = { path = "../lib/crates/transport", default-features = false }
-radroots_transport_nostr = { path = "../lib/crates/transport_nostr", default-features = false, features = [
+radroots_authority = { path = "../lib/crates/authority", version = "=1.0.0-alpha.1", default-features = false, features = ["std", "local_signer"] }
+radroots_core = { path = "../lib/crates/core", version = "=1.0.0-alpha.1", features = ["std", "serde"] }
+radroots_event = { path = "../lib/crates/event", version = "=1.0.0-alpha.1" }
+radroots_event_codec = { path = "../lib/crates/event_codec", version = "=1.0.0-alpha.1", features = ["nostr", "serde_json"] }
+radroots_identity = { path = "../lib/crates/identity", version = "=1.0.0-alpha.1" }
+radroots_runtime_store = { path = "../lib/crates/runtime_store", version = "=1.0.0-alpha.1" }
+radroots_log = { path = "../lib/crates/log", version = "=1.0.0-alpha.1" }
+radroots_mesh = { path = "../lib/crates/mesh", version = "=1.0.0-alpha.1", default-features = false }
+radroots_nostr_accounts = { path = "../lib/crates/nostr_accounts", version = "=1.0.0-alpha.1", features = ["os-keyring"] }
+radroots_nostr = { path = "../lib/crates/nostr", version = "=1.0.0-alpha.1", features = ["client", "events"] }
+radroots_nostr_connect = { path = "../lib/crates/nostr_connect", version = "=1.0.0-alpha.1" }
+radroots_nostr_signer = { path = "../lib/crates/nostr_signer", version = "=1.0.0-alpha.1" }
+radroots_protected_store = { path = "../lib/crates/protected_store", version = "=1.0.0-alpha.1", features = ["std"] }
+radroots_replica_store = { path = "../lib/crates/replica_store", version = "=1.0.0-alpha.1" }
+radroots_replica_schema = { path = "../lib/crates/replica_schema", version = "=1.0.0-alpha.1" }
+radroots_replica_sync = { path = "../lib/crates/replica_sync", version = "=1.0.0-alpha.1" }
+radroots_transport = { path = "../lib/crates/transport", version = "=1.0.0-alpha.1", default-features = false }
+radroots_transport_nostr = { path = "../lib/crates/transport_nostr", version = "=1.0.0-alpha.1", default-features = false, features = [
"runtime-tokio",
] }
-radroots_runtime = { path = "../lib/crates/runtime" }
+radroots_runtime = { path = "../lib/crates/runtime", version = "=1.0.0-alpha.1" }
radroots_runtime_contract_v1 = { path = "../sdk/crates/runtime_contract_v1" }
-radroots_runtime_paths = { path = "../lib/crates/runtime_paths" }
+radroots_runtime_paths = { path = "../lib/crates/runtime_paths", version = "=1.0.0-alpha.1" }
radroots_sdk = { path = "../sdk/crates/sdk", features = ["local-runtime-radrootsd-execution", "transport-nostr-runtime"] }
-radroots_secret_vault = { path = "../lib/crates/secret_vault", features = ["std", "os-keyring"] }
-radroots_sql_core = { path = "../lib/crates/sql_core", features = ["native"] }
-radroots_trade = { path = "../lib/crates/trade" }
+radroots_secret_vault = { path = "../lib/crates/secret_vault", version = "=1.0.0-alpha.1", features = ["std", "os-keyring"] }
+radroots_sql_core = { path = "../lib/crates/sql_core", version = "=1.0.0-alpha.1", features = ["native"] }
+radroots_trade = { path = "../lib/crates/trade", version = "=1.0.0-alpha.1" }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
thiserror = "2.0"
@@ -65,7 +65,7 @@ zeroize = "1.8"
assert_cmd = "2.0"
flate2 = "1"
nostr = { version = "0.44.2", features = ["nip44"] }
-radroots_outbox = { path = "../lib/crates/outbox" }
+radroots_outbox = { path = "../lib/crates/outbox", version = "=1.0.0-alpha.1" }
tar = "0.4"
tempfile = "3.17"
tungstenite = "0.26.2"