Radish alpha
r
rad:z2UcCU1LgMshWvXj6hXSDDrwB8q8M
Radicle Job Collaborative Object
Radicle
Git
chore: update radicle 0.20.0
Sebastian Martinez committed 6 months ago
commit 8935de56d3bd09c8f512472eb811326615c53728
parent 6a23756
3 files changed +18 -11
modified Cargo.lock
@@ -499,6 +499,12 @@ dependencies = [
]

[[package]]
+
name = "dunce"
+
version = "1.0.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813"
+

+
[[package]]
name = "ec25519"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1255,15 +1261,16 @@ checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5"

[[package]]
name = "radicle"
-
version = "0.18.0"
+
version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d7619819155800f9a358b19f42ba07f878c9af017fa1ed92a59fbf3ab21c3aa6"
+
checksum = "91edce404aa2177a9687c66f2fbdad78d98b77aad1992728f05eba4c559dd007"
dependencies = [
 "amplify",
 "base64",
 "bytesize",
 "crossbeam-channel",
 "cyphernet",
+
 "dunce",
 "fast-glob",
 "fastrand",
 "git2",
@@ -1291,9 +1298,9 @@ dependencies = [

[[package]]
name = "radicle-cob"
-
version = "0.15.0"
+
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5514b7b58e4300a766132905486ebb743248ee0444fbaf38af05f501851b7d89"
+
checksum = "672f459d736dcd68f970bc3140adb1c1c9c8399a15b9c2b3ff58a682bbfad92a"
dependencies = [
 "fastrand",
 "git2",
@@ -1310,9 +1317,9 @@ dependencies = [

[[package]]
name = "radicle-crypto"
-
version = "0.13.0"
+
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8cd6a14a4326268a9504e0018f1afb100fda7932342a85bd2a06e19b20e84eaa"
+
checksum = "c811eab805f7a5ac5205773314f64e53658b713bfc2ee8984bfb8b8184a79773"
dependencies = [
 "amplify",
 "cyphernet",
modified Cargo.toml
@@ -17,7 +17,7 @@ indexmap = { version = "2.7.1", features = ["serde"] }
nonempty = "0.11.0"
once_cell = "1.20.3"
qcheck = "1.0.0"
-
radicle = { version = "0.18.0" }
+
radicle = { version = "0.20.0" }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0.140"
thiserror = "2.0.11"
@@ -25,5 +25,5 @@ url = { version = "2.5.4", features = ["serde"] }
uuid = { version = "1.13.1", features = ["serde", "v4"] }

[dev-dependencies.radicle]
-
version = "0.18.0"
+
version = "0.20.0"
features = ["test"]
modified src/bin/rad-job.rs
@@ -393,7 +393,7 @@ mod command {
mod error {
    use radicle::{
        node::{self, sync::AnnouncerError},
-
        rad::RemoteError,
+
        rad::CwdError,
        storage::RepositoryError,
    };
    use thiserror::Error;
@@ -475,7 +475,7 @@ mod error {
    #[derive(Debug, Error)]
    pub enum Repository {
        #[error("failed to find Radicle repository for current working directory")]
-
        Cwd(#[source] RemoteError),
+
        Cwd(#[source] CwdError),
        #[error("failed to open Radicle repository {rid}")]
        Open {
            rid: RepoId,
@@ -490,7 +490,7 @@ mod error {

    #[derive(Debug, Error)]
    #[error("failed to get the signing key of the Radicle profile")]
-
    pub struct Signer(#[source] pub profile::Error);
+
    pub struct Signer(#[source] pub profile::SignerError);

    #[derive(Debug, Error)]
    pub enum Announce {