diff --git a/Cargo.toml b/Cargo.toml index 419c6c9..5173318 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,21 +32,21 @@ redundant_closure_for_method_calls = "deny" unwrap_used = "deny" [dependencies] -chrono = { version = "0.4.34", features = ["clock"], default-features = false } -serde = { version = "1.0.197", features = ["derive"] } -async-trait = "0.1.77" +chrono = { version = "0.4.38", features = ["clock"], default-features = false } +serde = { version = "1.0.200", features = ["derive"] } +async-trait = "0.1.80" url = { version = "2.5.0", features = ["serde"] } -serde_json = { version = "1.0.114", features = ["preserve_order"] } -reqwest = { version = "0.11.24", features = ["json", "stream"] } -reqwest-middleware = "0.2.4" +serde_json = { version = "1.0.116", features = ["preserve_order"] } +reqwest = { version = "0.11.27", features = ["json", "stream"] } +reqwest-middleware = "0.2.5" tracing = "0.1.40" -base64 = "0.21.7" +base64 = "0.22.1" openssl = "0.10.64" once_cell = "1.19.0" -http = "0.2.11" +http = "0.2.12" sha2 = "0.10.8" -thiserror = "1.0.57" -derive_builder = "0.12.0" +thiserror = "1.0.59" +derive_builder = "0.20.0" itertools = "0.12.1" dyn-clone = "1.0.17" enum_delegate = "0.2.0" @@ -57,20 +57,20 @@ http-signature-normalization-reqwest = { version = "0.10.0", default-features = "default-spawner", ] } http-signature-normalization = "0.7.0" -bytes = "1.5.0" +bytes = "1.6.0" futures-core = { version = "0.3.30", default-features = false } -pin-project-lite = "0.2.13" +pin-project-lite = "0.2.14" activitystreams-kinds = "0.3.0" -regex = { version = "1.10.3", default-features = false, features = ["std", "unicode-case"] } -tokio = { version = "1.36.0", features = [ +regex = { version = "1.10.4", default-features = false, features = ["std", "unicode-case"] } +tokio = { version = "1.37.0", features = [ "sync", "rt", "rt-multi-thread", "time", ] } -diesel = { version = "2.1.4", features = ["postgres"], default-features = false, optional = true } +diesel = { version = "2.1.6", features = ["postgres"], default-features = false, optional = true } futures = "0.3.30" -moka = { version = "0.12.5", features = ["future"] } +moka = { version = "0.12.7", features = ["future"] } # Actix-web actix-web = { version = "4.5.1", default-features = false, optional = true } @@ -82,12 +82,12 @@ axum = { version = "0.6.20", features = [ ], default-features = false, optional = true } tower = { version = "0.4.13", optional = true } hyper = { version = "0.14", optional = true } -http-body-util = {version = "0.1.0", optional = true } +http-body-util = {version = "0.1.1", optional = true } [dev-dependencies] -anyhow = "1.0.80" +anyhow = "1.0.82" rand = "0.8.5" -env_logger = "0.10.2" +env_logger = "0.11.3" tower-http = { version = "0.5.2", features = ["map-request-body", "util"] } axum = { version = "0.6.20", features = [ "http1", @@ -95,7 +95,7 @@ axum = { version = "0.6.20", features = [ "query", ], default-features = false } axum-macros = "0.3.8" -tokio = { version = "1.36.0", features = ["full"] } +tokio = { version = "1.37.0", features = ["full"] } [profile.dev] strip = "symbols"