From 4248f4ddd87df5318817e7acbae6c909aebd121d Mon Sep 17 00:00:00 2001 From: Natty Date: Fri, 29 Sep 2023 16:57:54 +0200 Subject: [PATCH] Dependency management --- Cargo.lock | 39 ++++++++++++++++++--------------------- Cargo.toml | 7 +++---- magnetar_sdk/Cargo.toml | 1 + 3 files changed, 22 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1422567..b9d58ac 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -425,28 +425,25 @@ checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" [[package]] name = "cached" -version = "0.44.0" +version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b195e4fbc4b6862bbd065b991a34750399c119797efff72492f28a5864de8700" +checksum = "8cead8ece0da6b744b2ad8ef9c58a4cdc7ef2921e60a6ddfb9eaaa86839b5fc5" dependencies = [ - "async-trait", + "ahash 0.8.3", "cached_proc_macro", "cached_proc_macro_types", - "futures", - "hashbrown 0.13.2", + "hashbrown 0.14.0", "instant", "once_cell", "thiserror", - "tokio", ] [[package]] name = "cached_proc_macro" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b48814962d2fd604c50d2b9433c2a41a0ab567779ee2c02f7fba6eca1221f082" +checksum = "7da8245dd5f576a41c3b76247b54c15b0e43139ceeb4f732033e15be7c005176" dependencies = [ - "cached_proc_macro_types", "darling", "proc-macro2", "quote", @@ -1400,7 +1397,7 @@ dependencies = [ "strum", "thiserror", "tokio", - "toml 0.7.6", + "toml 0.8.1", "tower", "tower-http", "tracing", @@ -1424,7 +1421,7 @@ dependencies = [ "tera", "thiserror", "tokio", - "toml 0.7.6", + "toml 0.8.1", "tower", "tower-http", "tracing", @@ -1462,7 +1459,7 @@ dependencies = [ "percent-encoding", "serde", "thiserror", - "toml 0.7.6", + "toml 0.8.1", ] [[package]] @@ -3171,9 +3168,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.7.6" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542" +checksum = "1bc1433177506450fe920e46a4f9812d0c211f5dd556da10e731a0a3dfa151f0" dependencies = [ "serde", "serde_spanned", @@ -3192,9 +3189,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.19.14" +version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a" +checksum = "ca676d9ba1a322c1b64eb8045a5ec5c0cfb0c9d08e15e9ff622589ad5221c8fe" dependencies = [ "indexmap 2.0.0", "serde", @@ -3327,9 +3324,9 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "ts-rs" -version = "6.2.1" +version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4added4070a4fdf9df03457206cd2e4b12417c8560a2954d91ffcbe60177a56a" +checksum = "e1ff1f8c90369bc172200013ac17ae86e7b5def580687df4e6127883454ff2b0" dependencies = [ "chrono", "thiserror", @@ -3338,14 +3335,14 @@ dependencies = [ [[package]] name = "ts-rs-macros" -version = "6.2.0" +version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f807fdb3151fee75df7485b901a89624358cd07a67a8fb1a5831bf5a07681ff" +checksum = "a6f41cc0aeb7a4a55730188e147d3795a7349b501f8334697fd37629b896cdc2" dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.28", "termcolor", ] diff --git a/Cargo.toml b/Cargo.toml index 7841d54..704be05 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,7 +24,7 @@ edition = "2021" [workspace.dependencies] async-trait = "0.1" axum = "0.6" -cached = "0.44" +cached = "0.46" cfg-if = "1" chrono = "0.4" dotenvy = "0.15" @@ -43,18 +43,17 @@ sea-orm = "0.12" sea-orm-migration = "0.12" serde = "1" serde_json = "1" -serde-wasm-bindgen = "0.5" strum = "0.25" tera = { version = "1", default-features = false } thiserror = "1" tokio = "1.24" tokio-util = "0.7" -toml = "0.7" +toml = "0.8" tower = "0.4" tower-http = "0.4" tracing = "0.1" tracing-subscriber = "0.3" -ts-rs = "6" +ts-rs = "7" unicode-segmentation = "1.10" url = "2.3" walkdir = "2.3" diff --git a/magnetar_sdk/Cargo.toml b/magnetar_sdk/Cargo.toml index 1e73f75..0bf402c 100644 --- a/magnetar_sdk/Cargo.toml +++ b/magnetar_sdk/Cargo.toml @@ -2,6 +2,7 @@ name = "magnetar_sdk" version.workspace = true edition.workspace = true +license = "MIT OR Apache-2.0" [dependencies] magnetar_sdk_macros = { path = "./macros" }