diff --git a/Cargo.lock b/Cargo.lock index 3cac4d377..c27cabc13 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -960,6 +960,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" @@ -1446,9 +1456,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", @@ -1463,6 +1473,7 @@ dependencies = [ "http", "http-body", "http-body-util", + "http-serde", "hyper", "hyper-rustls", "hyper-timeout", diff --git a/Cargo.toml b/Cargo.toml index 92582c0ea..e0695421e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ hyper-old-types = "0.11" indexmap.workspace = true jsonwebtoken = "10" log = "0.4" -octocrab = { version = "0.51", default-features = false, features = ["jwt-aws-lc-rs", "default-client", "rustls", "rustls-aws-lc-rs", "follow-redirect", "timeout", "retry"] } +octocrab = { version = "0.53", default-features = false, features = ["jwt-aws-lc-rs", "default-client", "rustls", "rustls-aws-lc-rs", "follow-redirect", "timeout", "retry"] } regex = "1.5.5" reqwest = { version = "0.13.2", features = ["json", "rustls", "charset", "http2", "form", "query"], default-features = false } rust_team_data = { path = "rust_team_data", features = ["email-encryption"] }