Radish alpha
r
rad:z3qg5TKmN83afz2fj9z3fQjU8vaYE
Radicle CI adapter for native CI
Radicle
Git
chore: update dependencies on CI broker and radicle
Lars Wirzenius committed 1 year ago
commit 7b0a234ee59246dd8addd32e942acbc570f2e10f
parent c462567
3 files changed +1197 -155
modified Cargo.lock
@@ -53,6 +53,15 @@ dependencies = [
]

[[package]]
+
name = "aligned"
+
version = "0.4.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "377e4c0ba83e4431b10df45c1d4666f178ea9c552cac93e60c3a88bf32785923"
+
dependencies = [
+
 "as-slice",
+
]
+

+
[[package]]
name = "amplify"
version = "4.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -97,10 +106,68 @@ dependencies = [
]

[[package]]
+
name = "anstream"
+
version = "0.6.14"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b"
+
dependencies = [
+
 "anstyle",
+
 "anstyle-parse",
+
 "anstyle-query",
+
 "anstyle-wincon",
+
 "colorchoice",
+
 "is_terminal_polyfill",
+
 "utf8parse",
+
]
+

+
[[package]]
+
name = "anstyle"
+
version = "1.0.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b"
+

+
[[package]]
+
name = "anstyle-parse"
+
version = "0.2.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4"
+
dependencies = [
+
 "utf8parse",
+
]
+

+
[[package]]
+
name = "anstyle-query"
+
version = "1.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391"
+
dependencies = [
+
 "windows-sys 0.52.0",
+
]
+

+
[[package]]
+
name = "anstyle-wincon"
+
version = "3.0.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19"
+
dependencies = [
+
 "anstyle",
+
 "windows-sys 0.52.0",
+
]
+

+
[[package]]
name = "anyhow"
-
version = "1.0.81"
+
version = "1.0.86"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da"
+

+
[[package]]
+
name = "as-slice"
+
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247"
+
checksum = "516b6b4f0e40d50dcda9365d53964ec74560ad4284da2e7fc97122cd83174516"
+
dependencies = [
+
 "stable_deref_trait",
+
]

[[package]]
name = "ascii"
@@ -110,9 +177,9 @@ checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16"

[[package]]
name = "autocfg"
-
version = "1.2.0"
+
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80"
+
checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"

[[package]]
name = "base-x"
@@ -202,10 +269,20 @@ dependencies = [
]

[[package]]
+
name = "bstr"
+
version = "1.9.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706"
+
dependencies = [
+
 "memchr",
+
 "serde",
+
]
+

+
[[package]]
name = "bumpalo"
-
version = "3.15.4"
+
version = "3.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa"
+
checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"

