diff --git a/Cargo.toml b/Cargo.toml index 7fd9708..21dcf43 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,18 +9,18 @@ repository = "https://github.com/LemmyNet/activitypub-federation-rust" documentation = "https://docs.rs/activitypub_federation/" [dependencies] -chrono = { version = "0.4.24", features = ["clock"], default-features = false } -serde = { version = "1.0.159", features = ["derive"] } +chrono = { version = "0.4.26", features = ["clock"], default-features = false } +serde = { version = "1.0.164", features = ["derive"] } async-trait = "0.1.68" -url = { version = "2.3.1", features = ["serde"] } -serde_json = { version = "1.0.95", features = ["preserve_order"] } -anyhow = "1.0.70" -reqwest = { version = "0.11.16", features = ["json", "stream"] } -reqwest-middleware = "0.2.1" +url = { version = "2.4.0", features = ["serde"] } +serde_json = { version = "1.0.96", features = ["preserve_order"] } +anyhow = "1.0.71" +reqwest = { version = "0.11.18", features = ["json", "stream"] } +reqwest-middleware = "0.2.2" tracing = "0.1.37" -base64 = "0.21.0" -openssl = "0.10.48" -once_cell = "1.17.1" +base64 = "0.21.2" +openssl = "0.10.54" +once_cell = "1.18.0" http = "0.2.9" sha2 = "0.10.6" background-jobs = "0.13.0" @@ -33,19 +33,19 @@ httpdate = "1.0.2" http-signature-normalization-reqwest = { version = "0.8.0", default-features = false, features = ["sha-2", "middleware"] } http-signature-normalization = "0.7.0" bytes = "1.4.0" -futures-core = { version = "0.3.27", default-features = false } +futures-core = { version = "0.3.28", default-features = false } pin-project-lite = "0.2.9" activitystreams-kinds = "0.3.0" -regex = { version = "1.7.3", default-features = false, features = ["std"] } +regex = { version = "1.8.4", default-features = false, features = ["std"] } # Actix-web actix-web = { version = "4.3.1", default-features = false, optional = true } # Axum -axum = { version = "0.6.12", features = ["json", "headers"], default-features = false, optional = true } +axum = { version = "0.6.18", features = ["json", "headers"], default-features = false, optional = true } tower = { version = "0.4.13", optional = true } hyper = { version = "0.14", optional = true } -displaydoc = "0.2.3" +displaydoc = "0.2.4" [features] default = ["actix-web", "axum"] @@ -56,7 +56,7 @@ axum = ["dep:axum", "dep:tower", "dep:hyper"] rand = "0.8.5" env_logger = "0.10.0" tower-http = { version = "0.4.0", features = ["map-request-body", "util"] } -axum = { version = "0.6.12", features = ["http1", "tokio", "query"], default-features = false } +axum = { version = "0.6.18", features = ["http1", "tokio", "query"], default-features = false } axum-macros = "0.3.7" actix-rt = "2.8.0"