diff --git a/Cargo.lock b/Cargo.lock index bb3df55..de45100 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -176,7 +176,7 @@ dependencies = [ "hyper 1.1.0", "hyper-util", "itoa", - "matchit", + "matchit 0.7.3", "memchr", "mime", "percent-encoding 2.3.1", @@ -280,6 +280,12 @@ version = "0.21.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + [[package]] name = "better-panic" version = "0.3.0" @@ -1196,6 +1202,7 @@ dependencies = [ "itoa", "pin-project-lite", "tokio", + "want", ] [[package]] @@ -1219,6 +1226,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa" dependencies = [ "bytes", + "futures-channel", "futures-util", "http 1.0.0", "http-body 1.0.0", @@ -1226,6 +1234,9 @@ dependencies = [ "pin-project-lite", "socket2 0.5.5", "tokio", + "tower", + "tower-service", + "tracing", ] [[package]] @@ -1392,6 +1403,12 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" +[[package]] +name = "matchit" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "540f1c43aed89909c0cc0cc604e3bb2f7e7a341a3728a9e6cfe760e733cd11ed" + [[package]] name = "md-5" version = "0.9.1" @@ -1576,7 +1593,7 @@ dependencies = [ "getrandom", "http 0.2.11", "rand", - "reqwest", + "reqwest 0.11.27", "serde", "serde_json", "serde_path_to_error", @@ -1933,7 +1950,42 @@ dependencies = [ "wasm-streams", "web-sys", "webpki-roots", - "winreg", + "winreg 0.50.0", +] + +[[package]] +name = "reqwest" +version = "0.12.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7d6d2a27d57148378eb5e111173f4276ad26340ecc5c49a4a2152167a2d6a37" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures-core", + "futures-util", + "http 1.0.0", + "http-body 1.0.0", + "http-body-util", + "hyper 1.1.0", + "hyper-util", + "ipnet", + "js-sys", + "log", + "mime", + "once_cell", + "percent-encoding 2.3.1", + "pin-project-lite", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper 1.0.0", + "tokio", + "tower-service", + "url 2.5.2", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "winreg 0.52.0", ] [[package]] @@ -1945,25 +1997,40 @@ dependencies = [ "anyhow", "async-trait", "http 0.2.11", - "reqwest", + "reqwest 0.11.27", "serde", "task-local-extensions", "thiserror", ] +[[package]] +name = "reqwest-middleware" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39346a33ddfe6be00cbc17a34ce996818b97b230b87229f10114693becca1268" +dependencies = [ + "anyhow", + "async-trait", + "http 1.0.0", + "reqwest 0.12.5", + "serde", + "thiserror", + "tower-service", +] + [[package]] name = "reqwest-tracing" -version = "0.4.8" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "190838e54153d7a7e2ea98851304b3ce92daeabf14c54d32b01b84a3e636f683" +checksum = "71a37668dccbd75e045f26811891dd939f28c38d3b7ca572a4fce4bc462b83ec" dependencies = [ "anyhow", "async-trait", "getrandom", - "matchit", - "reqwest", - "reqwest-middleware", - "task-local-extensions", + "http 1.0.0", + "matchit 0.8.2", + "reqwest 0.12.5", + "reqwest-middleware 0.3.2", "tracing", ] @@ -2090,8 +2157,8 @@ dependencies = [ "radix_fmt", "rand", "regex", - "reqwest", - "reqwest-middleware", + "reqwest 0.11.27", + "reqwest-middleware 0.2.5", "reqwest-tracing", "securefmt", "sentry", @@ -2147,7 +2214,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "766448f12e44d68e675d5789a261515c46ac6ccd240abdd451a9c46c84a49523" dependencies = [ "httpdate", - "reqwest", + "reqwest 0.11.27", "rustls", "sentry-anyhow", "sentry-backtrace", @@ -2301,7 +2368,7 @@ dependencies = [ "serde_json", "thiserror", "time", - "url 2.5.0", + "url 2.5.2", "uuid", ] @@ -2905,7 +2972,7 @@ dependencies = [ "oauth2", "percent-encoding 2.3.1", "pin-project-lite", - "reqwest", + "reqwest 0.11.27", "serde", "serde_json", "serde_urlencoded", @@ -3438,3 +3505,13 @@ dependencies = [ "cfg-if", "windows-sys 0.48.0", ] + +[[package]] +name = "winreg" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" +dependencies = [ + "cfg-if", + "windows-sys 0.48.0", +] diff --git a/Cargo.toml b/Cargo.toml index 21436ff..b1a06b3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,7 +26,7 @@ radix_fmt = "1.0" regex = "1" reqwest = { version = "0.11", default-features = false, features = ["json", "socks", "cookies", "rustls-tls"] } reqwest-middleware = "0.2" -reqwest-tracing = "0.4" +reqwest-tracing = "0.5" securefmt = "0.1" sentry = { version = "0.32", default-features = false, features = ["backtrace", "contexts", "panic", "debug-images", "tracing", "anyhow", "rustls", "reqwest" ] } sentry-tower = { version = "0.34", features = ["http"] }