[[package]]
name = "byteorder"
@@ -224,12 +301,13 @@ dependencies = [

[[package]]
name = "cc"
-
version = "1.0.90"
+
version = "1.0.98"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5"
+
checksum = "41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f"
dependencies = [
 "jobserver",
 "libc",
+
 "once_cell",
]

[[package]]
@@ -260,6 +338,52 @@ dependencies = [
]

[[package]]
+
name = "clap"
+
version = "4.5.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0"
+
dependencies = [
+
 "clap_builder",
+
 "clap_derive",
+
]
+

+
[[package]]
+
name = "clap_builder"
+
version = "4.5.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4"
+
dependencies = [
+
 "anstream",
+
 "anstyle",
+
 "clap_lex",
+
 "strsim",
+
]
+

+
[[package]]
+
name = "clap_derive"
+
version = "4.5.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64"
+
dependencies = [
+
 "heck",
+
 "proc-macro2",
+
 "quote",
+
 "syn 2.0.66",
+
]
+

+
[[package]]
+
name = "clap_lex"
+
version = "0.7.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce"
+

+
[[package]]
+
name = "colorchoice"
+
version = "1.0.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422"
+

+
[[package]]
name = "const-oid"
version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -276,27 +400,46 @@ dependencies = [

[[package]]
name = "crc32fast"
-
version = "1.4.0"
+
version = "1.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa"
+
checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
dependencies = [
 "cfg-if",
]

[[package]]
name = "crossbeam-channel"
-
version = "0.5.12"
+
version = "0.5.13"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"
+
dependencies = [
+
 "crossbeam-utils",
+
]
+

+
[[package]]
+
name = "crossbeam-deque"
+
version = "0.8.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
+
dependencies = [
+
 "crossbeam-epoch",
+
 "crossbeam-utils",
+
]
+

+
[[package]]
+
name = "crossbeam-epoch"
+
version = "0.9.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95"
+
checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
dependencies = [
 "crossbeam-utils",
]

[[package]]
name = "crossbeam-utils"
-
version = "0.8.19"
+
version = "0.8.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345"
+
checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"

[[package]]
name = "crypto-bigint"
@@ -336,10 +479,19 @@ dependencies = [
]

[[package]]
+
name = "cvt"
+
version = "0.1.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d2ae9bf77fbf2d39ef573205d554d87e86c12f1994e9ea335b0651b9b278bcf1"
+
dependencies = [
+
 "cfg-if",
+
]
+

+
[[package]]
name = "cypheraddr"
-
version = "0.3.0"
+
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e64c60d980ec55006d2a1229923a5fa73046de824455569cccb6cb2e4a64ae31"
+
checksum = "ba5c54d2ad4ab9941383519471b75d12abc1a7b4779265e233168f2703a730d9"
dependencies = [
 "amplify",
 "base32",
@@ -349,9 +501,9 @@ dependencies = [

[[package]]
name = "cyphergraphy"
-
version = "0.2.0"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3c8e45921460ef188da680742fd641f9b2a85d0de6bce12ce26e64c0f4913b41"
+
checksum = "b67c16c8ef5ddcdab57aab83fd8e770540ea3682ccdae09642c63575b0da2184"
dependencies = [
 "amplify",
 "ec25519",
@@ -359,9 +511,9 @@ dependencies = [

[[package]]
name = "cyphernet"
-
version = "0.4.1"
+
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2f8be7cc6e24cfea2c126bddaaddfd3c3054865b4cd52882eae9dfea6ee8aac1"
+
checksum = "ac949369884a7a1d802cc669821269c707be8cec4d65043382e253733d2e62e1"
dependencies = [
 "cypheraddr",
 "cyphergraphy",
@@ -370,15 +522,15 @@ dependencies = [

[[package]]
name = "data-encoding"
-
version = "2.5.0"
+
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5"
+
checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2"

[[package]]
name = "data-encoding-macro"
-
version = "0.1.14"
+
version = "0.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "20c01c06f5f429efdf2bae21eb67c28b3df3cf85b7dd2d8ef09c0838dac5d33e"
+
checksum = "f1559b6cba622276d6d63706db152618eeb15b89b3e4041446b05876e352e639"
dependencies = [
 "data-encoding",
 "data-encoding-macro-internal",
@@ -386,9 +538,9 @@ dependencies = [

[[package]]
name = "data-encoding-macro-internal"
-
version = "0.1.12"
+
version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0047d07f2c89b17dd631c80450d69841a6b5d7fb17278cbc43d7e4cfcf2576f3"
+
checksum = "332d754c0af53bc87c108fed664d121ecf59207ec4196041f04d6ab9002ad33f"
dependencies = [
 "data-encoding",
 "syn 1.0.109",
@@ -414,6 +566,12 @@ dependencies = [
]

[[package]]
+
name = "deunicode"
+
version = "1.6.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "339544cc9e2c4dc3fc7149fd630c5f22263a4fdf18a98afd0075784968b5cf00"
+

+
[[package]]
name = "digest"
version = "0.10.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -499,19 +657,39 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"

[[package]]
name = "errno"
-
version = "0.3.8"
+
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
+
checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
dependencies = [
 "libc",
-
 "windows-sys",
+
 "windows-sys 0.52.0",
]

[[package]]
name = "fastrand"
-
version = "2.0.2"
+
version = "2.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a"
+

+
[[package]]
+
name = "fehler"
+
version = "1.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d5729fe49ba028cd550747b6e62cd3d841beccab5390aa398538c31a2d983635"
+
dependencies = [
+
 "fehler-macros",
+
]
+

+
[[package]]
+
name = "fehler-macros"
+
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984"
+
checksum = "ccb5acb1045ebbfa222e2c50679e392a71dd77030b78fb0189f2d9c5974400f9"
+
dependencies = [
+
 "proc-macro2",
+
 "quote",
+
 "syn 1.0.109",
+
]

[[package]]
name = "ff"
@@ -524,6 +702,12 @@ dependencies = [
]

[[package]]
+
name = "file_diff"
+
version = "1.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "31a7a908b8f32538a2143e59a6e4e2508988832d5d4d6f7c156b3cbc762643a5"
+

+
[[package]]
name = "filetime"
version = "0.2.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -532,14 +716,14 @@ dependencies = [
 "cfg-if",
 "libc",
 "redox_syscall",
-
 "windows-sys",
+
 "windows-sys 0.52.0",
]

[[package]]
name = "flate2"
-
version = "1.0.28"
+
version = "1.0.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e"
+
checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae"
dependencies = [
 "crc32fast",
 "miniz_oxide",
@@ -555,6 +739,43 @@ dependencies = [
]

[[package]]
+
name = "fs2"
+
version = "0.4.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213"
+
dependencies = [
+
 "libc",
+
 "winapi",
+
]
+

+
[[package]]
+
name = "fs_at"
+
version = "0.1.10"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "982f82cc75107eef84f417ad6c53ae89bf65b561937ca4a3b3b0fd04d0aa2425"
+
dependencies = [
+
 "aligned",
+
 "cfg-if",
+
 "cvt",
+
 "libc",
+
 "nix",
+
 "windows-sys 0.48.0",
+
]
+

+
[[package]]
+
name = "generator"
+
version = "0.7.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e"
+
dependencies = [
+
 "cc",
+
 "libc",
+
 "log",
+
 "rustversion",
+
 "windows",
+
]
+

+
[[package]]
name = "generic-array"
version = "0.14.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -566,10 +787,19 @@ dependencies = [
]

[[package]]
+
name = "getopts"
+
version = "0.2.21"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5"
+
dependencies = [
+
 "unicode-width",
+
]
+

+
[[package]]
name = "getrandom"
-
version = "0.2.12"
+
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5"
+
checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
dependencies = [
 "cfg-if",
 "libc",
@@ -619,6 +849,28 @@ dependencies = [
]

[[package]]
+
name = "git-testament"
+
version = "0.2.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "710c78d2b68e46e62f5ba63ba0a7a2986640f37f9ecc07903b9ad4e7b2dbfc8e"
+
dependencies = [
+
 "git-testament-derive",
+
]
+

+
[[package]]
+
name = "git-testament-derive"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9b31494efbbe1a6730f6943759c21b92c8dc431cb4df177e6f2a6429c3c96842"
+
dependencies = [
+
 "log",
+
 "proc-macro2",
+
 "quote",
+
 "syn 2.0.66",
+
 "time",
+
]
+

+
[[package]]
name = "git2"
version = "0.18.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -632,6 +884,36 @@ dependencies = [
]

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

+
[[package]]
+
name = "globset"
+
version = "0.4.14"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1"
+
dependencies = [
+
 "aho-corasick",
+
 "bstr",
+
 "log",
+
 "regex-automata 0.4.6",
+
 "regex-syntax 0.8.3",
+
]
+

+
[[package]]
+
name = "globwalk"
+
version = "0.9.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757"
+
dependencies = [
+
 "bitflags 2.5.0",
+
 "ignore",
+
 "walkdir",
+
]
+

+
[[package]]
name = "group"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -644,9 +926,21 @@ dependencies = [

[[package]]
name = "hashbrown"
-
version = "0.14.3"
+
version = "0.12.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
+

+
[[package]]
+
name = "hashbrown"
+
version = "0.14.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
+

+
[[package]]
+
name = "heck"
+
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
+
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"

[[package]]
name = "hermit-abi"
@@ -674,22 +968,20 @@ dependencies = [

[[package]]
name = "html-page"
-
version = "0.1.0"
+
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3f8314b0ea57e9e3fc648213a02315e8a16154bb86da7516fec7a09ec4d7417c"
+
checksum = "b1d1b8f1ac6c574d4bb132a8e5d62b91b2fc7984322d91467c0b1f18eb559909"
dependencies = [
 "html-escape",
-
 "line-col",
]

[[package]]
-
name = "html-page"
-
version = "0.2.0"
+
name = "humansize"
+
version = "2.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dc5c97d0f1c30289fd33861d5dac9259b039b3c4e6d718a63806b04287329809"
+
checksum = "6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7"
dependencies = [
-
 "html-escape",
-
 "line-col",
+
 "libm",
]

[[package]]
@@ -709,13 +1001,39 @@ dependencies = [
]

[[package]]
+
name = "ignore"
+
version = "0.4.22"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1"
+
dependencies = [
+
 "crossbeam-deque",
+
 "globset",
+
 "log",
+
 "memchr",
+
 "regex-automata 0.4.6",
+
 "same-file",
+
 "walkdir",
+
 "winapi-util",
+
]
+

+
[[package]]
+
name = "indexmap"
+
version = "1.9.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
+
dependencies = [
+
 "autocfg",
+
 "hashbrown 0.12.3",
+
]
+

+
[[package]]
name = "indexmap"
version = "2.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
dependencies = [
 "equivalent",
-
 "hashbrown",
+
 "hashbrown 0.14.5",
]

[[package]]
@@ -736,10 +1054,16 @@ checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b"
dependencies = [
 "hermit-abi",
 "libc",
-
 "windows-sys",
+
 "windows-sys 0.52.0",
]

[[package]]
+
name = "is_terminal_polyfill"
+
version = "1.70.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800"
+

+
[[package]]
name = "itoa"
version = "1.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -747,9 +1071,9 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"

[[package]]
name = "jobserver"
-
version = "0.1.28"
+
version = "0.1.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6"
+
checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e"
dependencies = [
 "libc",
]
@@ -774,9 +1098,9 @@ dependencies = [

[[package]]
name = "libc"
-
version = "0.2.153"
+
version = "0.2.155"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
+
checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"

[[package]]
name = "libgit2-sys"
@@ -798,9 +1122,9 @@ checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"

[[package]]
name = "libz-sys"
-
version = "1.1.16"
+
version = "1.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5e143b5e666b2695d28f6bca6497720813f699c9602dd7f5cac91008b8ada7f9"
+
checksum = "c15da26e5af7e25c90b37a2d75cdbf940cf4a55316de9d84c679c9b8bfabf82e"
dependencies = [
 "cc",
 "libc",
@@ -815,16 +1139,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e69cdf6b85b5c8dce514f694089a2cf8b1a702f6cd28607bcb3cf296c9778db"

[[package]]
+
name = "linked-hash-map"
+
version = "0.5.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
+

+
[[package]]
name = "linux-raw-sys"
-
version = "0.4.13"
+
version = "0.4.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
+
checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"

[[package]]
name = "localtime"
-
version = "1.3.0"
+
version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "71c67b83b03434bb31132aef0b314b8a49a0db55ce195c7e3c29d27bbf003819"
+
checksum = "016a009e0bb8ba6e3229fb74bf11a8fe6ef24542cc6ef35ef38863ac13f96d87"
dependencies = [
 "serde",
]
@@ -836,6 +1166,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c"

[[package]]
+
name = "loom"
+
version = "0.5.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5"
+
dependencies = [
+
 "cfg-if",
+
 "generator",
+
 "scoped-tls",
+
 "serde",
+
 "serde_json",
+
 "tracing",
+
 "tracing-subscriber",
+
]
+

+
[[package]]
+
name = "matchers"
+
version = "0.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
+
dependencies = [
+
 "regex-automata 0.1.10",
+
]
+

+
[[package]]
name = "memchr"
version = "2.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -843,9 +1197,9 @@ checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d"

[[package]]
name = "miniz_oxide"
-
version = "0.7.2"
+
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7"
+
checksum = "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae"
dependencies = [
 "adler",
]
@@ -862,6 +1216,17 @@ dependencies = [
]

[[package]]
+
name = "nix"
+
version = "0.26.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b"
+
dependencies = [
+
 "bitflags 1.3.2",
+
 "cfg-if",
+
 "libc",
+
]
+

+
[[package]]
name = "nonempty"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -877,12 +1242,31 @@ dependencies = [
]

[[package]]
-
name = "num-bigint-dig"
-
version = "0.8.4"
+
name = "normpath"
+
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151"
+
checksum = "5831952a9476f2fed74b77d74182fa5ddc4d21c72ec45a333b250e3ed0272804"
dependencies = [
-
 "byteorder",
+
 "windows-sys 0.52.0",
+
]
+

+
[[package]]
+
name = "nu-ansi-term"
+
version = "0.46.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
+
dependencies = [
+
 "overload",
+
 "winapi",
+
]
+

+
[[package]]
+
name = "num-bigint-dig"
+
version = "0.8.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151"
+
dependencies = [
+
 "byteorder",
 "lazy_static",
 "libm",
 "num-integer",
@@ -910,9 +1294,9 @@ dependencies = [

[[package]]
name = "num-iter"
-
version = "0.1.44"
+
version = "0.1.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9"
+
checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf"
dependencies = [
 "autocfg",
 "num-integer",
@@ -921,9 +1305,9 @@ dependencies = [

[[package]]
name = "num-traits"
-
version = "0.2.18"
+
version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a"
+
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
dependencies = [
 "autocfg",
 "libm",
@@ -942,6 +1326,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"

[[package]]
+
name = "overload"
+
version = "0.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
+

+
[[package]]
name = "p256"
version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1004,6 +1394,67 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"

[[package]]
+
name = "pest"
+
version = "2.7.10"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "560131c633294438da9f7c4b08189194b20946c8274c6b9e38881a7874dc8ee8"
+
dependencies = [
+
 "memchr",
+
 "thiserror",
+
 "ucd-trie",
+
]
+

+
[[package]]
+
name = "pest_derive"
+
version = "2.7.10"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "26293c9193fbca7b1a3bf9b79dc1e388e927e6cacaa78b4a3ab705a1d3d41459"
+
dependencies = [
+
 "pest",
+
 "pest_generator",
+
]
+

+
[[package]]
+
name = "pest_generator"
+
version = "2.7.10"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3ec22af7d3fb470a85dd2ca96b7c577a1eb4ef6f1683a9fe9a8c16e136c04687"
+
dependencies = [
+
 "pest",
+
 "pest_meta",
+
 "proc-macro2",
+
 "quote",
+
 "syn 2.0.66",
+
]
+

+
[[package]]
+
name = "pest_meta"
+
version = "2.7.10"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d7a240022f37c361ec1878d646fc5b7d7c4d28d5946e1a80ad5a7a4f4ca0bdcd"
+
dependencies = [
+
 "once_cell",
+
 "pest",
+
 "sha2",
+
]
+

+
[[package]]
+
name = "pikchr"
+
version = "0.1.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b430b470a0dfac4e22cd248210e3ef005346acd1ada670d74d6bdcdbab0dc96e"
+
dependencies = [
+
 "cc",
+
 "libc",
+
]
+

+
[[package]]
+
name = "pin-project-lite"
+
version = "0.2.14"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
+

+
[[package]]
name = "pkcs1"
version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1110,14 +1561,26 @@ dependencies = [

[[package]]
name = "proc-macro2"
-
version = "1.0.79"
+
version = "1.0.85"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e"
+
checksum = "22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23"
dependencies = [
 "unicode-ident",
]

[[package]]
+
name = "pulldown-cmark"
+
version = "0.9.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b"
+
dependencies = [
+
 "bitflags 2.5.0",
+
 "getopts",
+
 "memchr",
+
 "unicase",
+
]
+

+
[[package]]
name = "qcheck"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1128,18 +1591,18 @@ dependencies = [

[[package]]
name = "quote"
-
version = "1.0.35"
+
version = "1.0.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
+
checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
dependencies = [
 "proc-macro2",
]

[[package]]
name = "radicle"
-
version = "0.9.0"
+
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "030f82578c59d0f1d4c5ceaede44d5f8b9c8193628e55d28025d7b540057c50d"
+
checksum = "c2c96b3901ca5b7bfe06da3fb18105c32dc5f9f5c48a217cfc7104385a687195"
dependencies = [
 "amplify",
 "base64 0.21.7",
@@ -1169,20 +1632,25 @@ dependencies = [

[[package]]
name = "radicle-ci-broker"
-
version = "0.1.0"
+
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cde6587c2d47da67deaed0faf1d4bcbefdce320ef0af25ad5aba516fddf53721"
+
checksum = "c30fa8ffaf52bb221c5224f8d3b43b81948fd339bbfab9f997f4ddd401522ead"
dependencies = [
-
 "html-page 0.1.0",
+
 "anyhow",
+
 "clap",
+
 "html-page",
 "log",
 "pretty_env_logger",
 "radicle",
 "radicle-git-ext",
 "radicle-surf",
+
 "regex",
 "serde",
 "serde_json",
-
 "serde_yaml",
+
 "serde_yaml 0.9.34+deprecated",
 "sqlite",
+
 "subplot-build",
+
 "subplotlib",
 "thiserror",
 "time",
 "uuid",
@@ -1190,9 +1658,9 @@ dependencies = [

[[package]]
name = "radicle-cob"
-
version = "0.9.0"
+
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dd166e24c3fbda9fe524ff49337e34112f3cb9899ad1ef4f2d258bc02105a278"
+
checksum = "36d8268661b22cec768bdf687aa9d98db2dcd9c8f974e8208f8658244074b539"
dependencies = [
 "fastrand",
 "git2",
@@ -1209,9 +1677,9 @@ dependencies = [

[[package]]
name = "radicle-crypto"
-
version = "0.9.0"
+
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f446b5e3e6fc476f04c914c87a3c2a2449430dfb246d2d1877cff7691efa6232"
+
checksum = "fb86116dc5d9daa0d0b8e07fb71c9887d537b3fecebffc0cde6624b07176c711"
dependencies = [
 "amplify",
 "cyphernet",
@@ -1255,13 +1723,13 @@ dependencies = [
name = "radicle-native-ci"
version = "0.1.0"
dependencies = [
-
 "html-page 0.2.0",
+
 "html-page",
 "radicle",
 "radicle-ci-broker",
 "radicle-git-ext",
 "serde",
 "serde_json",
-
 "serde_yaml",
+
 "serde_yaml 0.9.34+deprecated",
 "tempfile",
 "thiserror",
 "time",
@@ -1312,6 +1780,7 @@ version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
dependencies = [
+
 "libc",
 "rand_chacha",
 "rand_core",
]
@@ -1352,8 +1821,17 @@ checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c"
dependencies = [
 "aho-corasick",
 "memchr",
-
 "regex-automata",
-
 "regex-syntax",
+
 "regex-automata 0.4.6",
+
 "regex-syntax 0.8.3",
+
]
+

+
[[package]]
+
name = "regex-automata"
+
version = "0.1.10"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
+
dependencies = [
+
 "regex-syntax 0.6.29",
]

[[package]]
@@ -1364,16 +1842,38 @@ checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea"
dependencies = [
 "aho-corasick",
 "memchr",
-
 "regex-syntax",
+
 "regex-syntax 0.8.3",
]

[[package]]
name = "regex-syntax"
+
version = "0.6.29"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
+

+
[[package]]
+
name = "regex-syntax"
version = "0.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56"

[[package]]
+
name = "remove_dir_all"
+
version = "0.8.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "23895cfadc1917fed9c6ed76a8c2903615fa3704f7493ff82b364c6540acc02b"
+
dependencies = [
+
 "aligned",
+
 "cfg-if",
+
 "cvt",
+
 "fs_at",
+
 "lazy_static",
+
 "libc",
+
 "normpath",
+
 "windows-sys 0.45.0",
+
]
+

+
[[package]]
name = "rfc6979"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1384,6 +1884,19 @@ dependencies = [
]

[[package]]
+
name = "roadmap"
+
version = "0.5.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a129e44a647b309ed394a092e21eabcb58537802c6912920ef4ea76239421234"
+
dependencies = [
+
 "anyhow",
+
 "serde",
+
 "serde_yaml 0.8.26",
+
 "textwrap",
+
 "thiserror",
+
]
+

+
[[package]]
name = "rsa"
version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1406,22 +1919,28 @@ dependencies = [

[[package]]
name = "rustix"
-
version = "0.38.32"
+
version = "0.38.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89"
+
checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
dependencies = [
 "bitflags 2.5.0",
 "errno",
 "libc",
 "linux-raw-sys",
-
 "windows-sys",
+
 "windows-sys 0.52.0",
]

[[package]]
-
name = "ryu"
+
name = "rustversion"
version = "1.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1"
+
checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6"
+

+
[[package]]
+
name = "ryu"
+
version = "1.0.18"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"

[[package]]
name = "same-file"
@@ -1433,6 +1952,12 @@ dependencies = [
]

[[package]]
+
name = "scoped-tls"
+
version = "1.0.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
+

+
[[package]]
name = "sec1"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1448,31 +1973,41 @@ dependencies = [

[[package]]
name = "serde"
-
version = "1.0.197"
+
version = "1.0.203"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2"
+
checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094"
dependencies = [
 "serde_derive",
]

[[package]]
+
name = "serde-aux"
+
version = "4.5.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0d2e8bfba469d06512e11e3311d4d051a4a387a5b42d010404fecf3200321c95"
+
dependencies = [
+
 "serde",
+
 "serde_json",
+
]
+

+
[[package]]
name = "serde_derive"
-
version = "1.0.197"
+
version = "1.0.203"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b"
+
checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.58",
+
 "syn 2.0.66",
]

[[package]]
name = "serde_json"
-
version = "1.0.115"
+
version = "1.0.117"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd"
+
checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3"
dependencies = [
-
 "indexmap",
+
 "indexmap 2.2.6",
 "itoa",
 "ryu",
 "serde",
@@ -1480,11 +2015,23 @@ dependencies = [

[[package]]
name = "serde_yaml"
+
version = "0.8.26"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b"
+
dependencies = [
+
 "indexmap 1.9.3",
+
 "ryu",
+
 "serde",
+
 "yaml-rust",
+
]
+

+
[[package]]
+
name = "serde_yaml"
version = "0.9.34+deprecated"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47"
dependencies = [
-
 "indexmap",
+
 "indexmap 2.2.6",
 "itoa",
 "ryu",
 "serde",
@@ -1513,6 +2060,21 @@ dependencies = [
]

[[package]]
+
name = "sharded-slab"
+
version = "0.1.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
+
dependencies = [
+
 "lazy_static",
+
]
+

+
[[package]]
+
name = "shell-words"
+
version = "1.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde"
+

+
[[package]]
name = "signature"
version = "1.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1535,16 +2097,32 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d"

[[package]]
+
name = "slug"
+
version = "0.1.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3bd94acec9c8da640005f8e135a39fc0372e74535e6b368b7a04b875f784c8c4"
+
dependencies = [
+
 "deunicode",
+
 "wasm-bindgen",
+
]
+

+
[[package]]
name = "smallvec"
version = "1.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"

[[package]]
+
name = "smawk"
+
version = "0.3.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c"
+

+
[[package]]
name = "socks5-client"
-
version = "0.3.0"
+
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c0c27f4545b26cb6e14990e7477c38a8b493b2e8738166fa2a1f5f174ef3fa5f"
+
checksum = "ffc7dcf6fab1d65d82d633006a4cc658d76ce436e01cf1a7c71873c0eeba324c"
dependencies = [
 "amplify",
 "cypheraddr",
@@ -1626,9 +2204,9 @@ dependencies = [

[[package]]
name = "ssh-key"
-
version = "0.6.5"
+
version = "0.6.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3b71299a724c8d84956caaf8fc3b3ea57c3587fe2d0b800cd0dc1f3599905d7e"
+
checksum = "ca9b366a80cf18bb6406f4cf4d10aebfb46140a8c0c33f666a144c5c76ecbafc"
dependencies = [
 "bcrypt-pbkdf",
 "p256",
@@ -1646,6 +2224,105 @@ dependencies = [
]

[[package]]
+
name = "stable_deref_trait"
+
version = "1.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
+

+
[[package]]
+
name = "state"
+
version = "0.5.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "dbe866e1e51e8260c9eed836a042a5e7f6726bb2b411dffeaa712e19c388f23b"
+
dependencies = [
+
 "loom",
+
]
+

+
[[package]]
+
name = "strsim"
+
version = "0.11.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
+

+
[[package]]
+
name = "subplot"
+
version = "0.9.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a2c5723f41235a3deefab3cfd6164a5b780802f596fa97eb40dfcf3c39c36b21"
+
dependencies = [
+
 "anyhow",
+
 "base64 0.21.7",
+
 "clap",
+
 "env_logger",
+
 "file_diff",
+
 "git-testament",
+
 "html-escape",
+
 "lazy_static",
+
 "line-col",
+
 "log",
+
 "pikchr",
+
 "pulldown-cmark",
+
 "regex",
+
 "roadmap",
+
 "serde",
+
 "serde-aux",
+
 "serde_json",
+
 "serde_yaml 0.9.34+deprecated",
+
 "tempfile",
+
 "tempfile-fast",
+
 "tera",
+
 "thiserror",
+
 "time",
+
 "walkdir",
+
]
+

+
[[package]]
+
name = "subplot-build"
+
version = "0.9.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "cd58ff7123e83e5a5ed5bcdcd9f6f23226eea5b08bc310e129cad5d24b18fabe"
+
dependencies = [
+
 "subplot",
+
 "tempfile",
+
 "tracing",
+
]
+

+
[[package]]
+
name = "subplotlib"
+
version = "0.9.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4fc3c17998cc92ec00493a7d1c0d0256f8977c7baed553777ba347dd6d1c3ccf"
+
dependencies = [
+
 "base64 0.21.7",
+
 "fehler",
+
 "filetime",
+
 "fs2",
+
 "glob",
+
 "lazy_static",
+
 "regex",
+
 "remove_dir_all",
+
 "shell-words",
+
 "state",
+
 "subplot-build",
+
 "subplotlib-derive",
+
 "tempfile",
+
 "time",
+
 "unescape",
+
]
+

+
[[package]]
+
name = "subplotlib-derive"
+
version = "0.9.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0234a041a912954e3cc81230b9f64f6a471c4297e65053e6ad733bb3e473bc60"
+
dependencies = [
+
 "fehler",
+
 "proc-macro2",
+
 "quote",
+
 "syn 2.0.66",
+
]
+

+
[[package]]
name = "subtle"
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1664,9 +2341,9 @@ dependencies = [

[[package]]
name = "syn"
-
version = "2.0.58"
+
version = "2.0.66"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687"
+
checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5"
dependencies = [
 "proc-macro2",
 "quote",
@@ -1675,9 +2352,9 @@ dependencies = [

[[package]]
name = "tar"
-
version = "0.4.40"
+
version = "0.4.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb"
+
checksum = "cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909"
dependencies = [
 "filetime",
 "libc",
@@ -1693,7 +2370,38 @@ dependencies = [
 "cfg-if",
 "fastrand",
 "rustix",
-
 "windows-sys",
+
 "windows-sys 0.52.0",
+
]
+

+
[[package]]
+
name = "tempfile-fast"
+
version = "0.3.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a74be8531b1a9d607004a32b8f50dd8093b09ec6b0a6af004e33051068e87af6"
+
dependencies = [
+
 "libc",
+
 "rand",
+
 "tempfile",
+
]
+

+
[[package]]
+
name = "tera"
+
version = "1.20.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ab9d851b45e865f178319da0abdbfe6acbc4328759ff18dafc3a41c16b4cd2ee"
+
dependencies = [
+
 "globwalk",
+
 "humansize",
+
 "lazy_static",
+
 "percent-encoding",
+
 "pest",
+
 "pest_derive",
+
 "rand",
+
 "regex",
+
 "serde",
+
 "serde_json",
+
 "slug",
+
 "unic-segment",
]

[[package]]
@@ -1706,30 +2414,51 @@ dependencies = [
]

[[package]]
+
name = "textwrap"
+
version = "0.15.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b7b3e525a49ec206798b40326a44121291b530c963cfb01018f63e135bac543d"
+
dependencies = [
+
 "smawk",
+
 "unicode-linebreak",
+
 "unicode-width",
+
]
+

+
[[package]]
name = "thiserror"
-
version = "1.0.58"
+
version = "1.0.61"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297"
+
checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709"
dependencies = [
 "thiserror-impl",
]

[[package]]
name = "thiserror-impl"
-
version = "1.0.58"
+
version = "1.0.61"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7"
+
checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.58",
+
 "syn 2.0.66",
+
]
+

+
[[package]]
+
name = "thread_local"
+
version = "1.1.8"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
+
dependencies = [
+
 "cfg-if",
+
 "once_cell",
]

[[package]]
name = "time"
-
version = "0.3.34"
+
version = "0.3.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749"
+
checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"
dependencies = [
 "deranged",
 "itoa",
@@ -1748,9 +2477,9 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"

[[package]]
name = "time-macros"
-
version = "0.2.17"
+
version = "0.2.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774"
+
checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"
dependencies = [
 "num-conv",
 "time-core",
@@ -1772,12 +2501,144 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"

[[package]]
+
name = "tracing"
+
version = "0.1.40"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
+
dependencies = [
+
 "pin-project-lite",
+
 "tracing-attributes",
+
 "tracing-core",
+
]
+

+
[[package]]
+
name = "tracing-attributes"
+
version = "0.1.27"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
+
dependencies = [
+
 "proc-macro2",
+
 "quote",
+
 "syn 2.0.66",
+
]
+

+
[[package]]
+
name = "tracing-core"
+
version = "0.1.32"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
+
dependencies = [
+
 "once_cell",
+
 "valuable",
+
]
+

+
[[package]]
+
name = "tracing-log"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
+
dependencies = [
+
 "log",
+
 "once_cell",
+
 "tracing-core",
+
]
+

+
[[package]]
+
name = "tracing-subscriber"
+
version = "0.3.18"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b"
+
dependencies = [
+
 "matchers",
+
 "nu-ansi-term",
+
 "once_cell",
+
 "regex",
+
 "sharded-slab",
+
 "smallvec",
+
 "thread_local",
+
 "tracing",
+
 "tracing-core",
+
 "tracing-log",
+
]
+

+
[[package]]
name = "typenum"
version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"

[[package]]
+
name = "ucd-trie"
+
version = "0.1.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9"
+

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

+
[[package]]
+
name = "unic-char-property"
+
version = "0.9.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221"
+
dependencies = [
+
 "unic-char-range",
+
]
+

+
[[package]]
+
name = "unic-char-range"
+
version = "0.9.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc"
+

+
[[package]]
+
name = "unic-common"
+
version = "0.9.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc"
+

+
[[package]]
+
name = "unic-segment"
+
version = "0.9.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e4ed5d26be57f84f176157270c112ef57b86debac9cd21daaabbe56db0f88f23"
+
dependencies = [
+
 "unic-ucd-segment",
+
]
+

+
[[package]]
+
name = "unic-ucd-segment"
+
version = "0.9.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2079c122a62205b421f499da10f3ee0f7697f012f55b675e002483c73ea34700"
+
dependencies = [
+
 "unic-char-property",
+
 "unic-char-range",
+
 "unic-ucd-version",
+
]
+

+
[[package]]
+
name = "unic-ucd-version"
+
version = "0.9.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4"
+
dependencies = [
+
 "unic-common",
+
]
+

+
[[package]]
+
name = "unicase"
+
version = "2.7.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89"
+
dependencies = [
+
 "version_check",
+
]
+

+
[[package]]
name = "unicode-bidi"
version = "0.3.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1790,6 +2651,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"

[[package]]
+
name = "unicode-linebreak"
+
version = "0.1.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f"
+

+
[[package]]
name = "unicode-normalization"
version = "0.1.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1799,6 +2666,12 @@ dependencies = [
]

[[package]]
+
name = "unicode-width"
+
version = "0.1.13"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d"
+

+
[[package]]
name = "universal-hash"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1832,6 +2705,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3"

[[package]]
+
name = "utf8parse"
+
version = "0.2.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
+

+
[[package]]
name = "uuid"
version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1841,6 +2720,12 @@ dependencies = [
]

[[package]]
+
name = "valuable"
+
version = "0.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
+

+
[[package]]
name = "vcpkg"
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1889,7 +2774,7 @@ dependencies = [
 "once_cell",
 "proc-macro2",
 "quote",
-
 "syn 2.0.58",
+
 "syn 2.0.66",
 "wasm-bindgen-shared",
]

@@ -1911,7 +2796,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.58",
+
 "syn 2.0.66",
 "wasm-bindgen-backend",
 "wasm-bindgen-shared",
]
@@ -1940,11 +2825,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"

[[package]]
name = "winapi-util"
-
version = "0.1.6"
+
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
+
checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b"
dependencies = [
-
 "winapi",
+
 "windows-sys 0.52.0",
]

[[package]]
@@ -1954,70 +2839,218 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"

[[package]]
+
name = "windows"
+
version = "0.48.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
+
dependencies = [
+
 "windows-targets 0.48.5",
+
]
+

+
[[package]]
+
name = "windows-sys"
+
version = "0.45.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
+
dependencies = [
+
 "windows-targets 0.42.2",
+
]
+

+
[[package]]
+
name = "windows-sys"
+
version = "0.48.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
+
dependencies = [
+
 "windows-targets 0.48.5",
+
]
+

+
[[package]]
name = "windows-sys"
version = "0.52.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
dependencies = [
-
 "windows-targets",
+
 "windows-targets 0.52.5",
+
]
+

+
[[package]]
+
name = "windows-targets"
+
version = "0.42.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
+
dependencies = [
+
 "windows_aarch64_gnullvm 0.42.2",
+
 "windows_aarch64_msvc 0.42.2",
+
 "windows_i686_gnu 0.42.2",
+
 "windows_i686_msvc 0.42.2",
+
 "windows_x86_64_gnu 0.42.2",
+
 "windows_x86_64_gnullvm 0.42.2",
+
 "windows_x86_64_msvc 0.42.2",
]

[[package]]
name = "windows-targets"
-
version = "0.52.4"
+
version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b"
+
checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
dependencies = [
-
 "windows_aarch64_gnullvm",
-
 "windows_aarch64_msvc",
-
 "windows_i686_gnu",
-
 "windows_i686_msvc",
-
 "windows_x86_64_gnu",
-
 "windows_x86_64_gnullvm",
-
 "windows_x86_64_msvc",
+
 "windows_aarch64_gnullvm 0.48.5",
+
 "windows_aarch64_msvc 0.48.5",
+
 "windows_i686_gnu 0.48.5",
+
 "windows_i686_msvc 0.48.5",
+
 "windows_x86_64_gnu 0.48.5",
+
 "windows_x86_64_gnullvm 0.48.5",
+
 "windows_x86_64_msvc 0.48.5",
+
]
+

+
[[package]]
+
name = "windows-targets"
+
version = "0.52.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb"
+
dependencies = [
+
 "windows_aarch64_gnullvm 0.52.5",
+
 "windows_aarch64_msvc 0.52.5",
+
 "windows_i686_gnu 0.52.5",
+
 "windows_i686_gnullvm",
+
 "windows_i686_msvc 0.52.5",
+
 "windows_x86_64_gnu 0.52.5",
+
 "windows_x86_64_gnullvm 0.52.5",
+
 "windows_x86_64_msvc 0.52.5",
]

[[package]]
name = "windows_aarch64_gnullvm"
-
version = "0.52.4"
+
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9"
+
checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
+

+
[[package]]
+
name = "windows_aarch64_gnullvm"
+
version = "0.48.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
+

+
[[package]]
+
name = "windows_aarch64_gnullvm"
+
version = "0.52.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263"

[[package]]
name = "windows_aarch64_msvc"
-
version = "0.52.4"
+
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675"
+
checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
+

+
[[package]]
+
name = "windows_aarch64_msvc"
+
version = "0.48.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
+

+
[[package]]
+
name = "windows_aarch64_msvc"
+
version = "0.52.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6"
+

+
[[package]]
+
name = "windows_i686_gnu"
+
version = "0.42.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"

[[package]]
name = "windows_i686_gnu"
-
version = "0.52.4"
+
version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3"
+
checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
+

+
[[package]]
+
name = "windows_i686_gnu"
+
version = "0.52.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670"
+

+
[[package]]
+
name = "windows_i686_gnullvm"
+
version = "0.52.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9"

[[package]]
name = "windows_i686_msvc"
-
version = "0.52.4"
+
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02"
+
checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
+

+
[[package]]
+
name = "windows_i686_msvc"
+
version = "0.48.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
+

+
[[package]]
+
name = "windows_i686_msvc"
+
version = "0.52.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf"

[[package]]
name = "windows_x86_64_gnu"
-
version = "0.52.4"
+
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03"
+
checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
+

+
[[package]]
+
name = "windows_x86_64_gnu"
+
version = "0.48.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
+

+
[[package]]
+
name = "windows_x86_64_gnu"
+
version = "0.52.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9"
+

+
[[package]]
+
name = "windows_x86_64_gnullvm"
+
version = "0.42.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
+

+
[[package]]
+
name = "windows_x86_64_gnullvm"
+
version = "0.48.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"

[[package]]
name = "windows_x86_64_gnullvm"
-
version = "0.52.4"
+
version = "0.52.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177"
+
checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596"

[[package]]
name = "windows_x86_64_msvc"
-
version = "0.52.4"
+
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8"
+
checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
+

+
[[package]]
+
name = "windows_x86_64_msvc"
+
version = "0.48.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
+

+
[[package]]
+
name = "windows_x86_64_msvc"
+
version = "0.52.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0"

[[package]]
name = "xattr"
@@ -2031,7 +3064,16 @@ dependencies = [
]

[[package]]
+
name = "yaml-rust"
+
version = "0.4.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85"
+
dependencies = [
+
 "linked-hash-map",
+
]
+

+
[[package]]
name = "zeroize"
-
version = "1.7.0"
+
version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d"
+
checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
modified Cargo.toml
@@ -13,8 +13,8 @@ categories = ["development-tools::build-utils"]

[dependencies]
html-page = "0.2.0"
-
radicle = "0.9.0"
-
radicle-ci-broker = "0.1.0"
+
radicle = "0.11.0"
+
radicle-ci-broker = "0.2.0"
radicle-git-ext = "0.7.0"
serde = { version = "1.0.193", features = ["derive"] }
serde_json = "1.0.114"
modified tests/integration.rs
@@ -29,8 +29,8 @@ use std::{

use radicle::{git::Oid, identity::Did, prelude::RepoId};
use radicle_ci_broker::msg::{
-
    Author, EventCommonFields, EventType, Patch, PatchEvent, Repository, Request, Response,
-
    RunResult, State,
+
    Author, EventCommonFields, EventType, Patch, PatchAction, PatchEvent, Repository, Request,
+
    Response, RunResult, State,
};
use tempfile::{tempdir, TempDir};

@@ -524,7 +524,7 @@ fn trigger(repo_id: RepoId, commit: Oid) -> Request {
        },
        push: None,
        patch: Some(PatchEvent {
-
            action: "updated".into(),
+
            action: PatchAction::Updated,
            patch: Patch {
                id: Oid::try_from("ff3099ba5de28d954c41d0b5a84316f943794ea4").unwrap(),
                author: Author {