diff --git a/Cargo.lock b/Cargo.lock index 1873b71..b21c8ae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -185,9 +185,9 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chrono" -version = "0.4.42" +version = "0.4.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2" +checksum = "fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118" dependencies = [ "iana-time-zone", "js-sys", @@ -226,9 +226,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.53" +version = "4.5.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8" +checksum = "a75ca66430e33a14957acc24c5077b503e7d374151b2b4b3a10c83b4ceb4be0e" dependencies = [ "clap_builder", "clap_derive", @@ -236,9 +236,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.53" +version = "4.5.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00" +checksum = "793207c7fa6300a0608d1080b858e5fdbe713cdc1c8db9fb17777d8a13e63df0" dependencies = [ "anstream", "anstyle", @@ -248,9 +248,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.49" +version = "4.5.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" +checksum = "a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5" dependencies = [ "heck", "proc-macro2", @@ -1269,15 +1269,15 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.145" +version = "1.0.149" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" +checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" dependencies = [ "itoa", "memchr", - "ryu", "serde", "serde_core", + "zmij", ] [[package]] @@ -1460,18 +1460,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.17" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "2.0.17" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" +checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" dependencies = [ "proc-macro2", "quote", @@ -1591,9 +1591,9 @@ checksum = "df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2" [[package]] name = "tracing" -version = "0.1.41" +version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" +checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" dependencies = [ "pin-project-lite", "tracing-attributes", @@ -1602,9 +1602,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" +checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" dependencies = [ "proc-macro2", "quote", @@ -1613,9 +1613,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.34" +version = "0.1.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678" +checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" dependencies = [ "once_cell", "valuable", @@ -1634,9 +1634,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.20" +version = "0.3.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" +checksum = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e" dependencies = [ "matchers", "nu-ansi-term", @@ -1991,3 +1991,9 @@ name = "zeroize" version = "1.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" + +[[package]] +name = "zmij" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1966f8ac2c1f76987d69a74d0e0f929241c10e78136434e3be70ff7f58f64214" diff --git a/req-core/Cargo.toml b/req-core/Cargo.toml index ecbef63..4f77a68 100644 --- a/req-core/Cargo.toml +++ b/req-core/Cargo.toml @@ -17,7 +17,7 @@ path = "src/lib.rs" [dependencies] anyhow = "1.0.98" borsh = { version = "1.6.0", features = ["derive"] } -chrono = { version = "0.4.41", features = ["serde"] } +chrono = { version = "0.4.43", features = ["serde"] } petgraph = "0.8" non-empty-string = "0.2.6" nonempty = "0.12.0" @@ -25,9 +25,9 @@ rayon = "1.10.0" serde = { version = "1.0.219", features = ["derive"] } serde_yaml = "0.9.34" sha2 = "0.10.9" -thiserror = "2.0.12" +thiserror = "2.0.18" toml = "0.9.2" -tracing = "0.1.41" +tracing = "0.1.44" uuid = { version = "1.17.0", features = ["serde", "v4"] } walkdir = "2.5.0" regex = "1.11.1" diff --git a/req-mcp/Cargo.toml b/req-mcp/Cargo.toml index 4f6cece..90cdb1d 100644 --- a/req-mcp/Cargo.toml +++ b/req-mcp/Cargo.toml @@ -19,10 +19,10 @@ requirements-manager-core = { path = "../req-core" } anyhow = "1.0.98" rmcp = { version = "0.9", features = ["server", "transport-io", "macros"] } serde = { version = "1.0.219", features = ["derive"] } -serde_json = "1.0.138" +serde_json = "1.0.149" tokio = { version = "1", features = ["full"] } -tracing = "0.1.41" -tracing-subscriber = { version = "0.3.19", features = ["env-filter"] } +tracing = "0.1.44" +tracing-subscriber = { version = "0.3.22", features = ["env-filter"] } schemars = { version = "1.0", features = ["derive"] } [lints] diff --git a/req/Cargo.toml b/req/Cargo.toml index a9f488a..3233574 100644 --- a/req/Cargo.toml +++ b/req/Cargo.toml @@ -18,8 +18,8 @@ path = "src/main.rs" requirements-manager-core = { path = "../req-core" } anyhow = "1.0.98" borsh = { version = "1.6.0", features = ["derive"] } -chrono = { version = "0.4.41", features = ["serde"] } -clap = { version = "4.5.51", features = ["derive"] } +chrono = { version = "0.4.43", features = ["serde"] } +clap = { version = "4.5.56", features = ["derive"] } petgraph = "0.8" non-empty-string = "0.2.6" nonempty = "0.12.0" @@ -27,14 +27,14 @@ rayon = "1.10.0" serde = { version = "1.0.219", features = ["derive"] } serde_yaml = "0.9.34" sha2 = "0.10.9" -thiserror = "2.0.12" +thiserror = "2.0.18" toml = "0.9.2" -tracing = "0.1.41" -tracing-subscriber = { version = "0.3.19", features = ["env-filter"] } +tracing = "0.1.44" +tracing-subscriber = { version = "0.3.22", features = ["env-filter"] } uuid = { version = "1.17.0", features = ["serde", "v4"] } walkdir = "2.5.0" regex = "1.11.1" -serde_json = "1.0.138" +serde_json = "1.0.149" dialoguer = "0.12.0" owo-colors = "4.1.0" supports-color = "3.0.1"