diff --git a/Cargo.lock b/Cargo.lock index da44fe14..89c51006 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -261,9 +261,9 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chrono" -version = "0.4.44" +version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" +checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327" dependencies = [ "iana-time-zone", "js-sys", @@ -751,12 +751,12 @@ dependencies = [ [[package]] name = "fs4" -version = "0.13.1" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8640e34b88f7652208ce9e88b1a37a2ae95227d84abec377ccd3c5cfeb141ed4" +checksum = "7e72ed92b67c146290f88e9c89d60ca163ea417a446f61ffd7b72df3e7f1dfd5" dependencies = [ "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -1759,6 +1759,16 @@ dependencies = [ "pin-project-lite", ] +[[package]] +name = "http-serde" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f056c8559e3757392c8d091e796416e4649d8e49e88b8d76df6c002f05027fd" +dependencies = [ + "http", + "serde", +] + [[package]] name = "httparse" version = "1.10.1" @@ -2266,9 +2276,9 @@ checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" [[package]] name = "lzma-rust2" -version = "0.16.3" +version = "0.16.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e9ceaec84b54518262de7cf06b8b43e83c808349960f1610b21b0bfc9640f20" +checksum = "ce716bf1a316f47a280fc76295f6495b5bea4752bca01c3b3885e101b1c23c02" dependencies = [ "sha2 0.11.0", ] @@ -2490,9 +2500,9 @@ dependencies = [ [[package]] name = "octocrab" -version = "0.51.0" +version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb2ad8abffe4e2b05f9cdc7e061de63d305a6dca0af81ca1064a7d98e0b78267" +checksum = "46a4184473c1d00a892dad5259e1d19421ab1f8e4b7d714113a6cfdb213d9980" dependencies = [ "arc-swap", "async-trait", @@ -2507,6 +2517,7 @@ dependencies = [ "http", "http-body", "http-body-util", + "http-serde", "hyper", "hyper-rustls", "hyper-timeout", @@ -3107,9 +3118,9 @@ dependencies = [ [[package]] name = "rpassword" -version = "7.5.3" +version = "7.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "835a57a69104632d64deb0df2e09a69945cd7a6eab4070fc9b1d7e50cf6c3edc" +checksum = "2da316a15f47e3d053de9cb2c439650bd8fa4aaeb9365f2e5f27f492ff73c196" dependencies = [ "libc", "rtoolbox", @@ -3721,9 +3732,9 @@ dependencies = [ [[package]] name = "sysinfo" -version = "0.39.2" +version = "0.39.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14311e7e9a03114cd4b65eedd54e8fed2945e17f08586ae97ef53bc0669f9581" +checksum = "21d0d938c10fcda3e897e28aaddf4ab462375d411f4378cd63b1c945f69aba96" dependencies = [ "libc", "memchr", diff --git a/Cargo.toml b/Cargo.toml index 6bdeabb8..35ba01ad 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -71,7 +71,7 @@ tracing-subscriber = { version = "0.3.23", features = ["env-filter", "std", "fmt oci-client = "0.16" reqwest = { version = "0.12", default-features = false, features = ["rustls-tls-webpki-roots-no-provider", "json"] } rustls = { version = "0.23.40", default-features = false, features = ["aws-lc-rs", "std"] } -octocrab = { version = "0.51", default-features = false, features = [ +octocrab = { version = "0.53", default-features = false, features = [ "default-client", "follow-redirect", "jwt-aws-lc-rs", @@ -89,17 +89,17 @@ hex = "0.4.3" base64 = "0.22.1" secrecy = "0.10.3" docker_credential = "1.3" -rpassword = "7.5.3" +rpassword = "7.5.4" # Compression / archive flate2 = "1.1.9" tar = "0.4.46" -lzma-rust2 = "0.16.3" +lzma-rust2 = "0.16.4" zip = { version = "8.6", default-features = false, features = ["deflate"] } # Filesystem tempfile = "3.27.0" -fs4 = { version = "0.13", features = ["sync"] } +fs4 = { version = "1.1", features = ["sync"] } symlink = "0.1.0" dunce = "1.0.5" dirs = "6.0.0" @@ -109,7 +109,7 @@ which = "8.0.2" bytes = "1.11.1" indexmap = "2.14.0" regex = "1.12.3" -chrono = "0.4.44" +chrono = "0.4.45" schemars = "1.2.1" # Terminal / UI @@ -118,7 +118,7 @@ colored_json = "5.0.0" indicatif = { version = "0.18.4", features = ["tokio"] } # System info -sysinfo = "0.39.2" +sysinfo = "0.39.3" # Platform libc = "0.2"