Radish alpha
r
rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5
Radicle web interface
Radicle
Git
http: Update dependencies
Sebastian Martinez committed 1 year ago
commit 1ded8b44624b65eb05bc2e8852ad51598c75dc52
parent 900506b
2 files changed +324 -437
modified radicle-httpd/Cargo.lock
@@ -4,9 +4,9 @@ version = 3

[[package]]
name = "addr2line"
-
version = "0.21.0"
+
version = "0.22.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb"
+
checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678"
dependencies = [
 "gimli",
]
@@ -18,6 +18,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"

[[package]]
+
name = "adler2"
+
version = "2.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
+

+
[[package]]
name = "aead"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -81,9 +87,9 @@ checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f"

[[package]]
name = "amplify"
-
version = "4.6.0"
+
version = "4.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9e711289a6cb28171b4f0e6c8019c69ff9476050508dc082167575d458ff74d0"
+
checksum = "7147b742325842988dd6c793d55f58df3ae36bccf7d9b6e07db10ab035be343d"
dependencies = [
 "amplify_derive",
 "amplify_num",
@@ -93,9 +99,9 @@ dependencies = [

[[package]]
name = "amplify_derive"
-
version = "4.0.0"
+
version = "4.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "759dcbfaf94d838367a86d493ec34ccc8aa6fe365cb7880d6bf89006de24d9c1"
+
checksum = "2a6309e6b8d89b36b9f959b7a8fa093583b94922a0f6438a24fb08936de4d428"
dependencies = [
 "amplify_syn",
 "proc-macro2",
@@ -105,9 +111,9 @@ dependencies = [

[[package]]
name = "amplify_num"
-
version = "0.5.2"
+
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "04c009c5c4de814911b177e2ea59e4930bb918978ed3cce4900d846a6ceb0838"
+
checksum = "99bcb75a2982047f733547042fc3968c0f460dfcf7d90b90dea3b2744580e9ad"
dependencies = [
 "wasm-bindgen",
]
@@ -140,18 +146,18 @@ dependencies = [

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

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

[[package]]
name = "ascii"
@@ -161,20 +167,20 @@ checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16"

[[package]]
name = "async-trait"
-
version = "0.1.80"
+
version = "0.1.82"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca"
+
checksum = "a27b8a3a6e1a44fa4c8baf1f653e4172e81486d4941f2237e20dc2d0cf4ddff1"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.60",
+
 "syn 2.0.77",
]

[[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 = "axum"
@@ -204,7 +210,7 @@ dependencies = [
 "serde_urlencoded",
 "sync_wrapper 1.0.1",
 "tokio",
-
 "tower",
+
 "tower 0.4.13",
 "tower-layer",
 "tower-service",
]
@@ -230,35 +236,16 @@ dependencies = [
]

[[package]]
-
name = "axum-server"
-
version = "0.6.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c1ad46c3ec4e12f4a4b6835e173ba21c25e484c9d02b49770bf006ce5367c036"
-
dependencies = [
-
 "bytes",
-
 "futures-util",
-
 "http",
-
 "http-body",
-
 "http-body-util",
-
 "hyper",
-
 "hyper-util",
-
 "pin-project-lite",
-
 "tokio",
-
 "tower",
-
 "tower-service",
-
]
-

-
[[package]]
name = "backtrace"
-
version = "0.3.71"
+
version = "0.3.73"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d"
+
checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a"
dependencies = [
 "addr2line",
 "cc",
 "cfg-if",
 "libc",
-
 "miniz_oxide",
+
 "miniz_oxide 0.7.4",
 "object",
 "rustc-demangle",
]
@@ -283,15 +270,15 @@ checksum = "23ce669cd6c8588f79e15cf450314f9638f967fc5770ff1c7c1deb0925ea7cfa"

[[package]]
name = "base64"
-
version = "0.13.1"
+
version = "0.21.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
+
checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"

[[package]]
name = "base64"
-
version = "0.21.7"
+
version = "0.22.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
+
checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"

[[package]]
name = "base64ct"
@@ -318,9 +305,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"

[[package]]
name = "bitflags"
-
version = "2.5.0"
+
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1"
+
checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"

[[package]]
name = "block-buffer"
@@ -364,9 +351,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"

[[package]]
name = "bytes"
-
version = "1.6.0"
+
version = "1.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9"
+
checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50"

[[package]]
name = "cbc"
@@ -379,13 +366,13 @@ dependencies = [

[[package]]
name = "cc"
-
version = "1.0.95"
+
version = "1.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b"
+
checksum = "57b6a275aa2903740dc87da01c62040406b8812552e97129a63ea8850a17c6e6"
dependencies = [
 "jobserver",
 "libc",
-
 "once_cell",
+
 "shlex",
]

[[package]]
@@ -414,7 +401,7 @@ dependencies = [
 "android-tzdata",
 "iana-time-zone",
 "num-traits",
-
 "windows-targets 0.52.5",
+
 "windows-targets",
]

[[package]]
@@ -435,42 +422,42 @@ checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"

[[package]]
name = "core-foundation-sys"
-
version = "0.8.6"
+
version = "0.8.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"
+
checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"

[[package]]
name = "cpufeatures"
-
version = "0.2.12"
+
version = "0.2.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504"
+
checksum = "51e852e6dc9a5bed1fae92dd2375037bf2b768725bf3be87811edee3249d09ad"
dependencies = [
 "libc",
]

[[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 = "ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95"
+
checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"
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"
@@ -496,9 +483,9 @@ dependencies = [

[[package]]
name = "ct-codecs"
-
version = "1.1.1"
+
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f3b7eb4404b8195a9abb6356f4ac07d8ba267045c8d6d220ac4dc992e6cc75df"
+
checksum = "026ac6ceace6298d2c557ef5ed798894962296469ec7842288ea64674201a2d1"

[[package]]
name = "ctr"
@@ -544,15 +531,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",
@@ -560,9 +547,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",
@@ -585,7 +572,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
dependencies = [
 "powerfmt",
-
 "serde",
]

[[package]]
@@ -673,9 +659,9 @@ 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 0.52.0",
@@ -683,9 +669,9 @@ dependencies = [

[[package]]
name = "fastrand"
-
version = "2.0.2"
+
version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984"
+
checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6"

[[package]]
name = "ff"
@@ -699,24 +685,24 @@ dependencies = [

[[package]]
name = "filetime"
-
version = "0.2.23"
+
version = "0.2.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd"
+
checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586"
dependencies = [
 "cfg-if",
 "libc",
-
 "redox_syscall",
-
 "windows-sys 0.52.0",
+
 "libredox 0.1.3",
+
 "windows-sys 0.59.0",
]

[[package]]
name = "flate2"
-
version = "1.0.28"
+
version = "1.0.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e"
+
checksum = "324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253"
dependencies = [
 "crc32fast",
-
 "miniz_oxide",
+
 "miniz_oxide 0.8.0",
]

[[package]]
@@ -750,12 +736,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d"

[[package]]
-
name = "futures-sink"
-
version = "0.3.30"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5"
-

-
[[package]]
name = "futures-task"
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -795,9 +775,9 @@ dependencies = [

[[package]]
name = "getrandom"
-
version = "0.2.14"
+
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c"
+
checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
dependencies = [
 "cfg-if",
 "libc",
@@ -816,15 +796,15 @@ dependencies = [

[[package]]
name = "gimli"
-
version = "0.28.1"
+
version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253"
+
checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd"

[[package]]
name = "git-ref-format"
-
version = "0.3.0"
+
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "137adab7111fcb575db6f07dae3a7d37f3c2630878954c9931f7135dfa33eeef"
+
checksum = "7428e0d6e549a9a613d6f019b839a0f5142c331295b79e119ca8f4faac145da1"
dependencies = [
 "git-ref-format-core",
 "git-ref-format-macro",
@@ -832,9 +812,9 @@ dependencies = [

[[package]]
name = "git-ref-format-core"
-
version = "0.3.0"
+
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ebb6549ddc63ba5722acb98c823b0eccb7f8b979407bd2a8fd616f581ae50982"
+
checksum = "bbaeb9672a55e9e32cb6d3ef781e7526b25ab97d499fae71615649340b143424"
dependencies = [
 "serde",
 "thiserror",
@@ -842,14 +822,14 @@ dependencies = [

[[package]]
name = "git-ref-format-macro"
-
version = "0.3.0"
+
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "18ffd0101a3bd9a3aba39602b8b20751ddb7ee11596debb58be3074209dad2ae"
+
checksum = "3b6ca5353accc201f6324dff744ba4660099546d4daf187ba868f07562e36ca4"
dependencies = [
 "git-ref-format-core",
 "proc-macro-error",
 "quote",
-
 "syn 1.0.109",
+
 "syn 2.0.77",
]

[[package]]
@@ -858,7 +838,7 @@ version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b903b73e45dc0c6c596f2d37eccece7c1c8bb6e4407b001096387c63d0d93724"
dependencies = [
-
 "bitflags 2.5.0",
+
 "bitflags 2.6.0",
 "libc",
 "libgit2-sys",
 "log",
@@ -877,29 +857,10 @@ dependencies = [
]

[[package]]
-
name = "h2"
-
version = "0.4.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "816ec7294445779408f36fe57bc5b7fc1cf59664059096c65f905c1c61f58069"
-
dependencies = [
-
 "bytes",
-
 "fnv",
-
 "futures-core",
-
 "futures-sink",
-
 "futures-util",
-
 "http",
-
 "indexmap",
-
 "slab",
-
 "tokio",
-
 "tokio-util",
-
 "tracing",
-
]
-

-
[[package]]
name = "hashbrown"
-
version = "0.14.3"
+
version = "0.14.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
+
checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
dependencies = [
 "ahash",
 "allocator-api2",
@@ -933,9 +894,9 @@ dependencies = [

[[package]]
name = "http-body"
-
version = "1.0.0"
+
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643"
+
checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184"
dependencies = [
 "bytes",
 "http",
@@ -943,12 +904,12 @@ dependencies = [

[[package]]
name = "http-body-util"
-
version = "0.1.1"
+
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d"
+
checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f"
dependencies = [
 "bytes",
-
 "futures-core",
+
 "futures-util",
 "http",
 "http-body",
 "pin-project-lite",
@@ -956,9 +917,9 @@ dependencies = [

[[package]]
name = "httparse"
-
version = "1.8.0"
+
version = "1.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"
+
checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9"

[[package]]
name = "httpdate"
@@ -968,14 +929,13 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"

[[package]]
name = "hyper"
-
version = "1.3.1"
+
version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d"
+
checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05"
dependencies = [
 "bytes",
 "futures-channel",
 "futures-util",
-
 "h2",
 "http",
 "http-body",
 "httparse",
@@ -989,9 +949,9 @@ dependencies = [

[[package]]
name = "hyper-util"
-
version = "0.1.3"
+
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa"
+
checksum = "cde7055719c54e36e95e8719f95883f22072a48ede39db7fc17a4e1d5281e9b9"
dependencies = [
 "bytes",
 "futures-util",
@@ -999,7 +959,6 @@ dependencies = [
 "http-body",
 "hyper",
 "pin-project-lite",
-
 "socket2",
 "tokio",
]

@@ -1038,9 +997,9 @@ dependencies = [

[[package]]
name = "indexmap"
-
version = "2.2.6"
+
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
+
checksum = "68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5"
dependencies = [
 "equivalent",
 "hashbrown",
@@ -1062,7 +1021,7 @@ version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fddf93031af70e75410a2511ec04d49e758ed2f26dad3404a934e0fb45cc12a"
dependencies = [
-
 "bitflags 2.5.0",
+
 "bitflags 2.6.0",
 "dyn-clone",
 "fxhash",
 "newline-converter",
@@ -1081,18 +1040,18 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"

[[package]]
name = "jobserver"
-
version = "0.1.31"
+
version = "0.1.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e"
+
checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
dependencies = [
 "libc",
]

[[package]]
name = "js-sys"
-
version = "0.3.69"
+
version = "0.3.70"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d"
+
checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a"
dependencies = [
 "wasm-bindgen",
]
@@ -1108,9 +1067,9 @@ dependencies = [

[[package]]
name = "lazy_static"
-
version = "1.4.0"
+
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
+
checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
dependencies = [
 "spin",
]
@@ -1123,9 +1082,9 @@ checksum = "baff4b617f7df3d896f97fe922b64817f6cd9a756bb81d40f8883f2f66dcb401"

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

[[package]]
name = "libgit2-sys"
@@ -1151,16 +1110,27 @@ version = "0.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607"
dependencies = [
-
 "bitflags 2.5.0",
+
 "bitflags 2.6.0",
 "libc",
-
 "redox_syscall",
+
 "redox_syscall 0.4.1",
+
]
+

+
[[package]]
+
name = "libredox"
+
version = "0.1.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
+
dependencies = [
+
 "bitflags 2.6.0",
+
 "libc",
+
 "redox_syscall 0.5.3",
]

[[package]]
name = "libz-sys"
-
version = "1.1.16"
+
version = "1.1.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5e143b5e666b2695d28f6bca6497720813f699c9602dd7f5cac91008b8ada7f9"
+
checksum = "d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472"
dependencies = [
 "cc",
 "libc",
@@ -1170,9 +1140,9 @@ dependencies = [

[[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"
@@ -1185,15 +1155,15 @@ dependencies = [

[[package]]
name = "log"
-
version = "0.4.21"
+
version = "0.4.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c"
+
checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"

[[package]]
name = "lru"
-
version = "0.12.3"
+
version = "0.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc"
+
checksum = "37ee39891760e7d94734f6f63fedc29a2e4a152f836120753a72503f09fcf904"
dependencies = [
 "hashbrown",
]
@@ -1215,9 +1185,9 @@ checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94"

[[package]]
name = "memchr"
-
version = "2.7.2"
+
version = "2.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d"
+
checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"

[[package]]
name = "mime"
@@ -1227,22 +1197,32 @@ checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"

[[package]]
name = "miniz_oxide"
-
version = "0.7.2"
+
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7"
+
checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08"
dependencies = [
 "adler",
]

[[package]]
+
name = "miniz_oxide"
+
version = "0.8.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1"
+
dependencies = [
+
 "adler2",
+
]
+

+
[[package]]
name = "mio"
-
version = "0.8.11"
+
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c"
+
checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
dependencies = [
+
 "hermit-abi",
 "libc",
 "wasi",
-
 "windows-sys 0.48.0",
+
 "windows-sys 0.52.0",
]

[[package]]
@@ -1267,12 +1247,6 @@ dependencies = [

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

-
[[package]]
-
name = "nonempty"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "995defdca0a589acfdd1bd2e8e3b896b4d4f7675a31fd14c32611440c7f608e6"
@@ -1324,9 +1298,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",
@@ -1335,25 +1309,15 @@ 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",
]

[[package]]
-
name = "num_cpus"
-
version = "1.16.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
-
dependencies = [
-
 "hermit-abi",
-
 "libc",
-
]
-

-
[[package]]
name = "numtoa"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1361,9 +1325,9 @@ checksum = "b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef"

[[package]]
name = "object"
-
version = "0.32.2"
+
version = "0.36.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441"
+
checksum = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a"
dependencies = [
 "memchr",
]
@@ -1465,7 +1429,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.60",
+
 "syn 2.0.77",
]

[[package]]
@@ -1538,9 +1502,12 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"

[[package]]
name = "ppv-lite86"
-
version = "0.2.17"
+
version = "0.2.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
+
checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
+
dependencies = [
+
 "zerocopy",
+
]

[[package]]
name = "pretty_assertions"
@@ -1587,9 +1554,9 @@ dependencies = [

[[package]]
name = "proc-macro2"
-
version = "1.0.81"
+
version = "1.0.86"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba"
+
checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
dependencies = [
 "unicode-ident",
]
@@ -1605,9 +1572,9 @@ dependencies = [

[[package]]
name = "quote"
-
version = "1.0.36"
+
version = "1.0.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
+
checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
dependencies = [
 "proc-macro2",
]
@@ -1628,7 +1595,7 @@ dependencies = [
 "localtime",
 "log",
 "multibase",
-
 "nonempty 0.9.0",
+
 "nonempty",
 "once_cell",
 "radicle-cob",
 "radicle-crypto",
@@ -1652,7 +1619,7 @@ dependencies = [
 "fastrand",
 "git2",
 "log",
-
 "nonempty 0.9.0",
+
 "nonempty",
 "once_cell",
 "radicle-crypto",
 "radicle-dag",
@@ -1694,9 +1661,9 @@ dependencies = [

[[package]]
name = "radicle-git-ext"
-
version = "0.8.0"
+
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "16d2e8a6292811e44388e6068fcaf1040401e1f6a7a58cf48cc121cf7453c19d"
+
checksum = "4b78c26e67d1712ad5a0c602ae3b236609461372ac04e200bda359fe4a1c6650"
dependencies = [
 "git-ref-format",
 "git2",
@@ -1712,15 +1679,13 @@ version = "0.16.0"
dependencies = [
 "anyhow",
 "axum",
-
 "axum-server",
-
 "base64 0.21.7",
+
 "base64 0.22.1",
 "chrono",
-
 "fastrand",
 "flate2",
 "hyper",
 "lexopt",
 "lru",
-
 "nonempty 0.9.0",
+
 "nonempty",
 "pretty_assertions",
 "radicle",
 "radicle-crypto",
@@ -1730,22 +1695,19 @@ dependencies = [
 "serde_json",
 "tempfile",
 "thiserror",
-
 "time",
 "tokio",
-
 "tower",
+
 "tower 0.5.0",
 "tower-http",
 "tracing",
 "tracing-logfmt",
 "tracing-subscriber",
-
 "ureq",
-
 "url",
]

[[package]]
name = "radicle-signals"
-
version = "0.9.0"
+
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0633d483e40eb96a8e57264727f1c4f0d188348eb5c155cf1369469c121c6c87"
+
checksum = "7fba65f6ed964e6e8d34d935f83d40c506f14bf45e60c635042ca4ad4185f149"
dependencies = [
 "crossbeam-channel",
 "libc",
@@ -1771,16 +1733,16 @@ checksum = "db20136bbc9ae63f3fec8e5a6c369f4902fac2244501b5dfc6d668e43475aaa4"

[[package]]
name = "radicle-surf"
-
version = "0.22.0"
+
version = "0.22.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fb308c3989087f71e43d8c7a2737273fdc7fbcd3e6628af81a42f601ae64f314"
+
checksum = "0bf6aff57520e8e7200bf7826ddc5ccf8d4612dd880497a4f256c3d272eeb805"
dependencies = [
 "anyhow",
-
 "base64 0.13.1",
+
 "base64 0.21.7",
 "flate2",
 "git2",
 "log",
-
 "nonempty 0.5.0",
+
 "nonempty",
 "radicle-git-ext",
 "radicle-std-ext",
 "serde",
@@ -1791,9 +1753,9 @@ dependencies = [

[[package]]
name = "radicle-term"
-
version = "0.10.0"
+
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a46c7b39b0fabe11cbb1f697979f1e1021122aef76b476f5d385c48a02400310"
+
checksum = "d2cf3256980e3fddcd135f6e755022df8b385b842cdcbbfce059f47e87caec18"
dependencies = [
 "anstyle-query",
 "anyhow",
@@ -1849,6 +1811,15 @@ dependencies = [
]

[[package]]
+
name = "redox_syscall"
+
version = "0.5.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4"
+
dependencies = [
+
 "bitflags 2.6.0",
+
]
+

+
[[package]]
name = "redox_termios"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1856,14 +1827,14 @@ checksum = "20145670ba436b55d91fc92d25e71160fbfbdd57831631c8d7d36377a476f1cb"

[[package]]
name = "regex"
-
version = "1.10.4"
+
version = "1.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c"
+
checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619"
dependencies = [
 "aho-corasick",
 "memchr",
-
 "regex-automata 0.4.6",
-
 "regex-syntax 0.8.3",
+
 "regex-automata 0.4.7",
+
 "regex-syntax 0.8.4",
]

[[package]]
@@ -1877,13 +1848,13 @@ dependencies = [

[[package]]
name = "regex-automata"
-
version = "0.4.6"
+
version = "0.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea"
+
checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df"
dependencies = [
 "aho-corasick",
 "memchr",
-
 "regex-syntax 0.8.3",
+
 "regex-syntax 0.8.4",
]

[[package]]
@@ -1894,9 +1865,9 @@ checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"

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

[[package]]
name = "rfc6979"
@@ -1931,17 +1902,17 @@ dependencies = [

[[package]]
name = "rustc-demangle"
-
version = "0.1.23"
+
version = "0.1.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
+
checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"

[[package]]
name = "rustix"
-
version = "0.38.34"
+
version = "0.38.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
+
checksum = "a85d50532239da68e9addb745ba38ff4612a242c1c7ceea689c4bc7c2f43c36f"
dependencies = [
-
 "bitflags 2.5.0",
+
 "bitflags 2.6.0",
 "errno",
 "libc",
 "linux-raw-sys",
@@ -1950,15 +1921,15 @@ dependencies = [

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

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

[[package]]
name = "sec1"
@@ -1976,32 +1947,33 @@ dependencies = [

[[package]]
name = "serde"
-
version = "1.0.198"
+
version = "1.0.209"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9846a40c979031340571da2545a4e5b7c4163bdae79b301d5f86d03979451fcc"
+
checksum = "99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09"
dependencies = [
 "serde_derive",
]

[[package]]
name = "serde_derive"
-
version = "1.0.198"
+
version = "1.0.209"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e88edab869b01783ba905e7d0153f9fc1a6505a96e4ad3018011eedb838566d9"
+
checksum = "a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.60",
+
 "syn 2.0.77",
]

[[package]]
name = "serde_json"
-
version = "1.0.116"
+
version = "1.0.127"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813"
+
checksum = "8043c06d9f82bd7271361ed64f415fe5e12a77fdb52e573e7f06a516dea329ad"
dependencies = [
 "indexmap",
 "itoa",
+
 "memchr",
 "ryu",
 "serde",
]
@@ -2087,15 +2059,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d"

[[package]]
-
name = "slab"
-
version = "0.4.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
-
dependencies = [
-
 "autocfg",
-
]
-

-
[[package]]
name = "smallvec"
version = "1.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2123,9 +2086,9 @@ dependencies = [

[[package]]
name = "spin"
-
version = "0.5.2"
+
version = "0.9.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
+
checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"

[[package]]
name = "spki"
@@ -2218,9 +2181,9 @@ dependencies = [

[[package]]
name = "subtle"
-
version = "2.5.0"
+
version = "2.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
+
checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"

[[package]]
name = "syn"
@@ -2235,9 +2198,9 @@ dependencies = [

[[package]]
name = "syn"
-
version = "2.0.60"
+
version = "2.0.77"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3"
+
checksum = "9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed"
dependencies = [
 "proc-macro2",
 "quote",
@@ -2258,9 +2221,9 @@ checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394"

[[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",
@@ -2269,14 +2232,15 @@ dependencies = [

[[package]]
name = "tempfile"
-
version = "3.10.1"
+
version = "3.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1"
+
checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64"
dependencies = [
 "cfg-if",
 "fastrand",
+
 "once_cell",
 "rustix",
-
 "windows-sys 0.52.0",
+
 "windows-sys 0.59.0",
]

[[package]]
@@ -2286,7 +2250,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c4648c7def6f2043b2568617b9f9b75eae88ca185dbc1f1fda30e95a85d49d7d"
dependencies = [
 "libc",
-
 "libredox",
+
 "libredox 0.0.2",
 "numtoa",
 "redox_termios",
]
@@ -2298,29 +2262,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "417813675a504dfbbf21bfde32c03e5bf9f2413999962b479023c02848c1c7a5"
dependencies = [
 "libc",
-
 "libredox",
+
 "libredox 0.0.2",
 "numtoa",
 "redox_termios",
]

[[package]]
name = "thiserror"
-
version = "1.0.59"
+
version = "1.0.63"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa"
+
checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724"
dependencies = [
 "thiserror-impl",
]

[[package]]
name = "thiserror-impl"
-
version = "1.0.59"
+
version = "1.0.63"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66"
+
checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.60",
+
 "syn 2.0.77",
]

[[package]]
@@ -2366,9 +2330,9 @@ dependencies = [

[[package]]
name = "tinyvec"
-
version = "1.6.0"
+
version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
+
checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938"
dependencies = [
 "tinyvec_macros",
]
@@ -2381,60 +2345,57 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"

[[package]]
name = "tokio"
-
version = "1.37.0"
+
version = "1.40.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787"
+
checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998"
dependencies = [
 "backtrace",
-
 "bytes",
 "libc",
 "mio",
-
 "num_cpus",
 "pin-project-lite",
 "socket2",
 "tokio-macros",
-
 "windows-sys 0.48.0",
+
 "windows-sys 0.52.0",
]

[[package]]
name = "tokio-macros"
-
version = "2.2.0"
+
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
+
checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.60",
+
 "syn 2.0.77",
]

[[package]]
-
name = "tokio-util"
-
version = "0.7.10"
+
name = "tower"
+
version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15"
+
checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c"
dependencies = [
-
 "bytes",
 "futures-core",
-
 "futures-sink",
+
 "futures-util",
+
 "pin-project",
 "pin-project-lite",
 "tokio",
-
 "tracing",
+
 "tower-layer",
+
 "tower-service",
]

[[package]]
name = "tower"
-
version = "0.4.13"
+
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c"
+
checksum = "36b837f86b25d7c0d7988f00a54e74739be6477f2aac6201b8f429a7569991b7"
dependencies = [
 "futures-core",
 "futures-util",
-
 "pin-project",
 "pin-project-lite",
-
 "tokio",
+
 "sync_wrapper 0.1.2",
 "tower-layer",
 "tower-service",
-
 "tracing",
]

[[package]]
@@ -2443,7 +2404,7 @@ version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5"
dependencies = [
-
 "bitflags 2.5.0",
+
 "bitflags 2.6.0",
 "bytes",
 "http",
 "http-body",
@@ -2456,15 +2417,15 @@ dependencies = [

[[package]]
name = "tower-layer"
-
version = "0.3.2"
+
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0"
+
checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"

[[package]]
name = "tower-service"
-
version = "0.3.2"
+
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"
+
checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3"

[[package]]
name = "tracing"
@@ -2486,7 +2447,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.60",
+
 "syn 2.0.77",
]

[[package]]
@@ -2501,9 +2462,9 @@ dependencies = [

[[package]]
name = "tracing-logfmt"
-
version = "0.3.4"
+
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "22b8e455f6caa5212a102ec530bf86b8dc5a4c536299bffd84b238fed9119be7"
+
checksum = "6b1f47d22deb79c3f59fcf2a1f00f60cbdc05462bf17d1cd356c1fefa3f444bd"
dependencies = [
 "time",
 "tracing",
@@ -2577,9 +2538,9 @@ checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202"

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

[[package]]
name = "universal-hash"
@@ -2592,24 +2553,10 @@ dependencies = [
]

[[package]]
-
name = "ureq"
-
version = "2.9.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "11f214ce18d8b2cbe84ed3aa6486ed3f5b285cf8d8fbdbce9f3f767a724adc35"
-
dependencies = [
-
 "base64 0.21.7",
-
 "log",
-
 "once_cell",
-
 "serde",
-
 "serde_json",
-
 "url",
-
]
-

-
[[package]]
name = "url"
-
version = "2.5.0"
+
version = "2.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633"
+
checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c"
dependencies = [
 "form_urlencoded",
 "idna",
@@ -2631,9 +2578,9 @@ checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"

[[package]]
name = "version_check"
-
version = "0.9.4"
+
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
+
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"

[[package]]
name = "want"
@@ -2652,34 +2599,35 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"

[[package]]
name = "wasm-bindgen"
-
version = "0.2.92"
+
version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8"
+
checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5"
dependencies = [
 "cfg-if",
+
 "once_cell",
 "wasm-bindgen-macro",
]

[[package]]
name = "wasm-bindgen-backend"
-
version = "0.2.92"
+
version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da"
+
checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b"
dependencies = [
 "bumpalo",
 "log",
 "once_cell",
 "proc-macro2",
 "quote",
-
 "syn 2.0.60",
+
 "syn 2.0.77",
 "wasm-bindgen-shared",
]

[[package]]
name = "wasm-bindgen-macro"
-
version = "0.2.92"
+
version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726"
+
checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf"
dependencies = [
 "quote",
 "wasm-bindgen-macro-support",
@@ -2687,22 +2635,22 @@ dependencies = [

[[package]]
name = "wasm-bindgen-macro-support"
-
version = "0.2.92"
+
version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
+
checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.60",
+
 "syn 2.0.77",
 "wasm-bindgen-backend",
 "wasm-bindgen-shared",
]

[[package]]
name = "wasm-bindgen-shared"
-
version = "0.2.92"
+
version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96"
+
checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484"

[[package]]
name = "winapi"
@@ -2732,16 +2680,7 @@ version = "0.52.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
dependencies = [
-
 "windows-targets 0.52.5",
-
]
-

-
[[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",
+
 "windows-targets",
]

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

[[package]]
-
name = "windows-targets"
-
version = "0.48.5"
+
name = "windows-sys"
+
version = "0.59.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
+
checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
dependencies = [
-
 "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",
+
 "windows-targets",
]

[[package]]
name = "windows-targets"
-
version = "0.52.5"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb"
+
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
dependencies = [
-
 "windows_aarch64_gnullvm 0.52.5",
-
 "windows_aarch64_msvc 0.52.5",
-
 "windows_i686_gnu 0.52.5",
+
 "windows_aarch64_gnullvm",
+
 "windows_aarch64_msvc",
+
 "windows_i686_gnu",
 "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",
+
 "windows_i686_msvc",
+
 "windows_x86_64_gnu",
+
 "windows_x86_64_gnullvm",
+
 "windows_x86_64_msvc",
]

[[package]]
name = "windows_aarch64_gnullvm"
-
version = "0.48.5"
+
version = "0.52.6"
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"
+
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"

[[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.48.5"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
+
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"

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

[[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.48.5"
+
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
+
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"

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

[[package]]
name = "windows_x86_64_gnu"
-
version = "0.48.5"
+
version = "0.52.6"
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"
+
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"

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

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

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

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

[[package]]
name = "xattr"
@@ -2893,26 +2784,27 @@ checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"

[[package]]
name = "zerocopy"
-
version = "0.7.32"
+
version = "0.7.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be"
+
checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
dependencies = [
+
 "byteorder",
 "zerocopy-derive",
]

[[package]]
name = "zerocopy-derive"
-
version = "0.7.32"
+
version = "0.7.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
+
checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.60",
+
 "syn 2.0.77",
]

[[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 radicle-httpd/Cargo.toml
@@ -22,36 +22,31 @@ path = "src/main.rs"

[dependencies]
anyhow = { version = "1" }
-
axum = { version = "0.7.2", default-features = false, features = ["json", "query", "tokio", "http1"] }
-
axum-server = { version = "0.6.0", default-features = false }
-
base64 = { version = "0.21.3" }
-
chrono = { version = "0.4.22", default-features = false, features = ["clock"] }
-
fastrand = { version = "2.0.0" }
+
axum = { version = "0.7.5", default-features = false, features = ["json", "query", "tokio", "http1"] }
+
base64 = { version = "0.22.1" }
+
chrono = { version = "0.4.38", default-features = false, features = ["clock"] }
flate2 = { version = "1" }
-
hyper = { version = "1.0.1", default-features = false }
+
hyper = { version = "1.4", default-features = false }
lexopt = { version = "0.3.0" }
-
lru = { version = "0.12.0" }
+
lru = { version = "0.12.4" }
nonempty = { version = "0.9.0", features = ["serialize"] }
radicle-surf = { version = "0.22.0", default-features = false, features = ["serde"] }
-
radicle-term = { version = "0.10.0", default-features = false }
+
radicle-term = { version = "0.11.0", default-features = false }
serde = { version = "1", features = ["derive"] }
serde_json = { version = "1", features = ["preserve_order"] }
thiserror = { version = "1" }
-
time = { version = "0.3.17", features = ["parsing", "serde"] }
-
tokio = { version = "1.21", default-features = false, features = ["macros", "rt-multi-thread"] }
-
tower-http = { version = "0.5", default-features = false, features = ["trace", "cors", "set-header"] }
-
tracing = { version = "0.1.37", default-features = false, features = ["std", "log"] }
-
tracing-logfmt = { version = "0.3", optional = true }
-
tracing-subscriber = { version = "0.3", default-features = false, features = ["std", "ansi", "fmt"] }
-
ureq = { version = "2.9", default-features = false, features = ["json"] }
-
url = { version = "2.5.0" }
+
tokio = { version = "1.40", default-features = false, features = ["macros", "rt-multi-thread"] }
+
tower-http = { version = "0.5.2", default-features = false, features = ["trace", "cors", "set-header"] }
+
tracing = { version = "0.1.40", default-features = false, features = ["std", "log"] }
+
tracing-logfmt = { version = "0.3.5", optional = true }
+
tracing-subscriber = { version = "0.3.18", default-features = false, features = ["std", "ansi", "fmt"] }

[dependencies.radicle]
version = "0.13.0"

[dev-dependencies]
-
hyper = { version = "1.0.1", default-features = false, features = ["client"] }
+
hyper = { version = "1.4", default-features = false, features = ["client"] }
pretty_assertions = { version = "1.3.0" }
radicle-crypto = { version = "0.11.0", features = ["test"] }
tempfile = { version = "3.3.0" }
-
tower = { version = "0.4", features = ["util"] }
+
tower = { version = "0.5.0", features = ["util"] }