From 979476291c035d4bc4e3f92187fadedfc3daef65 Mon Sep 17 00:00:00 2001 From: Sebastian Martinez Date: Fri, 15 Aug 2025 10:30:48 +0200 Subject: [PATCH] chore: radicle 0.18.0 --- CHANGELOG.md | 2 + Cargo.lock | 119 ++++++++++++++++++++++++++++++++++++++++++++++----- Cargo.toml | 4 +- 3 files changed, 112 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 51a64f2..587269e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +* `d72690e` **chore: radicle 0.18.0** ** + ## v0.2.0 ### Highlights diff --git a/Cargo.lock b/Cargo.lock index 4ca5278..3cae90e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -459,6 +459,12 @@ dependencies = [ "syn 2.0.101", ] +[[package]] +name = "defer-heavy" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5053691e3e6c0e5979cfb55503b7eb4b06531897b5c15b0f617110096b05a0e1" + [[package]] name = "der" version = "0.7.10" @@ -571,6 +577,12 @@ dependencies = [ "windows-sys", ] +[[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" @@ -1243,17 +1255,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", "bytesize", "crossbeam-channel", "cyphernet", + "fast-glob", "fastrand", "git2", + "indexmap", "libc", "localtime", "log", @@ -1272,19 +1286,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", @@ -1296,9 +1310,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", @@ -1358,13 +1372,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", ] @@ -1380,6 +1393,7 @@ version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ + "libc", "rand_chacha", "rand_core", ] @@ -1717,6 +1731,12 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "sync-ptr" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b115b4cc742d11625f50e0e48ab15baf6fa548c2ec33a8d4113711886316a4f" + [[package]] name = "synstructure" version = "0.13.2" @@ -1972,6 +1992,70 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "windows" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" +dependencies = [ + "windows-core", + "windows-targets", +] + +[[package]] +name = "windows-core" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-result", + "windows-strings", + "windows-targets", +] + +[[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-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-result" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-strings" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" +dependencies = [ + "windows-result", + "windows-targets", +] + [[package]] name = "windows-sys" version = "0.59.0" @@ -2045,6 +2129,19 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" +[[package]] +name = "winpipe" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ccf671d62d1bd0c913d9059e69bb4a6b51f7a4c899ab83c62d921e35f206053" +dependencies = [ + "defer-heavy", + "log", + "rand", + "sync-ptr", + "windows", +] + [[package]] name = "wit-bindgen-rt" version = "0.39.0" diff --git a/Cargo.toml b/Cargo.toml index b5e2b1e..e0295d8 100644 --- a/Cargo.toml +++ b/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.16.1" } +radicle = { version = "0.18.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.16.1" +version = "0.18.0" features = ["test"]