From dac059573daf5e46581d9eb4e8c701c6abd2c287 Mon Sep 17 00:00:00 2001 From: Matthew Esposito Date: Tue, 26 Dec 2023 17:50:56 -0500 Subject: [PATCH] Update rest of Cargo.toml, excepting askama, futures-lite, hyper --- Cargo.lock | 62 +++++++++++++++++++++++++++++++++++++++--------------- Cargo.toml | 38 ++++++++++++++++----------------- 2 files changed, 64 insertions(+), 36 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 588c540..5055c34 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -227,7 +227,7 @@ dependencies = [ "cached_proc_macro", "cached_proc_macro_types", "futures", - "hashbrown", + "hashbrown 0.14.3", "instant", "once_cell", "thiserror", @@ -318,6 +318,15 @@ version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" +[[package]] +name = "core2" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" +dependencies = [ + "memchr", +] + [[package]] name = "cpufeatures" version = "0.2.11" @@ -381,6 +390,12 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "dary_heap" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7762d17f1241643615821a8455a0b2c3e803784b058693d990b11f2dce25a0ca" + [[package]] name = "deranged" version = "0.3.10" @@ -606,6 +621,15 @@ dependencies = [ "tracing", ] +[[package]] +name = "hashbrown" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" +dependencies = [ + "ahash", +] + [[package]] name = "hashbrown" version = "0.14.3" @@ -725,7 +749,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" dependencies = [ "equivalent", - "hashbrown", + "hashbrown 0.14.3", ] [[package]] @@ -762,21 +786,25 @@ checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4" [[package]] name = "libflate" -version = "1.4.0" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ff4ae71b685bbad2f2f391fe74f6b7659a34871c08b210fdc039e43bee07d18" +checksum = "9f7d5654ae1795afc7ff76f4365c2c8791b0feb18e8996a96adad8ffd7c3b2bf" dependencies = [ "adler32", + "core2", "crc32fast", + "dary_heap", "libflate_lz77", ] [[package]] name = "libflate_lz77" -version = "1.2.0" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a52d3a8bfc85f250440e4424db7d857e241a3aebbbe301f3eb606ab15c39acbf" +checksum = "be5f52fb8c451576ec6b79d3f4deb327398bc05bbdbd99021a6e77a4c855d524" dependencies = [ + "core2", + "hashbrown 0.13.2", "rle-decode-fast", ] @@ -792,7 +820,7 @@ dependencies = [ "clap", "cookie", "dotenvy", - "fastrand 1.9.0", + "fastrand 2.0.1", "futures-lite", "hyper", "hyper-rustls", @@ -1130,9 +1158,9 @@ checksum = "afab94fb28594581f62d981211a9a4d53cc8130bbcbbb89a0440d9b8e81a7746" [[package]] name = "rust-embed" -version = "6.8.1" +version = "8.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a36224c3276f8c4ebc8c20f158eca7ca4359c8db89991c4925132aaaf6702661" +checksum = "810294a8a4a0853d4118e3b94bb079905f2107c7fe979d8f0faae98765eb6378" dependencies = [ "rust-embed-impl", "rust-embed-utils", @@ -1141,9 +1169,9 @@ dependencies = [ [[package]] name = "rust-embed-impl" -version = "6.8.1" +version = "8.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49b94b81e5b2c284684141a2fb9e2a31be90638caf040bf9afbc5a0416afe1ac" +checksum = "bfc144a1273124a67b8c1d7cd19f5695d1878b31569c0512f6086f0f4676604e" dependencies = [ "proc-macro2", "quote", @@ -1154,9 +1182,9 @@ dependencies = [ [[package]] name = "rust-embed-utils" -version = "7.8.1" +version = "8.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d38ff6bf570dc3bb7100fce9f7b60c33fa71d80e88da3f2580df4ff2bdded74" +checksum = "816ccd4875431253d6bb54b804bcff4369cbde9bae33defde25fdf6c2ef91d40" dependencies = [ "globset", "sha2", @@ -1598,9 +1626,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.7.8" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" +checksum = "a1a195ec8c9da26928f773888e0742ca3ca1040c6cd859c919c9f59c1954ab35" dependencies = [ "serde", "serde_spanned", @@ -1619,9 +1647,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.19.15" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" +checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" dependencies = [ "indexmap", "serde", diff --git a/Cargo.toml b/Cargo.toml index 284d974..7a6fad0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,26 +14,26 @@ clap = { version = "4.4.11", default-features = false, features = ["std", "env"] regex = "1.10.2" serde = { version = "1.0.193", features = ["derive"] } cookie = "0.18.0" -futures-lite = "1.12.0" -hyper = { version = "0.14.23", features = ["full"] } -hyper-rustls = "0.24.0" -percent-encoding = "2.2.0" +futures-lite = "1.13.0" +hyper = { version = "0.14.28", features = ["full"] } +hyper-rustls = "0.24.2" +percent-encoding = "2.3.1" route-recognizer = "0.3.1" -serde_json = "1.0.91" -tokio = { version = "1.24.2", features = ["full"] } -time = { version = "0.3.17", features = ["local-offset"] } -url = "2.3.1" -rust-embed = { version = "6.4.2", features = ["include-exclude"] } -libflate = "1.2.0" -brotli = { version = "3.3.4", features = ["std"] } -toml = "0.7.4" -once_cell = "1.17.0" -serde_yaml = "0.9.16" -build_html = "2.2.0" -uuid = { version = "1.3.3", features = ["v4"] } -base64 = "0.21.2" -fastrand = "1.9.0" -log = "0.4.18" +serde_json = "1.0.108" +tokio = { version = "1.35.1", features = ["full"] } +time = { version = "0.3.31", features = ["local-offset"] } +url = "2.5.0" +rust-embed = { version = "8.1.0", features = ["include-exclude"] } +libflate = "2.0.0" +brotli = { version = "3.4.0", features = ["std"] } +toml = "0.8.8" +once_cell = "1.19.0" +serde_yaml = "0.9.29" +build_html = "2.4.0" +uuid = { version = "1.6.1", features = ["v4"] } +base64 = "0.21.5" +fastrand = "2.0.1" +log = "0.4.20" pretty_env_logger = "0.5.0" dotenvy = "0.15.7"