From 38a2f1f1dac43e567c0fc29be229a9787e9a254b Mon Sep 17 00:00:00 2001 From: Demmie <2e3s19@gmail.com> Date: Sun, 9 Jul 2023 01:25:11 -0400 Subject: [PATCH] Upgrade dependencies --- Cargo.lock | 41 +++++++++++++++++++++++++---------------- Cargo.toml | 12 ++++++------ watchers/Cargo.toml | 16 ++++++++-------- 3 files changed, 39 insertions(+), 30 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1fc581e..d4e9d0a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -727,7 +727,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24" dependencies = [ "percent-encoding", - "time 0.3.22", + "time 0.3.23", "version_check", ] @@ -2615,6 +2615,12 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ab07dc67230e4a4718e70fd5c20055a4334b121f1f9db8fe63ef39ce9b8c846" +[[package]] +name = "relative-path" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bf2521270932c3c7bed1a59151222bd7643c79310f2916f01925e1e16255698" + [[package]] name = "reqwest" version = "0.11.18" @@ -2682,7 +2688,7 @@ dependencies = [ "serde_json", "state", "tempfile", - "time 0.3.22", + "time 0.3.23", "tokio", "tokio-stream", "tokio-util", @@ -2745,16 +2751,16 @@ dependencies = [ "smallvec", "stable-pattern", "state", - "time 0.3.22", + "time 0.3.23", "tokio", "uncased", ] [[package]] name = "rstest" -version = "0.17.0" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de1bb486a691878cd320c2f0d319ba91eeaa2e894066d8b5f8f117c000e9d962" +checksum = "2b96577ca10cb3eade7b337eb46520108a67ca2818a24d0b63f41fd62bc9651c" dependencies = [ "futures", "futures-timer", @@ -2764,15 +2770,18 @@ dependencies = [ [[package]] name = "rstest_macros" -version = "0.17.0" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "290ca1a1c8ca7edb7c3283bd44dc35dd54fdec6253a3912e201ba1072018fca8" +checksum = "225e674cf31712b8bb15fdbca3ec0c1b9d825c5a24407ff2b7e005fb6a29ba03" dependencies = [ "cfg-if 1.0.0", + "glob", "proc-macro2 1.0.63", "quote 1.0.29", + "regex", + "relative-path", "rustc_version", - "syn 1.0.109", + "syn 2.0.24", "unicode-ident", ] @@ -2973,9 +2982,9 @@ checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" [[package]] name = "serde" -version = "1.0.168" +version = "1.0.169" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d614f89548720367ded108b3c843be93f3a341e22d5674ca0dd5cd57f34926af" +checksum = "bd51c3db8f9500d531e6c12dd0fd4ad13d133e9117f5aebac3cdbb8b6d9824b0" dependencies = [ "serde_derive", ] @@ -2994,9 +3003,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.168" +version = "1.0.169" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4fe589678c688e44177da4f27152ee2d190757271dc7f1d5b6b9f68d869d641" +checksum = "27738cfea0d944ab72c3ed01f3d5f23ec4322af8a1431e40ce630e4c01ea74fd" dependencies = [ "proc-macro2 1.0.63", "quote 1.0.29", @@ -3312,9 +3321,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.22" +version = "0.3.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd" +checksum = "59e399c068f43a5d116fedaf73b203fa4f9c519f17e2b34f63221d3792f81446" dependencies = [ "itoa", "serde", @@ -3330,9 +3339,9 @@ checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" [[package]] name = "time-macros" -version = "0.2.9" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" +checksum = "96ba15a897f3c86766b757e5ac7221554c6750054d74d5b28844fce5fb36a6c4" dependencies = [ "time-core", ] diff --git a/Cargo.toml b/Cargo.toml index 5e4f051..67e2bdf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,24 +22,24 @@ version = "0.2.0" [workspace.dependencies] anyhow = "1.0.71" -log = { version = "0.4.18", features = ["std"] } -tokio = { version = "1.28.2" } +log = { version = "0.4.19", features = ["std"] } +tokio = { version = "1.29.1" } [dependencies] watchers = { path = "./watchers", default-features = false } chrono = "0.4.26" -toml = "0.7.4" -clap = { version = "4.3.0", features = ["string"] } +toml = "0.7.6" +clap = { version = "4.3.11", features = ["string"] } fern = { version = "0.6.2", features = ["colored"] } log = { workspace = true } anyhow = { workspace = true } tokio = { workspace = true, features = ["rt", "macros", "signal"] } -ksni = {version = "0.2.0", optional = true} +ksni = {version = "0.2.1", optional = true} aw-server = { git = "https://github.com/2e3s/aw-server-rust", optional = true, rev = "81db4c8" } aw-datastore = { git = "https://github.com/2e3s/aw-server-rust", optional = true, rev = "81db4c8" } open = { version = "5.0.0", optional = true } -rust-embed = { version = "6.6.1", features = ["interpolate-folder-path"], optional = true } +rust-embed = { version = "6.8.1", features = ["interpolate-folder-path"], optional = true } [features] default = ["gnome", "kwin_window"] diff --git a/watchers/Cargo.toml b/watchers/Cargo.toml index 9714bef..592f16f 100644 --- a/watchers/Cargo.toml +++ b/watchers/Cargo.toml @@ -10,8 +10,8 @@ crate-type = ["lib"] path = "src/lib.rs" [dev-dependencies] -rstest = "0.17.0" -tempfile = "3.5.0" +rstest = "0.18.1" +tempfile = "3.6.0" [dependencies] aw-client-rust = { git = "https://github.com/2e3s/aw-server-rust", rev = "81db4c8" } @@ -19,18 +19,18 @@ wayland-client = "0.30.2" wayland-scanner = "0.30" wayland-backend = "0.1" x11rb = { version = "0.12.0", features = ["screensaver"] } -zbus = {version = "3.13.1", optional = true} +zbus = {version = "3.14.1", optional = true} chrono = "0.4.26" -toml = "0.7.4" +toml = "0.7.6" dirs = "5.0.1" -serde = { version = "1.0.163", features = ["derive"] } +serde = { version = "1.0.169", features = ["derive"] } serde_default = "0.1.0" -serde_json = "1.0.96" -regex = "1.8.3" +serde_json = "1.0.100" +regex = "1.9.1" gethostname = "0.4.3" log = { workspace = true } anyhow = { workspace = true } -async-trait = "0.1.68" +async-trait = "0.1.71" tokio = { workspace = true, features = ["time", "sync"] } [features]