commit 04756aca5b9dae9b5a7fafb34ce1cabc738a73b6
parent 8ca448e21ff668837b33dde6adcb998944725c10
Author: triesap <tyson@radroots.org>
Date: Mon, 27 Jul 2026 20:35:39 +0000
release: restore public dependency cohort
- restore CLI constraints for the clean public lib package cohort
- return the standalone toolchain to the compatible Rust 1.97.0 pin
- remove the migration-only patch map for unpublished crate identities
- preserve the new immutable CLI release version
Diffstat:
3 files changed, 11 insertions(+), 40 deletions(-)
diff --git a/.cargo/config.toml b/.cargo/config.toml
@@ -1,29 +0,0 @@
-# Migration-only local development overrides. Release manifests retain registry
-# identities; the CLI build closure resolves the governed sibling capsules here.
-[patch.crates-io]
-radroots_authority = { path = "../lib/crates/authority" }
-radroots_blossom = { path = "../lib/crates/blossom" }
-radroots_core = { path = "../lib/crates/core" }
-radroots_event_store = { path = "../lib/crates/event_store" }
-radroots_event = { path = "../lib/crates/event" }
-radroots_event_codec = { path = "../lib/crates/event_codec" }
-radroots_event_index = { path = "../lib/crates/event_index" }
-radroots_geocoder = { path = "../lib/crates/geocoder" }
-radroots_identity = { path = "../lib/crates/identity" }
-radroots_nostr = { path = "../lib/crates/nostr" }
-radroots_nostr_connect = { path = "../lib/crates/nostr_connect" }
-radroots_nostr_signer = { path = "../lib/crates/nostr_signer" }
-radroots_outbox = { path = "../lib/crates/outbox" }
-radroots_protocol_contract_v1 = { path = "../lib/crates/protocol_contract_v1" }
-radroots_protected_store = { path = "../lib/crates/protected_store" }
-radroots_secret_vault = { path = "../lib/crates/secret_vault" }
-radroots_transport = { path = "../lib/crates/transport" }
-radroots_transport_publish_protocol = { path = "../lib/crates/transport_publish_protocol" }
-radroots_transport_nostr = { path = "../lib/crates/transport_nostr" }
-radroots_transport_reticulum = { path = "../lib/crates/transport_reticulum" }
-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_runtime_paths = { path = "../lib/crates/runtime_paths" }
-radroots_sql_core = { path = "../lib/crates/sql_core" }
-radroots_trade = { path = "../lib/crates/trade" }
diff --git a/Cargo.toml b/Cargo.toml
@@ -3,7 +3,7 @@ name = "radroots_cli"
version = "0.1.1"
edition = "2024"
authors = ["Radroots Authors"]
-rust-version = "1.97.1"
+rust-version = "1.97.0"
license = "GPL-3.0-or-later"
description = "Radroots command-line interface for accounts, listings, trades, and sync"
@@ -27,23 +27,23 @@ 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", version = "=1.0.0-alpha.1", default-features = false, features = ["std", "local_signer"] }
-radroots_core = { path = "../lib/crates/core", version = "=0.1.0", features = ["std", "serde"] }
-radroots_event = { path = "../lib/crates/event", version = "=0.1.0" }
-radroots_event_codec = { path = "../lib/crates/event_codec", version = "=0.1.0", features = ["nostr", "serde_json"] }
-radroots_identity = { path = "../lib/crates/identity", version = "=0.1.0" }
+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 = "=0.1.0", features = ["client", "events"] }
-radroots_nostr_connect = { path = "../lib/crates/nostr_connect", version = "=0.1.0" }
+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 = "=0.1.0", default-features = false }
-radroots_transport_nostr = { path = "../lib/crates/transport_nostr", version = "=0.1.0", default-features = false, features = [
+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", version = "=1.0.0-alpha.1" }
@@ -52,7 +52,7 @@ radroots_runtime_paths = { path = "../lib/crates/runtime_paths", version = "=1.0
radroots_sdk = { path = "../sdk/crates/sdk", features = ["local-runtime-radrootsd-execution", "transport-nostr-runtime"] }
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 = "=0.1.0" }
+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"
diff --git a/rust-toolchain.toml b/rust-toolchain.toml
@@ -1,2 +1,2 @@
[toolchain]
-channel = "1.97.1"
+channel = "1.97.0"