Radish alpha
r
rad:z3qg5TKmN83afz2fj9z3fQjU8vaYE
Radicle CI adapter for native CI
Radicle
Git
chore: depend on radicle 0.20.0 and radicle-ci-broker 0.25.0
Lars Wirzenius committed 3 months ago
commit 15f49b51262f58fee0212c6140dd58690ff246c6
parent d05b063
2 files changed +66 -115
modified Cargo.lock
@@ -735,9 +735,9 @@ dependencies = [

[[package]]
name = "descape"
-
version = "2.0.3"
+
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7c1113b908df80c963b107424498e37fba986b424b605729d1492dfbe4b2a630"
+
checksum = "700357d9fb22b5232a85e34a413c1a76ae649f532c31107e402dc84e9c03bfb2"

[[package]]
name = "deunicode"
@@ -784,10 +784,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "780955b8b195a21ab8e4ac6b60dd1dbdcec1dc6c51c0617964b08c81785e12c9"

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

+
[[package]]
name = "duration-str"
-
version = "0.12.0"
+
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "64ad6b66883f70e2f38f1ee99e3797b9d7e7b7fb051ed2e23e027c81753056c8"
+
checksum = "e6eb193f176998d2f9fed5cfea52af8237f86a03fe66b85f96ad75d890a85299"
dependencies = [
 "chrono",
 "rust_decimal",
@@ -1063,12 +1069,12 @@ dependencies = [

[[package]]
name = "git-ref-format"
-
version = "0.4.0"
+
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c6162eaa58800412e548ab9e0d06dce1e30033b86c0d76ec533ce0268808da8e"
+
checksum = "ed6913a77cee9e231cab93577c9a5eea84a1344ab39294d91dc075b3c24499d0"
dependencies = [
-
 "git-ref-format-core 0.4.0",
-
 "git-ref-format-macro 0.4.0",
+
 "git-ref-format-core 0.6.0",
+
 "git-ref-format-macro 0.6.0",
]

[[package]]
@@ -1083,9 +1089,9 @@ dependencies = [

[[package]]
name = "git-ref-format-core"
-
version = "0.4.0"
+
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ed188b0784192e09c03f731d5a9ca4066cae0578e71c041b235b9e233582d1de"
+
checksum = "1955ef3abddd586f24c834d28f959d610157ab5cb71f2200911932a0018d0364"
dependencies = [
 "serde",
 "thiserror 1.0.69",
@@ -1105,11 +1111,11 @@ dependencies = [

[[package]]
name = "git-ref-format-macro"
-
version = "0.4.0"
+
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6ff61d62c2c3b3735d20d45db285bf471c39f2bab7ec5e993ac9df7786d56bdf"
+
checksum = "4e730f09c82961c28f5465b83da0aa5c2716156ce57da33a1fa51bbd560aa5f7"
dependencies = [
-
 "git-ref-format-core 0.4.0",
+
 "git-ref-format-core 0.6.0",
 "proc-macro-error2",
 "quote",
 "syn 2.0.114",
@@ -1646,6 +1652,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "549e471b99ccaf2f89101bec68f4d244457d5a95a9c3d0672e9564124397741d"

[[package]]
+
name = "nonempty"
+
version = "0.12.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9737e026353e5cd0736f98eddae28665118eb6f6600902a7f50db585621fecb6"
+

+
[[package]]
name = "normpath"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1994,19 +2006,6 @@ dependencies = [

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

-
[[package]]
-
name = "pulldown-cmark"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0"
@@ -2060,15 +2059,16 @@ checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"

[[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 0.21.7",
 "bytesize",
 "crossbeam-channel",
 "cyphernet",
+
 "dunce",
 "fast-glob",
 "fastrand",
 "git2",
@@ -2096,19 +2096,17 @@ dependencies = [

[[package]]
name = "radicle-ci-broker"
-
version = "0.21.0"
+
version = "0.25.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e549901c9aa6ac4108fec90edfbc51a5b0d876dd1bff11d3a298549cffafc3c3"
+
checksum = "20fc8096dcd08be10711ce225d1c1429b8855180fe830a77e8f36326de4f549c"
dependencies = [
-
 "anyhow",
 "clap",
 "duration-str",
 "html-page",
 "libc",
-
 "nonempty 0.11.0",
+
 "nonempty 0.12.0",
 "radicle",
 "radicle-crypto",
-
 "radicle-git-ext 0.9.0",
 "radicle-job",
 "radicle-surf",
 "regex",
@@ -2117,24 +2115,21 @@ dependencies = [
 "serde_json",
 "serde_norway",
 "sqlite",
-
 "sqlite3-sys",
-
 "subplot-build",
 "subplotlib",
 "tempfile",
-
 "thiserror 1.0.69",
+
 "thiserror 2.0.17",
 "time",
 "tracing",
 "tracing-subscriber",
 "url",
 "uuid",
-
 "valuable",
]

[[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",
@@ -2151,9 +2146,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",
@@ -2189,29 +2184,30 @@ dependencies = [
 "git-ref-format 0.3.1",
 "git2",
 "percent-encoding",
-
 "radicle-std-ext",
+
 "radicle-std-ext 0.1.1",
 "serde",
 "thiserror 1.0.69",
]

[[package]]
name = "radicle-git-ext"
-
version = "0.9.0"
+
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "46d0fcd9103cb66d5450aed216bffb4c8458ede46aeef9ec77c649b93d29d99b"
+
checksum = "71a5fbca2ee3fc61a6b467e0b85da7c092421afc2538feb0023ad6792d6e39d0"
dependencies = [
-
 "git-ref-format 0.4.0",
+
 "git-ref-format 0.6.0",
 "git2",
 "percent-encoding",
-
 "radicle-std-ext",
+
 "radicle-std-ext 0.2.0",
+
 "serde",
 "thiserror 1.0.69",
]

[[package]]
name = "radicle-job"
-
version = "0.3.0"
+
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0ed32cf4f87836a54cce564f90c28cf57f96decc294e0ffd50c53e5475d4fb99"
+
checksum = "0985025a171487350c663884a5384694787cb09137160878640290a80e8af52f"
dependencies = [
 "clap",
 "indexmap",
@@ -2262,10 +2258,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5310e7a04506b6ce92dc9c47b26bd24c1c680937a3dcd13cd20847f89dbda32a"

[[package]]
+
name = "radicle-std-ext"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fb935931bdd2a2966f3b584f3031d9d54ec0713ddbc563a0193d54e62a88ec73"
+

+
[[package]]
name = "radicle-surf"
-
version = "0.22.1"
+
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0bf6aff57520e8e7200bf7826ddc5ccf8d4612dd880497a4f256c3d272eeb805"
+
checksum = "4c814514d0bf56fbec811099eaa14da1349639b04b8317746c9cd9e6b0f02196"
dependencies = [
 "anyhow",
 "base64 0.21.7",
@@ -2273,8 +2275,8 @@ dependencies = [
 "git2",
 "log",
 "nonempty 0.9.0",
-
 "radicle-git-ext 0.8.1",
-
 "radicle-std-ext",
+
 "radicle-git-ext 0.11.0",
+
 "radicle-std-ext 0.2.0",
 "serde",
 "tar",
 "thiserror 1.0.69",
@@ -2784,36 +2786,9 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"

[[package]]
name = "subplot"
-
version = "0.12.0"
+
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5eb998cc5b2599ac493bd0fd2972013c3f3c11ef37800f6d2d2f4067d78a0c01"
-
dependencies = [
-
 "anyhow",
-
 "base64 0.22.1",
-
 "descape",
-
 "getopts",
-
 "html-escape",
-
 "lazy_static",
-
 "line-col",
-
 "marked-yaml 0.7.2",
-
 "pikchr",
-
 "pulldown-cmark 0.12.2",
-
 "regex",
-
 "roadmap",
-
 "serde",
-
 "serde_json",
-
 "slug",
-
 "tera",
-
 "thiserror 2.0.17",
-
 "tracing",
-
 "walkdir",
-
]
-

-
[[package]]
-
name = "subplot"
-
version = "0.13.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7a2d7d684d11cc4256f675dd026f2999762fdd407dcdfae7ed06005370359dc6"
+
checksum = "ce52f92afd3620741f37196d9bb141af4f39c41d052c17d31c6cc986f0a4e4a1"
dependencies = [
 "anyhow",
 "base64 0.22.1",
@@ -2824,7 +2799,7 @@ dependencies = [
 "line-col",
 "marked-yaml 0.8.0",
 "pikchr",
-
 "pulldown-cmark 0.13.0",
+
 "pulldown-cmark",
 "regex",
 "roadmap",
 "serde",
@@ -2837,20 +2812,10 @@ dependencies = [
]

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

-
[[package]]
name = "subplotlib"
-
version = "0.12.0"
+
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6ddf898c1d4ef62f77028b546f7baf9c1e661c927587249da0b0fa5ec5906422"
+
checksum = "480982d1f71ebb62f403d5397f8450ea34f60d21fee6b15f78918975d54ddc52"
dependencies = [
 "base64 0.22.1",
 "culpa",
@@ -2868,14 +2833,14 @@ dependencies = [

[[package]]
name = "subplotlib-derive"
-
version = "0.12.0"
+
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f37c9bc08dcdd72eb2a5f0d2f405c5384466c7c199921b00d4ab9d8f60972efb"
+
checksum = "8e0ca8189bc1404ea9047db21d2185920577efcca981f2128f3232a5d2d02381"
dependencies = [
 "culpa",
 "proc-macro2",
 "quote",
-
 "subplot 0.12.0",
+
 "subplot",
 "syn 2.0.114",
]

@@ -3293,20 +3258,6 @@ name = "valuable"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
-
dependencies = [
-
 "valuable-derive",
-
]
-

-
[[package]]
-
name = "valuable-derive"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4e3a32a9bcc0f6c6ccfd5b27bcf298c58e753bcc9eeff268157a303393183a6d"
-
dependencies = [
-
 "proc-macro2",
-
 "quote",
-
 "syn 2.0.114",
-
]

[[package]]
name = "valuable-serde"
@@ -3734,9 +3685,9 @@ checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"

[[package]]
name = "winnow"
-
version = "0.6.26"
+
version = "0.7.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28"
+
checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829"
dependencies = [
 "memchr",
]
modified Cargo.toml
@@ -14,8 +14,8 @@ categories = ["development-tools::build-utils"]
[dependencies]
clap = { version = "4.5.32", features = ["derive"] }
html-page = "0.4.0"
-
radicle = "0.18.0"
-
radicle-ci-broker = "0.21.0"
+
radicle = "0.20.0"
+
radicle-ci-broker = "0.25.0"
serde = { version = "1.0.219", features = ["derive"] }
serde_json = "1.0.140"
serde_norway = "0.9.42"