From a153ca6f8ab07e173c5cbed998bc492eba45a495 Mon Sep 17 00:00:00 2001 From: Jade Ellis Date: Sun, 5 Jan 2025 20:54:52 +0000 Subject: [PATCH] chore: Upgrade deps --- Cargo.lock | 109 +++++++++++++++++++++++++++-------------------------- Cargo.toml | 44 ++++++++++----------- 2 files changed, 77 insertions(+), 76 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d91b375..bfde4b0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -71,13 +71,13 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.83" +version = "0.1.84" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" +checksum = "1b1244b10dcd56c92219da4e14caa97e312079e185f04ba3eea25061561dc0a0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -162,7 +162,7 @@ checksum = "57d123550fa8d071b7255cb0cc04dc302baa6c8c4a79f55701552684d8399bce" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -284,9 +284,9 @@ checksum = "a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc" [[package]] name = "cc" -version = "1.2.6" +version = "1.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d6dbb628b8f8555f86d0323c2eb39e3ec81901f4b83e091db8a6a76d316a333" +checksum = "a012a0df96dd6d06ba9a1b29d6402d1a5d77c6befd2566afdc26e10603dc93d7" dependencies = [ "shlex", ] @@ -309,14 +309,14 @@ dependencies = [ [[package]] name = "config" -version = "0.14.1" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68578f196d2a33ff61b27fae256c3164f65e36382648e30666dde05b8cc9dfdf" +checksum = "3d84f8d224ac58107d53d3ec2b9ad39fd8c8c4e285d3c9cb35485ffd2ca88cb3" dependencies = [ "convert_case", - "nom", "pathdiff", "serde", + "winnow", ] [[package]] @@ -431,7 +431,7 @@ checksum = "4078275de501a61ceb9e759d37bdd3d7210e654dbc167ac1a3678ef4435ed57b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", "synstructure", ] @@ -462,7 +462,7 @@ checksum = "62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -473,7 +473,7 @@ checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -500,7 +500,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -540,7 +540,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -552,7 +552,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -716,7 +716,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -794,7 +794,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", "time", ] @@ -896,7 +896,7 @@ dependencies = [ "markup5ever", "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -1150,7 +1150,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -1325,7 +1325,7 @@ dependencies = [ "proc-macro2", "quote", "regex-syntax 0.8.5", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -1493,7 +1493,7 @@ dependencies = [ "quote", "serde", "serde_json", - "syn 2.0.93", + "syn 2.0.95", "thiserror 1.0.69", "toml", ] @@ -1569,7 +1569,7 @@ checksum = "a7ce64b975ed4f123575d11afd9491f2e37bbd5813fbfbc0f09ae1fbddea74e0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -1588,7 +1588,7 @@ dependencies = [ [[package]] name = "mrmx" version = "0.1.0" -source = "git+https://github.com/JadedBlueEyes/mrmx.git#09d85fb342c5323b24ba19ca4a663a48cd84fd40" +source = "git+https://github.com/JadedBlueEyes/mrmx.git#3e211c708853ec535cfe19e1eff5d0f4e1f05a9e" dependencies = [ "mrml", "mrmx-macros", @@ -1597,14 +1597,14 @@ dependencies = [ [[package]] name = "mrmx-macros" version = "0.1.0" -source = "git+https://github.com/JadedBlueEyes/mrmx.git#09d85fb342c5323b24ba19ca4a663a48cd84fd40" +source = "git+https://github.com/JadedBlueEyes/mrmx.git#3e211c708853ec535cfe19e1eff5d0f4e1f05a9e" dependencies = [ "convert_case", "proc-macro-error", "proc-macro2", "quote", "rstml", - "syn 2.0.93", + "syn 2.0.95", "tracing", ] @@ -1705,7 +1705,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -1728,9 +1728,9 @@ dependencies = [ [[package]] name = "os_info" -version = "3.9.1" +version = "3.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb6651f4be5e39563c4fe5cc8326349eb99a25d805a3493f791d5bfd0269e430" +checksum = "6e6520c8cc998c5741ee68ec1dc369fc47e5f0ea5320018ecf2a1ccd6328f48b" dependencies = [ "log", "serde", @@ -1852,7 +1852,7 @@ checksum = "3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -1951,7 +1951,7 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", "version_check", "yansi", ] @@ -1967,9 +1967,9 @@ dependencies = [ [[package]] name = "quanta" -version = "0.12.4" +version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773ce68d0bb9bc7ef20be3536ffe94e223e1f365bd374108b2659fac0c65cfe6" +checksum = "3bd1fe6824cea6538803de3ff1bc0cf3949024db3d43c9643024bfb33a807c0e" dependencies = [ "crossbeam-utils", "libc", @@ -2163,7 +2163,7 @@ dependencies = [ "proc-macro2", "proc-macro2-diagnostics", "quote", - "syn 2.0.93", + "syn 2.0.95", "syn_derive", "thiserror 1.0.69", ] @@ -2188,7 +2188,7 @@ dependencies = [ "proc-macro2", "quote", "rust-embed-utils", - "syn 2.0.93", + "syn 2.0.95", "walkdir", ] @@ -2498,7 +2498,7 @@ checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -2697,9 +2697,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.93" +version = "2.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c786062daee0d6db1132800e623df74274a0a87322d8e183338e01b3d98d058" +checksum = "46f71c0377baf4ef1cc3e3402ded576dccc315800fbc62dfc7fe04b009773b4a" dependencies = [ "proc-macro2", "quote", @@ -2715,7 +2715,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -2735,17 +2735,18 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] name = "tempfile" -version = "3.14.0" +version = "3.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c" +checksum = "9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704" dependencies = [ "cfg-if", "fastrand", + "getrandom", "once_cell", "rustix", "windows-sys 0.59.0", @@ -2788,7 +2789,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -2799,7 +2800,7 @@ checksum = "7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -2879,7 +2880,7 @@ checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -3041,7 +3042,7 @@ checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -3204,7 +3205,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -3298,7 +3299,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", "wasm-bindgen-shared", ] @@ -3333,7 +3334,7 @@ checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -3527,9 +3528,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" -version = "0.6.20" +version = "0.6.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" +checksum = "39281189af81c07ec09db316b302a3e67bf9bd7cbf6c820b50e35fee9c2fa980" dependencies = [ "memchr", ] @@ -3572,7 +3573,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", "synstructure", ] @@ -3594,7 +3595,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] @@ -3614,7 +3615,7 @@ checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", "synstructure", ] @@ -3645,7 +3646,7 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.95", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 1550281..f51879e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,42 +12,42 @@ locales = ["en", "es", "de", "fr", "lt"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -axum = { version = "0.7.5", features = ["tracing", "macros"] } -html2text = { version = "0.13.3", features = ["css"] } -lettre = { version = "0.11.8", features = ["tokio1", "builder", "smtp-transport", "pool", "tokio1-rustls-tls", "tracing"], default-features = false } +axum = { version = "0.7.9", features = ["tracing", "macros"] } +html2text = { version = "0.13.6", features = ["css"] } +lettre = { version = "0.11.11", features = ["tokio1", "builder", "smtp-transport", "pool", "tokio1-rustls-tls", "tracing"], default-features = false } listenfd = "1.0.1" mrmx-macros = { version = "0.1.0", git = "https://github.com/JadedBlueEyes/mrmx.git" } mrmx = { version = "0.1.0", git = "https://github.com/JadedBlueEyes/mrmx.git" } mrml = { version = "4.0.0", git = "https://github.com/JadedBlueEyes/mrml.git", branch = "jade/fragment", features = ["render"], default-features = false} -serde_json = "1.0.128" +serde_json = "1.0.134" strum = "0.26.3" -thiserror = "2.0.3" -tokio = { version = "1.40.0", features = ["full"] } -tower = { version = "0.5.1", features = ["util"] } -tower-http = { version = "0.6.1", features = ["timeout", "trace"] } -tracing = "0.1.40" -tracing-subscriber = { version = "0.3.18", features = ["env-filter"] } -utoipa = { version = "5.1.1", features = ["axum_extras"] } -utoipa-swagger-ui = { version = "8.0.1", features = ["axum"] } -serde = { version = "1.0.210", features = ["derive"] } -mf1 = "0.1.5" +thiserror = "2.0.9" +tokio = { version = "1.42.0", features = ["full"] } +tower = { version = "0.5.2", features = ["util"] } +tower-http = { version = "0.6.2", features = ["timeout", "trace"] } +tracing = "0.1.41" +tracing-subscriber = { version = "0.3.19", features = ["env-filter"] } +utoipa = { version = "5.3.0", features = ["axum_extras"] } +utoipa-swagger-ui = { version = "8.1.0", features = ["axum"] } +serde = { version = "1.0.217", features = ["derive"] } +mf1 = "0.1.6" sentry = { version = "0.35.0", features = ["tracing", "tower", "tower-http"] } -futures-util = "0.3.30" -futures = "0.3.30" +futures-util = "0.3.31" +futures = "0.3.31" dashmap = { version = "6.1.0", features = ["serde"] } -config = { version = "0.14.0", default-features = false, features = ["convert-case"] } +config = { version = "0.15.4", default-features = false, features = ["convert-case"] } convert_case = "0.6.0" monostate = "0.1.13" -reqwest = { version = "0.12.7", default-features = false } -metrics = "0.24.0" +reqwest = { version = "0.12.12", default-features = false } +metrics = "0.24.1" axum-prometheus = "0.7.0" # metrics-exporter-prometheus = { version = "0.15.3", default-features = false, features = ["http-listener"] } -git-testament = "0.2.5" +git-testament = "0.2.6" html-escape = "0.2.13" [dev-dependencies] -expect-test = "1.5.0" -axum-test = "16.1.0" +expect-test = "1.5.1" +axum-test = "16.4.1" [profile.release] lto = true