From 0e644ffdbf086d50258772de423873f088651844 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Feb 2025 10:29:55 +0000 Subject: [PATCH] build(deps): bump the cargo group across 1 directory with 19 updates Bumps the cargo group with 19 updates in the / directory: | Package | From | To | | --- | --- | --- | | [bytes](https://github.com/tokio-rs/bytes) | `1.9.0` | `1.10.0` | | [chrono](https://github.com/chronotope/chrono) | `0.4.38` | `0.4.39` | | [clap](https://github.com/clap-rs/clap) | `4.5.21` | `4.5.31` | | [clap_complete](https://github.com/clap-rs/clap) | `4.5.38` | `4.5.46` | | [clap_mangen](https://github.com/clap-rs/clap) | `0.2.24` | `0.2.26` | | [diesel](https://github.com/diesel-rs/diesel) | `2.2.5` | `2.2.7` | | [indicatif](https://github.com/console-rs/indicatif) | `0.17.9` | `0.17.11` | | [fs-err](https://github.com/andrewhickman/fs-err) | `3.0.0` | `3.1.0` | | [glob](https://github.com/rust-lang/glob) | `0.3.1` | `0.3.2` | | [log](https://github.com/rust-lang/log) | `0.4.22` | `0.4.26` | | [nix](https://github.com/nix-rust/nix) | `0.27.1` | `0.29.0` | | [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.9` | `0.12.12` | | [serde](https://github.com/serde-rs/serde) | `1.0.215` | `1.0.218` | | [serde_json](https://github.com/serde-rs/json) | `1.0.133` | `1.0.139` | | [thiserror](https://github.com/dtolnay/thiserror) | `2.0.3` | `2.0.11` | | [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.12` | `0.7.13` | | [xxhash-rust](https://github.com/DoumanAsh/xxhash-rust) | `0.8.12` | `0.8.15` | | [zstd](https://github.com/gyscos/zstd-rs) | `0.13.2` | `0.13.3` | | [zbus](https://github.com/dbus2/zbus) | `5.1.1` | `5.5.0` | Updates `bytes` from 1.9.0 to 1.10.0 - [Release notes](https://github.com/tokio-rs/bytes/releases) - [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/bytes/compare/v1.9.0...v1.10.0) Updates `chrono` from 0.4.38 to 0.4.39 - [Release notes](https://github.com/chronotope/chrono/releases) - [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md) - [Commits](https://github.com/chronotope/chrono/compare/v0.4.38...v0.4.39) Updates `clap` from 4.5.21 to 4.5.31 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.21...v4.5.31) Updates `clap_complete` from 4.5.38 to 4.5.46 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.38...clap_complete-v4.5.46) Updates `clap_mangen` from 0.2.24 to 0.2.26 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_mangen-v0.2.24...clap_mangen-v0.2.26) Updates `diesel` from 2.2.5 to 2.2.7 - [Release notes](https://github.com/diesel-rs/diesel/releases) - [Changelog](https://github.com/diesel-rs/diesel/blob/v2.2.7/CHANGELOG.md) - [Commits](https://github.com/diesel-rs/diesel/compare/v2.2.5...v2.2.7) Updates `indicatif` from 0.17.9 to 0.17.11 - [Release notes](https://github.com/console-rs/indicatif/releases) - [Commits](https://github.com/console-rs/indicatif/compare/0.17.9...0.17.11) Updates `fs-err` from 3.0.0 to 3.1.0 - [Changelog](https://github.com/andrewhickman/fs-err/blob/main/CHANGELOG.md) - [Commits](https://github.com/andrewhickman/fs-err/compare/3.0.0...3.1.0) Updates `glob` from 0.3.1 to 0.3.2 - [Release notes](https://github.com/rust-lang/glob/releases) - [Changelog](https://github.com/rust-lang/glob/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/glob/compare/0.3.1...v0.3.2) Updates `log` from 0.4.22 to 0.4.26 - [Release notes](https://github.com/rust-lang/log/releases) - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/log/compare/0.4.22...0.4.26) Updates `nix` from 0.27.1 to 0.29.0 - [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md) - [Commits](https://github.com/nix-rust/nix/compare/v0.27.1...v0.29.0) Updates `reqwest` from 0.12.9 to 0.12.12 - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.9...v0.12.12) Updates `serde` from 1.0.215 to 1.0.218 - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.215...v1.0.218) Updates `serde_json` from 1.0.133 to 1.0.139 - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.133...v1.0.139) Updates `thiserror` from 2.0.3 to 2.0.11 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/2.0.3...2.0.11) Updates `tokio-util` from 0.7.12 to 0.7.13 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.12...tokio-util-0.7.13) Updates `xxhash-rust` from 0.8.12 to 0.8.15 - [Commits](https://github.com/DoumanAsh/xxhash-rust/commits) Updates `zstd` from 0.13.2 to 0.13.3 - [Release notes](https://github.com/gyscos/zstd-rs/releases) - [Commits](https://github.com/gyscos/zstd-rs/compare/v0.13.2...v0.13.3) Updates `zbus` from 5.1.1 to 5.5.0 - [Release notes](https://github.com/dbus2/zbus/releases) - [Commits](https://github.com/dbus2/zbus/compare/zbus-5.1.1...zbus-5.5.0) --- updated-dependencies: - dependency-name: bytes dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: chrono dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: clap_complete dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: clap_mangen dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: diesel dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: indicatif dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: fs-err dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: glob dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: log dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: nix dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: reqwest dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: thiserror dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: tokio-util dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: xxhash-rust dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: zstd dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: zbus dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo ... Signed-off-by: dependabot[bot] --- Cargo.lock | 202 +++++++++++++++++++++++++++++------------------------ Cargo.toml | 38 +++++----- 2 files changed, 130 insertions(+), 110 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 12b18eb9..41367556 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -366,11 +366,11 @@ dependencies = [ "blake3", "gpt", "log", - "nix 0.29.0", + "nix", "serde", "serde_json", "superblock", - "thiserror 2.0.3", + "thiserror 2.0.11", "topology", ] @@ -395,7 +395,7 @@ dependencies = [ "itertools 0.13.0", "mailparse", "moss", - "nix 0.27.1", + "nix", "regex", "reqwest", "serde", @@ -406,7 +406,7 @@ dependencies = [ "stone", "stone_recipe", "strum", - "thiserror 2.0.3", + "thiserror 2.0.11", "thread-priority", "tokio", "tui", @@ -449,9 +449,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.9.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" +checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9" [[package]] name = "cast" @@ -505,9 +505,9 @@ dependencies = [ [[package]] name = "chrono" -version = "0.4.38" +version = "0.4.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" +checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825" dependencies = [ "android-tzdata", "iana-time-zone", @@ -546,9 +546,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.21" +version = "4.5.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f" +checksum = "027bb0d98429ae334a8698531da7077bdf906419543a35a55c2cb1b66437d767" dependencies = [ "clap_builder", "clap_derive", @@ -556,9 +556,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.21" +version = "4.5.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec" +checksum = "5589e0cba072e0f3d23791efac0fd8627b49c829c196a492e88168e6a669d863" dependencies = [ "anstream", "anstyle", @@ -568,18 +568,18 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.5.38" +version = "4.5.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9647a559c112175f17cf724dc72d3645680a883c58481332779192b0d8e7a01" +checksum = "f5c5508ea23c5366f77e53f5a0070e5a84e51687ec3ef9e0464c86dc8d13ce98" dependencies = [ "clap", ] [[package]] name = "clap_derive" -version = "4.5.18" +version = "4.5.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" +checksum = "bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed" dependencies = [ "heck", "proc-macro2", @@ -589,15 +589,15 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7" +checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" [[package]] name = "clap_mangen" -version = "0.2.24" +version = "0.2.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbae9cbfdc5d4fa8711c09bd7b83f644cb48281ac35bf97af3e47b0675864bdf" +checksum = "724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a" dependencies = [ "clap", "roff", @@ -626,7 +626,7 @@ dependencies = [ "fs-err", "serde", "serde_yaml", - "thiserror 2.0.3", + "thiserror 2.0.11", ] [[package]] @@ -653,9 +653,9 @@ name = "container" version = "0.25.1" dependencies = [ "fs-err", - "nix 0.27.1", + "nix", "strum", - "thiserror 2.0.3", + "thiserror 2.0.11", ] [[package]] @@ -892,9 +892,9 @@ dependencies = [ [[package]] name = "diesel" -version = "2.2.5" +version = "2.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbf9649c05e0a9dbd6d0b0b8301db5182b972d0fd02f0a7c6736cf632d7c0fd5" +checksum = "04001f23ba8843dc315804fa324000376084dfb1c30794ff68dd279e6e5696d5" dependencies = [ "diesel_derives", "libsqlite3-sys", @@ -1109,7 +1109,7 @@ version = "0.25.1" dependencies = [ "regex", "serde", - "thiserror 2.0.3", + "thiserror 2.0.11", ] [[package]] @@ -1129,9 +1129,9 @@ dependencies = [ [[package]] name = "fs-err" -version = "3.0.0" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bb60e7409f34ef959985bc9d9c5ee8f5db24ee46ed9775850548021710f807f" +checksum = "1f89bda4c2a21204059a977ed3bfe746677dfd137b83c339e702b0ac91d482aa" dependencies = [ "autocfg", "tokio", @@ -1161,9 +1161,9 @@ checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" [[package]] name = "futures-lite" -version = "2.5.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cef40d21ae2c515b51041df9ed313ed21e572df340ea58a922a0aefe7e8891a1" +checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532" dependencies = [ "fastrand", "futures-core", @@ -1243,9 +1243,9 @@ checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" [[package]] name = "glob" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" +checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" [[package]] name = "gpt" @@ -1613,9 +1613,9 @@ dependencies = [ [[package]] name = "indicatif" -version = "0.17.9" +version = "0.17.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbf675b85ed934d3c67b5c5469701eec7db22689d0a2139d856e0925fa28b281" +checksum = "183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235" dependencies = [ "console", "number_prefix", @@ -1756,9 +1756,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.22" +version = "0.4.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" +checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" [[package]] name = "mailparse" @@ -1872,7 +1872,7 @@ dependencies = [ "itertools 0.13.0", "libsqlite3-sys", "log", - "nix 0.27.1", + "nix", "rayon", "reqwest", "serde", @@ -1880,7 +1880,7 @@ dependencies = [ "sha2", "stone", "strum", - "thiserror 2.0.3", + "thiserror 2.0.11", "tokio", "tokio-util", "triggers", @@ -1891,17 +1891,6 @@ dependencies = [ "zbus", ] -[[package]] -name = "nix" -version = "0.27.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" -dependencies = [ - "bitflags", - "cfg-if", - "libc", -] - [[package]] name = "nix" version = "0.29.0" @@ -2152,7 +2141,7 @@ dependencies = [ "rustc-hash", "rustls", "socket2", - "thiserror 2.0.3", + "thiserror 2.0.11", "tokio", "tracing", ] @@ -2171,7 +2160,7 @@ dependencies = [ "rustls", "rustls-pki-types", "slab", - "thiserror 2.0.3", + "thiserror 2.0.11", "tinyvec", "tracing", "web-time", @@ -2307,9 +2296,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "reqwest" -version = "0.12.9" +version = "0.12.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f" +checksum = "43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da" dependencies = [ "async-compression", "base64", @@ -2343,6 +2332,7 @@ dependencies = [ "tokio", "tokio-rustls", "tokio-util", + "tower", "tower-service", "url", "wasm-bindgen", @@ -2471,18 +2461,18 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "serde" -version = "1.0.215" +version = "1.0.218" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f" +checksum = "e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.215" +version = "1.0.218" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" +checksum = "f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b" dependencies = [ "proc-macro2", "quote", @@ -2491,9 +2481,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.133" +version = "1.0.139" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377" +checksum = "44f86c3acccc9c65b153fe1b85a3be07fe5515274ec9f0653b4a0875731c72a6" dependencies = [ "itoa", "memchr", @@ -2551,7 +2541,7 @@ name = "serpent_buildinfo" version = "0.25.1" dependencies = [ "chrono", - "thiserror 2.0.3", + "thiserror 2.0.11", ] [[package]] @@ -2656,7 +2646,7 @@ version = "0.25.1" dependencies = [ "criterion", "strum", - "thiserror 2.0.3", + "thiserror 2.0.11", "xxhash-rust", "zstd", ] @@ -2669,7 +2659,7 @@ dependencies = [ "serde", "serde_yaml", "strum", - "thiserror 2.0.3", + "thiserror 2.0.11", "url", ] @@ -2713,7 +2703,7 @@ version = "0.1.0" source = "git+https://github.com/AerynOS/blsforme.git?rev=3cb315d6e9b4f2168927bded8b326b55c92f0e84#3cb315d6e9b4f2168927bded8b326b55c92f0e84" dependencies = [ "log", - "thiserror 2.0.3", + "thiserror 2.0.11", "uuid", ] @@ -2772,11 +2762,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.3" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c006c85c7651b3cf2ada4584faa36773bd07bac24acfb39f3c431b36d7e667aa" +checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" dependencies = [ - "thiserror-impl 2.0.3", + "thiserror-impl 2.0.11", ] [[package]] @@ -2792,9 +2782,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.3" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568" +checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" dependencies = [ "proc-macro2", "quote", @@ -2923,9 +2913,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.12" +version = "0.7.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a" +checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078" dependencies = [ "bytes", "futures-core", @@ -2965,7 +2955,7 @@ dependencies = [ "serde", "serde_spanned", "toml_datetime", - "winnow", + "winnow 0.6.20", ] [[package]] @@ -2975,11 +2965,32 @@ source = "git+https://github.com/AerynOS/blsforme.git?rev=3cb315d6e9b4f2168927bd dependencies = [ "gpt", "log", - "nix 0.29.0", + "nix", "superblock", - "thiserror 2.0.3", + "thiserror 2.0.11", +] + +[[package]] +name = "tower" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", + "sync_wrapper", + "tokio", + "tower-layer", + "tower-service", ] +[[package]] +name = "tower-layer" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" + [[package]] name = "tower-service" version = "0.3.3" @@ -3025,7 +3036,7 @@ dependencies = [ "fnmatch", "serde", "serde_yaml", - "thiserror 2.0.3", + "thiserror 2.0.11", ] [[package]] @@ -3152,7 +3163,7 @@ name = "vfs" version = "0.1.0" dependencies = [ "indextree", - "thiserror 2.0.3", + "thiserror 2.0.11", ] [[package]] @@ -3517,6 +3528,15 @@ dependencies = [ "memchr", ] +[[package]] +name = "winnow" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1" +dependencies = [ + "memchr", +] + [[package]] name = "write16" version = "1.0.0" @@ -3541,9 +3561,9 @@ dependencies = [ [[package]] name = "xxhash-rust" -version = "0.8.12" +version = "0.8.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a5cbf750400958819fb6178eaa83bee5cd9c29a26a40cc241df8c70fdd46984" +checksum = "fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3" [[package]] name = "yaml" @@ -3575,9 +3595,9 @@ dependencies = [ [[package]] name = "zbus" -version = "5.1.1" +version = "5.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1162094dc63b1629fcc44150bcceeaa80798cd28bcbe7fa987b65a034c258608" +checksum = "59c333f648ea1b647bc95dc1d34807c8e25ed7a6feff3394034dc4776054b236" dependencies = [ "async-broadcast", "async-executor", @@ -3592,9 +3612,9 @@ dependencies = [ "enumflags2", "event-listener", "futures-core", - "futures-util", + "futures-lite", "hex", - "nix 0.29.0", + "nix", "ordered-stream", "serde", "serde_repr", @@ -3602,7 +3622,7 @@ dependencies = [ "tracing", "uds_windows", "windows-sys 0.59.0", - "winnow", + "winnow 0.7.3", "xdg-home", "zbus_macros", "zbus_names", @@ -3611,9 +3631,9 @@ dependencies = [ [[package]] name = "zbus_macros" -version = "5.1.1" +version = "5.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cd2dcdce3e2727f7d74b7e33b5a89539b3cc31049562137faf7ae4eb86cd16d" +checksum = "f325ad10eb0d0a3eb060203494c3b7ec3162a01a59db75d2deee100339709fc0" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -3632,7 +3652,7 @@ checksum = "856b7a38811f71846fd47856ceee8bccaec8399ff53fb370247e66081ace647b" dependencies = [ "serde", "static_assertions", - "winnow", + "winnow 0.6.20", "zvariant", ] @@ -3708,9 +3728,9 @@ dependencies = [ [[package]] name = "zstd" -version = "0.13.2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9" +checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" dependencies = [ "zstd-safe", ] @@ -3744,7 +3764,7 @@ dependencies = [ "enumflags2", "serde", "static_assertions", - "winnow", + "winnow 0.6.20", "zvariant_derive", "zvariant_utils", ] @@ -3764,14 +3784,14 @@ dependencies = [ [[package]] name = "zvariant_utils" -version = "3.0.2" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20d1d011a38f12360e5fcccceeff5e2c42a8eb7f27f0dcba97a0862ede05c9c6" +checksum = "e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34" dependencies = [ "proc-macro2", "quote", "serde", "static_assertions", "syn", - "winnow", + "winnow 0.7.3", ] diff --git a/Cargo.toml b/Cargo.toml index e656d14e..385dad37 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,11 +10,11 @@ rust-version = "1.80" [workspace.dependencies] blsforme = { git = "https://github.com/AerynOS/blsforme.git", rev = "3cb315d6e9b4f2168927bded8b326b55c92f0e84" } -bytes = "1.6.0" -chrono = "0.4.38" -clap = { version = "4.5.8", features = ["derive", "string"] } -clap_complete = "4.5.37" -clap_mangen = "0.2.24" +bytes = "1.10.0" +chrono = "0.4.39" +clap = { version = "4.5.31", features = ["derive", "string"] } +clap_complete = "4.5.46" +clap_mangen = "0.2.26" criterion = { version = "0.5.1", features = ["html_reports"] } crossterm = "0.28.1" derive_more = { version = "1.0.0", features = [ @@ -24,24 +24,24 @@ derive_more = { version = "1.0.0", features = [ "into", ] } dialoguer = "0.11.0" -diesel = { version = "2.2.1", features = [ +diesel = { version = "2.2.7", features = [ "sqlite", "returning_clauses_for_sqlite_3_35", ] } diesel_migrations = "2.2.0" dirs = "5.0.1" elf = "0.7.4" -indicatif = "0.17.8" +indicatif = "0.17.11" itertools = "0.13.0" -fs-err = { version = "3.0.0", features = ["tokio"] } +fs-err = { version = "3.1.0", features = ["tokio"] } futures-util = "0.3.31" -glob = "0.3.1" +glob = "0.3.2" hex = "0.4.3" indextree = "4.6.1" libsqlite3-sys = { version = "0.30.1", features = ["bundled"] } -log = "0.4.22" +log = "0.4.26" nom = "7.1.3" -nix = { version = "0.27.1", features = [ +nix = { version = "0.29.0", features = [ "user", "fs", "sched", @@ -54,7 +54,7 @@ nix = { version = "0.27.1", features = [ petgraph = "0.6.5" rayon = "1.10.0" regex = "1.10.5" -reqwest = { version = "0.12.5", default-features = false, features = [ +reqwest = { version = "0.12.12", default-features = false, features = [ "brotli", "charset", "deflate", @@ -66,21 +66,21 @@ reqwest = { version = "0.12.5", default-features = false, features = [ "blocking", "json", ] } -serde = { version = "1.0.204", features = ["derive"] } -serde_json = "1.0.120" +serde = { version = "1.0.218", features = ["derive"] } +serde_json = "1.0.139" serde_yaml = "0.9.34" sha2 = "0.10.8" strum = { version = "0.26.3", features = ["derive"] } -thiserror = "2.0.3" +thiserror = "2.0.11" thread-priority = "1.1.0" tokio = { version = "1.38.0", features = ["full"] } tokio-stream = { version = "0.1.15", features = ["time"] } -tokio-util = { version = "0.7.11", features = ["io"] } +tokio-util = { version = "0.7.13", features = ["io"] } url = { version = "2.5.2", features = ["serde"] } -xxhash-rust = { version = "0.8.11", features = ["xxh3"] } -zstd = { version = "0.13.2", features = ["zstdmt"] } +xxhash-rust = { version = "0.8.15", features = ["xxh3"] } +zstd = { version = "0.13.3", features = ["zstdmt"] } mailparse = "0.15.0" -zbus = "5.1.1" +zbus = "5.5.0" infer = "0.19.0" [workspace.lints.rust]