diff --git a/Cargo.lock b/Cargo.lock index 508e876..f9580b2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -305,9 +305,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.56" +version = "4.5.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75ca66430e33a14957acc24c5077b503e7d374151b2b4b3a10c83b4ceb4be0e" +checksum = "6899ea499e3fb9305a65d5ebf6e3d2248c5fab291f300ad0a704fbe142eae31a" dependencies = [ "clap_builder", "clap_derive", @@ -324,9 +324,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.56" +version = "4.5.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793207c7fa6300a0608d1080b858e5fdbe713cdc1c8db9fb17777d8a13e63df0" +checksum = "7b12c8b680195a62a8364d16b8447b01b6c2c8f9aaf68bee653be34d4245e238" dependencies = [ "anstream", "anstyle", @@ -1467,7 +1467,7 @@ dependencies = [ "progenitor-client", "ratatui", "regress", - "reqwest", + "reqwest 0.12.28", "serde", "serde_json", "syn 2.0.114", @@ -1786,9 +1786,9 @@ dependencies = [ [[package]] name = "progenitor" -version = "0.11.2" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2326f73d5326257514712436680ef8da4543ee47c0e9e0d501545c8909ee12e4" +checksum = "bdc8cf6196a0139ab7b833b500f7f1acd005c91be0fe27a9e20112bf83dc9535" dependencies = [ "progenitor-client", "progenitor-impl", @@ -1797,14 +1797,14 @@ dependencies = [ [[package]] name = "progenitor-client" -version = "0.11.2" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71a0beb939758f229cbae70a4889c7c76a4ac0e90f0b1e7ae9b4636a927d1018" +checksum = "ffab7b358944dba033a7b324e7558e66e6bcb1fb4705cf57f26fd5092bcae630" dependencies = [ "bytes", "futures-core", "percent-encoding", - "reqwest", + "reqwest 0.13.1", "serde", "serde_json", "serde_urlencoded", @@ -1812,9 +1812,9 @@ dependencies = [ [[package]] name = "progenitor-impl" -version = "0.11.2" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90f6d9109b04e005bbdec84cacec7e81cc15533f2b5dc505f0defc212d270c15" +checksum = "ea21f106f8345d4417f3a39c90e4ff826ea777cb51579d72165d380a4d6f685d" dependencies = [ "heck", "http", @@ -1834,9 +1834,9 @@ dependencies = [ [[package]] name = "progenitor-macro" -version = "0.11.2" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46596c574831739c661f22923fe587399c61f5e3e79b73cc9a93644c72248d84" +checksum = "c16f9cab95e07c5e6995db8d69d86e7472688b3deedb23e52631e398fddc2470" dependencies = [ "openapiv3", "proc-macro2", @@ -2151,6 +2151,41 @@ dependencies = [ "webpki-roots", ] +[[package]] +name = "reqwest" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04e9018c9d814e5f30cc16a0f03271aeab3571e609612d9fe78c1aa8d11c2f62" +dependencies = [ + "base64", + "bytes", + "futures-core", + "futures-util", + "http", + "http-body", + "http-body-util", + "hyper", + "hyper-util", + "js-sys", + "log", + "percent-encoding", + "pin-project-lite", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper", + "tokio", + "tokio-util", + "tower", + "tower-http", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-streams", + "web-sys", +] + [[package]] name = "ring" version = "0.17.14" @@ -2905,9 +2940,9 @@ checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" [[package]] name = "typify" -version = "0.4.3" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7144144e97e987c94758a3017c920a027feac0799df325d6df4fc8f08d02068e" +checksum = "1c1dac028e66a2f46bca342cc50d8b4a8cae7faa22bb1827d0edff2ba541137e" dependencies = [ "typify-impl", "typify-macro", @@ -2915,9 +2950,9 @@ dependencies = [ [[package]] name = "typify-impl" -version = "0.4.3" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "062879d46aa4c9dfe0d33b035bbaf512da192131645d05deacb7033ec8581a09" +checksum = "2581b9356461e1c4de1fa56b8cf3867521c0f77e42a2d1d94bb18b4b73a318ef" dependencies = [ "heck", "log", @@ -2935,9 +2970,9 @@ dependencies = [ [[package]] name = "typify-macro" -version = "0.4.3" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9708a3ceb6660ba3f8d2b8f0567e7d4b8b198e2b94d093b8a6077a751425de9e" +checksum = "71e11d93420ad3953f85e71a8662726a5fc20f2745d1c971a0102806f144157e" dependencies = [ "proc-macro2", "quote", @@ -3004,7 +3039,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67b27dcf766dc6ad64c2085201626e1a7955dc1983532bfc8406d552903ace2a" dependencies = [ "etcetera", - "reqwest", + "reqwest 0.12.28", "semver", "serde", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index 97af393..956e218 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ crossterm = { version = "0.29.0", features = ["event-stream"] } dirs = "6.0.0" futures-util = { version = "0.3.31", default-features = false } itertools = "0.14.0" -progenitor-client = "0.11.2" +progenitor-client = "0.12.0" ratatui = "0.30.0" regress = "0.10.5" reqwest = { version = "~0.12", default-features = false, features = ["rustls-tls", "http2", "json", "gzip", "stream"] } @@ -42,7 +42,7 @@ uuid = { version = "1.18.1", features = ["serde", "v4"] } [build-dependencies] prettyplease = "0.2.37" -progenitor = "0.11.2" +progenitor = "0.12.0" serde_json = "1.0.149" syn = "2.0.114"