Radish alpha
r
rad:z4D5UCArafTzTQpDZNQRuqswh3ury
Radicle desktop app
Radicle
Git
Update radicle crate to 0.18.0
Archived did:key:z6MkkfM3...sVz5 opened 8 months ago
4 files changed +137 -41 e48cc100 8176d427
modified Cargo.lock
@@ -1197,6 +1197,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a"

[[package]]
+
name = "defer-heavy"
+
version = "0.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5053691e3e6c0e5979cfb55503b7eb4b06531897b5c15b0f617110096b05a0e1"
+

+
[[package]]
name = "deno_ast"
version = "0.38.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1646,6 +1652,12 @@ dependencies = [
]

[[package]]
+
name = "fast-glob"
+
version = "0.3.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3afcf4effa2c44390b9912544582d5af29e10dc4c816c5dbebf748e1c7416faa"
+

+
[[package]]
name = "fastrand"
version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2432,7 +2444,7 @@ dependencies = [
 "js-sys",
 "log",
 "wasm-bindgen",
-
 "windows-core",
+
 "windows-core 0.61.0",
]

[[package]]
@@ -4052,17 +4064,19 @@ checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5"

[[package]]
name = "radicle"
-
version = "0.16.1"
+
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d5fe953b25a8f5c24baf1019f746912e7453746d617a1af04cb347904d241005"
+
checksum = "d7619819155800f9a358b19f42ba07f878c9af017fa1ed92a59fbf3ab21c3aa6"
dependencies = [
 "amplify",
 "base64 0.21.7",
 "bytesize",
 "crossbeam-channel",
 "cyphernet",
+
 "fast-glob",
 "fastrand",
 "git2",
+
 "indexmap 2.9.0",
 "libc",
 "localtime",
 "log",
@@ -4081,19 +4095,19 @@ dependencies = [
 "tempfile",
 "thiserror 1.0.69",
 "unicode-normalization",
+
 "winpipe",
]

[[package]]
name = "radicle-cob"
-
version = "0.14.0"
+
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6e9c90efa7a3febd01d33ed2e72cb12296c971ce03efa243d11c01520fcc1be8"
+
checksum = "5514b7b58e4300a766132905486ebb743248ee0444fbaf38af05f501851b7d89"
dependencies = [
 "fastrand",
 "git2",
 "log",
 "nonempty 0.9.0",
-
 "once_cell",
 "radicle-crypto",
 "radicle-dag",
 "radicle-git-ext",
@@ -4105,9 +4119,9 @@ dependencies = [

[[package]]
name = "radicle-crypto"
-
version = "0.12.0"
+
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d16d9e1403a6c3073dce14f3ed893f430bb67d7af6a07cc7fe4b81907025ba22"
+
checksum = "8cd6a14a4326268a9504e0018f1afb100fda7932342a85bd2a06e19b20e84eaa"
dependencies = [
 "amplify",
 "cyphernet",
@@ -4150,9 +4164,9 @@ dependencies = [

[[package]]
name = "radicle-job"
-
version = "0.2.0"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "70b2de1bb748a1b587f759137058c4ae917753652b5fb4ae3baee991a7b31a68"
+
checksum = "0ed32cf4f87836a54cce564f90c28cf57f96decc294e0ffd50c53e5475d4fb99"
dependencies = [
 "clap",
 "indexmap 2.9.0",
@@ -4169,13 +4183,12 @@ dependencies = [

[[package]]
name = "radicle-ssh"
-
version = "0.9.0"
+
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fbee758010fb64482be4b18591fbeb3cbc15b16450d143edf4edb5484c7366c6"
+
checksum = "216e9e1259d8c857cdb38b2f832fb117e8e26478f110b9a2690bca20b87ec9c5"
dependencies = [
-
 "byteorder",
-
 "log",
 "thiserror 1.0.69",
+
 "winpipe",
 "zeroize",
]

@@ -5424,6 +5437,12 @@ dependencies = [
]

[[package]]
+
name = "sync-ptr"
+
version = "0.1.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2b115b4cc742d11625f50e0e48ab15baf6fa548c2ec33a8d4113711886316a4f"
+

+
[[package]]
name = "sync_wrapper"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -5489,8 +5508,8 @@ dependencies = [
 "tao-macros",
 "unicode-segmentation",
 "url",
-
 "windows",
-
 "windows-core",
+
 "windows 0.61.1",
+
 "windows-core 0.61.0",
 "windows-version",
 "x11-dl",
]
@@ -5578,7 +5597,7 @@ dependencies = [
 "webkit2gtk",
 "webview2-com",
 "window-vibrancy",
-
 "windows",
+
 "windows 0.61.1",
]

[[package]]
@@ -5795,7 +5814,7 @@ dependencies = [
 "tauri-utils",
 "thiserror 2.0.12",
 "url",
-
 "windows",
+
 "windows 0.61.1",
]

[[package]]
@@ -5821,7 +5840,7 @@ dependencies = [
 "url",
 "webkit2gtk",
 "webview2-com",
-
 "windows",
+
 "windows 0.61.1",
 "wry",
]

@@ -6996,10 +7015,10 @@ checksum = "b542b5cfbd9618c46c2784e4d41ba218c336ac70d44c55e47b251033e7d85601"
dependencies = [
 "webview2-com-macros",
 "webview2-com-sys",
-
 "windows",
-
 "windows-core",
-
 "windows-implement",
-
 "windows-interface",
+
 "windows 0.61.1",
+
 "windows-core 0.61.0",
+
 "windows-implement 0.60.0",
+
 "windows-interface 0.59.1",
]

[[package]]
@@ -7020,8 +7039,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ae2d11c4a686e4409659d7891791254cf9286d3cfe0eef54df1523533d22295"
dependencies = [
 "thiserror 2.0.12",
-
 "windows",
-
 "windows-core",
+
 "windows 0.61.1",
+
 "windows-core 0.61.0",
]

[[package]]
@@ -7078,12 +7097,22 @@ dependencies = [

[[package]]
name = "windows"
+
version = "0.58.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6"
+
dependencies = [
+
 "windows-core 0.58.0",
+
 "windows-targets 0.52.6",
+
]
+

+
[[package]]
+
name = "windows"
version = "0.61.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c5ee8f3d025738cb02bad7868bbb5f8a6327501e870bf51f1b455b0a2454a419"
dependencies = [
 "windows-collections",
-
 "windows-core",
+
 "windows-core 0.61.0",
 "windows-future",
 "windows-link",
 "windows-numerics",
@@ -7095,7 +7124,20 @@ version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8"
dependencies = [
-
 "windows-core",
+
 "windows-core 0.61.0",
+
]
+

+
[[package]]
+
name = "windows-core"
+
version = "0.58.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99"
+
dependencies = [
+
 "windows-implement 0.58.0",
+
 "windows-interface 0.58.0",
+
 "windows-result 0.2.0",
+
 "windows-strings 0.1.0",
+
 "windows-targets 0.52.6",
]

[[package]]
@@ -7104,10 +7146,10 @@ version = "0.61.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980"
dependencies = [
-
 "windows-implement",
-
 "windows-interface",
+
 "windows-implement 0.60.0",
+
 "windows-interface 0.59.1",
 "windows-link",
-
 "windows-result",
+
 "windows-result 0.3.2",
 "windows-strings 0.4.0",
]

@@ -7117,12 +7159,23 @@ version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a1d6bbefcb7b60acd19828e1bc965da6fcf18a7e39490c5f8be71e54a19ba32"
dependencies = [
-
 "windows-core",
+
 "windows-core 0.61.0",
 "windows-link",
]

[[package]]
name = "windows-implement"
+
version = "0.58.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b"
+
dependencies = [
+
 "proc-macro2",
+
 "quote",
+
 "syn 2.0.101",
+
]
+

+
[[package]]
+
name = "windows-implement"
version = "0.60.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836"
@@ -7134,6 +7187,17 @@ dependencies = [

[[package]]
name = "windows-interface"
+
version = "0.58.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515"
+
dependencies = [
+
 "proc-macro2",
+
 "quote",
+
 "syn 2.0.101",
+
]
+

+
[[package]]
+
name = "windows-interface"
version = "0.59.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8"
@@ -7155,7 +7219,7 @@ version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1"
dependencies = [
-
 "windows-core",
+
 "windows-core 0.61.0",
 "windows-link",
]

@@ -7165,13 +7229,22 @@ version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3"
dependencies = [
-
 "windows-result",
+
 "windows-result 0.3.2",
 "windows-strings 0.3.1",
 "windows-targets 0.53.0",
]

[[package]]
name = "windows-result"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e"
+
dependencies = [
+
 "windows-targets 0.52.6",
+
]
+

+
[[package]]
+
name = "windows-result"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252"
@@ -7181,6 +7254,16 @@ dependencies = [

[[package]]
name = "windows-strings"
+
version = "0.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10"
+
dependencies = [
+
 "windows-result 0.2.0",
+
 "windows-targets 0.52.6",
+
]
+

+
[[package]]
+
name = "windows-strings"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319"
@@ -7503,6 +7586,19 @@ dependencies = [
]

[[package]]
+
name = "winpipe"
+
version = "0.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1ccf671d62d1bd0c913d9059e69bb4a6b51f7a4c899ab83c62d921e35f206053"
+
dependencies = [
+
 "defer-heavy",
+
 "log",
+
 "rand 0.8.5",
+
 "sync-ptr",
+
 "windows 0.58.0",
+
]
+

+
[[package]]
name = "winreg"
version = "0.52.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -7584,8 +7680,8 @@ dependencies = [
 "webkit2gtk",
 "webkit2gtk-sys",
 "webview2-com",
-
 "windows",
-
 "windows-core",
+
 "windows 0.61.1",
+
 "windows-core 0.61.0",
 "windows-version",
 "x11-dl",
]
modified crates/radicle-tauri/Cargo.toml
@@ -20,8 +20,8 @@ base64 = { version = "0.22.1" }
either = { version = "1.15" }
infer = { version = "0.19.0" }
log = { version = "0.4.22" }
-
radicle = { version = "0.16.1" }
-
radicle-job = { version = "0.2.0" }
+
radicle-job = { version = "0.3.0" }
+
radicle = { version = "0.18.0" }
radicle-types = { version = "0.1.0", path = "../radicle-types" }
radicle-surf = { version = "0.22.1", features = ["serde"] }
serde = { version = "1.0.0", features = ["derive"] }
modified crates/radicle-types/Cargo.toml
@@ -11,8 +11,8 @@ localtime = { version = "1.3.1" }
log = { version = "0.4.22" }
infer = { version = "0.19.0" }
mime-infer = { version = "3.0.0" }
-
radicle = { version = "0.16.1" }
-
radicle-job = { version = "0.2.0" }
+
radicle-job = { version = "0.3.0" }
+
radicle = { version = "0.18.0" }
radicle-surf = { version = "0.22.1", features = ["serde"] }
serde = { version = "1.0.0", features = ["derive"] }
serde_json = { version = "1.0.0" }
@@ -49,4 +49,4 @@ ts-rs = { version = "10.1.0", features = [
url = { version = "2.5.4", features = ["serde"] }

[dev-dependencies]
-
radicle = { version = "0.16.1", features = ["test"] }
+
radicle = { version = "0.18.0", features = ["test"] }
modified crates/test-http-api/Cargo.toml
@@ -10,7 +10,7 @@ anyhow = { version = "1.0.90" }
axum = { version = "0.8.1", default-features = false, features = ["json", "query", "tokio", "http1"] }
hyper = { version = "1.6", default-features = false }
lexopt = { version = "0.3.0" }
-
radicle = { version = "0.16.1" }
+
radicle = { version = "0.18.0" }
radicle-surf = { version = "0.22.1", default-features = false, features = ["serde"] }
radicle-types = { path = "../radicle-types" }
serde = { version = "1.0.0", features = ["derive"] }