From e35b2bbd9c5b56ec97faccb43fadf99cf9be958b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 2 Sep 2026 00:25:59 +0000 Subject: [PATCH] chore(deps): bump the rust-dependencies group across 1 directory with 14 updates Bumps the rust-dependencies group with 14 updates in the /rsworkspace directory: | Package | From | To | | --- | --- | --- | | [rmcp](https://github.com/modelcontextprotocol/rust-sdk) | `3.0.1` | `3.1.4` | | [async-trait](https://github.com/dtolnay/async-trait) | `0.1.91` | `0.1.92` | | [base64](https://github.com/marshallpierce/rust-base64) | `0.23.0` | `0.23.1` | | [futures](https://github.com/rust-lang/futures-rs) | `0.3.32` | `0.3.33` | | [futures-util](https://github.com/rust-lang/futures-rs) | `0.3.33` | `0.3.34` | | [teloxide](https://github.com/teloxide/teloxide) | `0.14.1` | `0.17.0` | | [jsonschema](https://github.com/Stranger6667/jsonschema) | `0.49.2` | `0.49.4` | | [clap](https://github.com/clap-rs/clap) | `4.6.4` | `4.6.6` | | [thiserror](https://github.com/dtolnay/thiserror) | `2.0.19` | `2.0.20` | | [moka](https://github.com/moka-rs/moka) | `0.12.15` | `0.12.16` | | [time](https://github.com/time-rs/time) | `0.3.54` | `0.3.55` | | [wit-bindgen](https://github.com/bytecodealliance/wit-bindgen) | `0.60.0` | `0.61.1` | | [rustls](https://github.com/rustls/rustls) | `0.23.37` | `0.23.43` | | [rustls-webpki](https://github.com/rustls/webpki) | `0.103.13` | `0.103.15` | Updates `rmcp` from 3.0.1 to 3.1.4 - [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/rust-sdk/blob/main/release-plz.toml) - [Commits](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-v3.0.1...rmcp-v3.1.4) Updates `async-trait` from 0.1.91 to 0.1.92 - [Release notes](https://github.com/dtolnay/async-trait/releases) - [Commits](https://github.com/dtolnay/async-trait/compare/0.1.91...0.1.92) Updates `base64` from 0.23.0 to 0.23.1 - [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md) - [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.23.0...v0.23.1) Updates `futures` from 0.3.32 to 0.3.33 - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.32...0.3.33) Updates `futures-util` from 0.3.33 to 0.3.34 - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.33...0.3.34) Updates `teloxide` from 0.14.1 to 0.17.0 - [Release notes](https://github.com/teloxide/teloxide/releases) - [Changelog](https://github.com/teloxide/teloxide/blob/master/CHANGELOG.md) - [Commits](https://github.com/teloxide/teloxide/compare/v0.14.1...v0.17.0) Updates `jsonschema` from 0.49.2 to 0.49.4 - [Release notes](https://github.com/Stranger6667/jsonschema/releases) - [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md) - [Commits](https://github.com/Stranger6667/jsonschema/compare/cli-v0.49.2...cli-v0.49.4) Updates `clap` from 4.6.4 to 4.6.6 - [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.6.4...clap_complete-v4.6.6) Updates `thiserror` from 2.0.19 to 2.0.20 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/2.0.19...2.0.20) Updates `moka` from 0.12.15 to 0.12.16 - [Release notes](https://github.com/moka-rs/moka/releases) - [Changelog](https://github.com/moka-rs/moka/blob/main/CHANGELOG.md) - [Commits](https://github.com/moka-rs/moka/compare/v0.12.15...v0.12.16) Updates `time` from 0.3.54 to 0.3.55 - [Release notes](https://github.com/time-rs/time/releases) - [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md) - [Commits](https://github.com/time-rs/time/compare/v0.3.54...v0.3.55) Updates `wit-bindgen` from 0.60.0 to 0.61.1 - [Release notes](https://github.com/bytecodealliance/wit-bindgen/releases) - [Commits](https://github.com/bytecodealliance/wit-bindgen/compare/v0.60.0...v0.61.1) Updates `rustls` from 0.23.37 to 0.23.43 - [Release notes](https://github.com/rustls/rustls/releases) - [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md) - [Commits](https://github.com/rustls/rustls/compare/v/0.23.37...v/0.23.43) Updates `rustls-webpki` from 0.103.13 to 0.103.15 - [Release notes](https://github.com/rustls/webpki/releases) - [Commits](https://github.com/rustls/webpki/compare/v/0.103.13...v/0.103.15) --- updated-dependencies: - dependency-name: rmcp dependency-version: 3.1.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: async-trait dependency-version: 0.1.92 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: base64 dependency-version: 0.23.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: futures dependency-version: 0.3.33 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: futures-util dependency-version: 0.3.34 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: teloxide dependency-version: 0.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: jsonschema dependency-version: 0.49.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: clap dependency-version: 4.6.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: thiserror dependency-version: 2.0.20 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: moka dependency-version: 0.12.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: time dependency-version: 0.3.55 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: wit-bindgen dependency-version: 0.61.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: rustls dependency-version: 0.23.43 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: rustls-webpki dependency-version: 0.103.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] --- rsworkspace/Cargo.lock | 1348 ++++++---------------------------------- rsworkspace/Cargo.toml | 26 +- 2 files changed, 217 insertions(+), 1157 deletions(-) diff --git a/rsworkspace/Cargo.lock b/rsworkspace/Cargo.lock index 7c2e9ac9d4..7a9d682230 100644 --- a/rsworkspace/Cargo.lock +++ b/rsworkspace/Cargo.lock @@ -8,7 +8,7 @@ version = "0.1.0" dependencies = [ "async-nats", "async-trait", - "base64 0.23.0", + "base64 0.23.1", "data-encoding", "futures", "hex", @@ -28,7 +28,7 @@ dependencies = [ "sha2 0.11.0", "tempfile", "testcontainers", - "thiserror 2.0.19", + "thiserror 2.0.20", "time", "tokio", "tracing", @@ -55,7 +55,7 @@ dependencies = [ "reqwest 0.12.28", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tracing", "tracing-subscriber", @@ -64,60 +64,14 @@ dependencies = [ "wiremock", ] -[[package]] -name = "a2a-gateway" -version = "0.1.0" -dependencies = [ - "a2a-auth-callout", - "a2a-lf", - "a2a-nats", - "a2a-pack", - "a2a-redaction", - "async-nats", - "async-trait", - "axum", - "base64 0.23.0", - "bytes", - "cel-interpreter", - "clap", - "filetime", - "futures", - "jsonwebtoken 10.4.0", - "nkeys", - "p256", - "rand_core 0.6.4", - "reqwest 0.12.28", - "serde", - "serde_json", - "sha2 0.11.0", - "spicedb-grpc-tonic", - "tempfile", - "thiserror 2.0.19", - "time", - "tokio", - "tokio-util", - "toml 1.1.4+spec-1.1.0", - "tonic", - "tracing", - "tracing-subscriber", - "trogon-aauth-person", - "trogon-aauth-sdk", - "trogon-aauth-verify", - "trogon-identity-types", - "trogon-jwks-publisher", - "trogon-nats", - "trogon-std", - "uuid", -] - [[package]] name = "a2a-identity-types" version = "0.1.0" dependencies = [ - "base64 0.23.0", + "base64 0.23.1", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -130,7 +84,7 @@ dependencies = [ "chrono", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "uuid", ] @@ -143,7 +97,7 @@ dependencies = [ "a2a-pack", "async-nats", "async-trait", - "base64 0.23.0", + "base64 0.23.1", "bytes", "futures", "http", @@ -154,7 +108,7 @@ dependencies = [ "serde_json", "sha2 0.11.0", "spicedb-grpc-tonic", - "thiserror 2.0.19", + "thiserror 2.0.20", "time", "tokio", "tokio-util", @@ -169,78 +123,13 @@ dependencies = [ "wiremock", ] -[[package]] -name = "a2a-nats-http" -version = "0.1.0" -dependencies = [ - "a2a-identity-types", - "a2a-lf", - "a2a-nats", - "async-compat", - "async-nats", - "async-trait", - "axum", - "base64 0.23.0", - "bytes", - "futures", - "futures-util", - "jsonrpc-nats", - "serde", - "serde_json", - "thiserror 2.0.19", - "tokio", - "tokio-tungstenite", - "tower", - "tower-http 0.7.0", - "tracing", - "tracing-subscriber", - "trogon-nats", - "trogon-std", -] - -[[package]] -name = "a2a-nats-server" -version = "0.1.0" -dependencies = [ - "a2a-lf", - "a2a-nats", - "async-nats", - "async-trait", - "thiserror 2.0.19", - "tokio", - "tokio-util", - "tracing", - "tracing-subscriber", - "trogon-nats", - "trogon-std", -] - -[[package]] -name = "a2a-nats-stdio" -version = "0.1.0" -dependencies = [ - "a2a-lf", - "a2a-nats", - "async-nats", - "bytes", - "futures", - "jsonrpc-nats", - "serde", - "serde_json", - "thiserror 2.0.19", - "tokio", - "tracing", - "trogon-nats", - "trogon-std", -] - [[package]] name = "a2a-pack" version = "0.1.0" dependencies = [ "jsonschema", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "tracing", ] @@ -256,7 +145,7 @@ dependencies = [ "serde_json", "sha2 0.11.0", "tempfile", - "thiserror 2.0.19", + "thiserror 2.0.20", "toml 1.1.4+spec-1.1.0", "tracing", "wasmtime", @@ -278,7 +167,7 @@ dependencies = [ "opentelemetry_sdk", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tracing", "tracing-subscriber", @@ -288,75 +177,6 @@ dependencies = [ "uuid", ] -[[package]] -name = "acp-nats-agent" -version = "0.0.1" -dependencies = [ - "acp-nats", - "agent-client-protocol", - "async-nats", - "async-trait", - "bytes", - "futures", - "jsonrpc-nats", - "serde", - "serde_json", - "thiserror 2.0.19", - "tokio", - "tracing", - "tracing-subscriber", - "trogon-nats", - "trogon-std", -] - -[[package]] -name = "acp-nats-server" -version = "0.1.0" -dependencies = [ - "acp-nats", - "agent-client-protocol", - "agent-client-protocol-http", - "anyhow", - "async-nats", - "axum", - "bytes", - "clap", - "futures-util", - "opentelemetry", - "reqwest 0.12.28", - "serde_json", - "thiserror 2.0.19", - "tokio", - "tokio-tungstenite", - "tower", - "tracing", - "tracing-subscriber", - "trogon-nats", - "trogon-std", - "trogon-telemetry", -] - -[[package]] -name = "acp-nats-stdio" -version = "0.0.1" -dependencies = [ - "acp-nats", - "agent-client-protocol", - "anyhow", - "async-compat", - "async-nats", - "bytes", - "clap", - "futures", - "opentelemetry", - "tokio", - "tracing", - "tracing-subscriber", - "trogon-nats", - "trogon-std", - "trogon-telemetry", -] - [[package]] name = "addr2line" version = "0.26.1" @@ -366,12 +186,6 @@ dependencies = [ "gimli", ] -[[package]] -name = "adler2" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" - [[package]] name = "aead" version = "0.5.2" @@ -416,23 +230,6 @@ dependencies = [ "syn 3.0.3", ] -[[package]] -name = "agent-client-protocol-http" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b4d8db045bc66b84526dfe4ef2ffb87d651b81c4ff945f91c63a2bc677a582c" -dependencies = [ - "agent-client-protocol", - "async-stream", - "axum", - "futures", - "serde_json", - "tokio", - "tower-http 0.7.0", - "tracing", - "uuid", -] - [[package]] name = "agent-client-protocol-schema" version = "1.5.0" @@ -472,21 +269,6 @@ dependencies = [ "memchr", ] -[[package]] -name = "alloc-no-stdlib" -version = "2.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" - -[[package]] -name = "alloc-stdlib" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e76a019e91224d279006ff972f1e984179a6e9feb050adba6ce8274aef23195" -dependencies = [ - "alloc-no-stdlib", -] - [[package]] name = "allocator-api2" version = "0.2.21" @@ -552,23 +334,6 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "antlr4rust" -version = "0.3.0-rc2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d240d49ee89063f90fa0cb18aead41a5893cd544a1785983dc3bf5c3d5faa58b" -dependencies = [ - "better_any", - "bit-set", - "byteorder", - "lazy_static", - "murmur3", - "once_cell", - "parking_lot", - "typed-arena", - "uuid", -] - [[package]] name = "anyhow" version = "1.0.104" @@ -613,7 +378,7 @@ dependencies = [ "serde", "serde_json", "sha2 0.11.0", - "thiserror 2.0.19", + "thiserror 2.0.20", "time", "url", ] @@ -625,7 +390,7 @@ dependencies = [ "ard-catalog", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "trogon-nats", ] @@ -635,10 +400,10 @@ version = "0.1.0" dependencies = [ "ard-catalog", "axum", - "base64 0.23.0", + "base64 0.23.1", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tower", "tower-http 0.7.0", @@ -657,7 +422,7 @@ dependencies = [ "nom", "num-traits", "rusticata-macros", - "thiserror 2.0.19", + "thiserror 2.0.20", "time", ] @@ -735,18 +500,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "async-compression" -version = "0.4.43" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3976abdc8fe7d1133d43d304afd42abdf5bc3e1319d263d223bde07b5efc4be8" -dependencies = [ - "compression-codecs", - "compression-core", - "pin-project-lite", - "tokio", -] - [[package]] name = "async-io" version = "2.6.0" @@ -799,13 +552,13 @@ dependencies = [ "serde_json", "serde_nanos", "serde_repr", - "thiserror 2.0.19", + "thiserror 2.0.20", "time", "tokio", "tokio-rustls", "tokio-stream", "tokio-util", - "tokio-websockets 0.10.1", + "tokio-websockets", "tracing", "tryhard", "url", @@ -877,24 +630,15 @@ checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] name = "async-trait" -version = "0.1.91" +version = "0.1.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae36dc4177970ef04fde5178d3e2429882def40e57a451f919c098f72baa6cec" +checksum = "82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667" dependencies = [ "proc-macro2", "quote", "syn 3.0.3", ] -[[package]] -name = "atoi" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528" -dependencies = [ - "num-traits", -] - [[package]] name = "atomic-waker" version = "1.1.2" @@ -909,9 +653,9 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "aws-lc-rs" -version = "1.17.0" +version = "1.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ec2f1fc3ec205783a5da9a7e6c1509cc69dedf09a1949e412c1e18469326d00" +checksum = "b281d307588d634de920874890732659e2e7672f72b5e10e81badc1a8a83621e" dependencies = [ "aws-lc-sys", "zeroize", @@ -919,14 +663,15 @@ dependencies = [ [[package]] name = "aws-lc-sys" -version = "0.41.0" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a2f9779ce85b93ab6170dd940ad0169b5766ff848247aff13bb788b832fe3f4" +checksum = "9bff6c3b54fad79a2e60b8102caf565819711497c1f5f092f49508e2f5c31b27" dependencies = [ "cc", "cmake", "dunce", "fs_extra", + "pkg-config", ] [[package]] @@ -936,7 +681,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31b698c5f9a010f6573133b09e0de5408834d0c82f8d7475a89fc1867a71cd90" dependencies = [ "axum-core", - "axum-macros", "base64 0.22.1", "bytes", "form_urlencoded", @@ -956,7 +700,7 @@ dependencies = [ "serde_json", "serde_path_to_error", "serde_urlencoded", - "sha1 0.10.6", + "sha1", "sync_wrapper", "tokio", "tokio-tungstenite", @@ -985,17 +729,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "axum-macros" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7aa268c23bfbbd2c4363b9cd302a4f504fb2a9dfe7e3451d66f35dd392e20aca" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.118", -] - [[package]] name = "base16ct" version = "0.2.0" @@ -1010,9 +743,9 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "base64" -version = "0.23.0" +version = "0.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b25655df2c3cdd83c5e5b293b88acd880332b2ddadd7c30ac43144fdc0033da9" +checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5" [[package]] name = "base64ct" @@ -1020,12 +753,6 @@ version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06" -[[package]] -name = "better_any" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4372b9543397a4b86050cc5e7ee36953edf4bac9518e8a774c2da694977fb6e4" - [[package]] name = "bit-set" version = "0.8.0" @@ -1061,9 +788,6 @@ name = "bitflags" version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8" -dependencies = [ - "serde_core", -] [[package]] name = "block-buffer" @@ -1130,7 +854,7 @@ dependencies = [ "serde_derive", "serde_json", "serde_urlencoded", - "thiserror 2.0.19", + "thiserror 2.0.20", "time", "tokio", "tokio-stream", @@ -1176,27 +900,6 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc0b364ead1874514c8c2855ab558056ebfeb775653e7ae45ff72f28f8f3166c" -[[package]] -name = "brotli" -version = "8.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cc91aac060a7a1e25823bdccbfb6af1875b88f17c6daac97894eed8207166b3" -dependencies = [ - "alloc-no-stdlib", - "alloc-stdlib", - "brotli-decompressor", -] - -[[package]] -name = "brotli-decompressor" -version = "5.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a32acac15fe1967bc3986b2a6347dffc965602354ea6f450ad07e8bfd253583" -dependencies = [ - "alloc-no-stdlib", - "alloc-stdlib", -] - [[package]] name = "bs58" version = "0.5.1" @@ -1221,7 +924,7 @@ dependencies = [ "serde", "serde_json", "smoothutf8", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -1235,7 +938,7 @@ dependencies = [ "jiff", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -1259,12 +962,6 @@ version = "1.25.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95832e849adfb21180ccb6826a99da14e5d266ae5c2e668e1602cf234f153797" -[[package]] -name = "byteorder" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" - [[package]] name = "bytes" version = "1.12.1" @@ -1292,31 +989,6 @@ dependencies = [ "shlex", ] -[[package]] -name = "cel-interpreter" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a76c07820046cc8239526fceec6df147a979ae48644dbad274fc3ce38ab0973b" -dependencies = [ - "cel-parser", - "chrono", - "nom", - "paste", - "regex", - "serde", - "thiserror 1.0.69", -] - -[[package]] -name = "cel-parser" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "546fb134998490c5c47fc7a29c7535e725d2e403f172040e8f263d0b318bff5f" -dependencies = [ - "antlr4rust", - "lazy_static", -] - [[package]] name = "cfg-if" version = "1.0.4" @@ -1353,7 +1025,7 @@ dependencies = [ "serde", "serde_json", "teloxide", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tracing", "trogon-channel", @@ -1399,9 +1071,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.4" +version = "4.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d91e0c145792ef73a6ad36d27c75ac09f1832222a3c209689d90f534685ee5b7" +checksum = "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca" dependencies = [ "clap_builder", "clap_derive", @@ -1409,9 +1081,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.6.2" +version = "4.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f09628afdcc538b57f3c6341e9c8e9970f18e4a481690a64974d7023bd33548b" +checksum = "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889" dependencies = [ "anstream", "anstyle", @@ -1458,7 +1130,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" dependencies = [ - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -1468,35 +1140,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" [[package]] -name = "combine" -version = "4.6.7" +name = "colored" +version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +checksum = "faf9468729b8cbcea668e36183cb69d317348c2e08e994829fb56ebfdfbaac34" dependencies = [ - "bytes", - "memchr", + "windows-sys 0.61.2", ] [[package]] -name = "compression-codecs" -version = "0.4.38" +name = "combine" +version = "4.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce2548391e9c1929c21bf6aa2680af86fe4c1b33e6cea9ac1cfeec0bd11218cf" +checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" dependencies = [ - "brotli", - "compression-core", - "flate2", + "bytes", "memchr", - "zstd", - "zstd-safe", ] -[[package]] -name = "compression-core" -version = "0.4.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc14f565cf027a105f7a44ccf9e5b424348421a1d8952a8fc9d499d313107789" - [[package]] name = "concurrent-queue" version = "2.5.0" @@ -1751,21 +1412,6 @@ version = "0.134.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6977c2a71ab1e0d1e62f966b411a498aa04c4dce47d93d52f8a360a06058922" -[[package]] -name = "crc" -version = "3.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d" -dependencies = [ - "crc-catalog", -] - -[[package]] -name = "crc-catalog" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853" - [[package]] name = "crc32fast" version = "1.5.0" @@ -1808,18 +1454,9 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" -dependencies = [ - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-queue" -version = "0.3.13" +version = "0.9.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "803d13fb3b09d88be9f4dbc29062c66b19bf7170867ceb746d2a8689bf6c7a26" +checksum = "2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f" dependencies = [ "crossbeam-utils", ] @@ -2057,7 +1694,7 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e" dependencies = [ - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -2236,18 +1873,13 @@ dependencies = [ "serde_json", ] -[[package]] -name = "dotenvy" -version = "0.15.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" - [[package]] name = "dptree" -version = "0.3.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d81175dab5ec79c30e0576df2ed2c244e1721720c302000bb321b107e82e265c" +checksum = "db96968fcf52fe063a98c75df1d1f2b1fba304e7ae29b72fdc81c1165b7e2fd0" dependencies = [ + "colored", "futures", ] @@ -2308,9 +1940,6 @@ name = "either" version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" -dependencies = [ - "serde", -] [[package]] name = "elliptic-curve" @@ -2324,7 +1953,7 @@ dependencies = [ "ff", "generic-array", "group", - "hkdf 0.12.4", + "hkdf", "pem-rfc7468", "pkcs8", "rand_core 0.6.4", @@ -2464,16 +2093,6 @@ version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" -[[package]] -name = "filetime" -version = "0.2.29" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c287a33c7f0a620c38e641e7f60827713987b3c0f26e8ddc9462cc69cf75759" -dependencies = [ - "cfg-if", - "libc", -] - [[package]] name = "find-msvc-tools" version = "0.1.9" @@ -2492,16 +2111,6 @@ version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" -[[package]] -name = "flate2" -version = "1.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" -dependencies = [ - "crc32fast", - "miniz_oxide", -] - [[package]] name = "fluent-uri" version = "0.4.1" @@ -2513,17 +2122,6 @@ dependencies = [ "serde", ] -[[package]] -name = "flume" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e139bc46ca777eb5efaf62df0ab8cc5fd400866427e56c68b22e414e53bd3be" -dependencies = [ - "futures-core", - "futures-sink", - "spin", -] - [[package]] name = "fnv" version = "1.0.7" @@ -2569,9 +2167,9 @@ checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" [[package]] name = "futures" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d" +checksum = "a88cf1f829d945f548cf8fec32c61b1f202b6d93b45848602fc02af4b12ad218" dependencies = [ "futures-channel", "futures-core", @@ -2584,9 +2182,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "262590f4fe6afeb0bc83be1daa64e52657fe185690a958af7f3ad0e92085c5ae" +checksum = "b1f9e3d69d39e4862ffed03ed071a76f9a13ba1d9109d355b0f0aa6b15e393c4" dependencies = [ "futures-core", "futures-sink", @@ -2607,37 +2205,26 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cd50c473c80f6d7c3670a752354b8e569b1a7cbfdc0419ec88e5edad85e0dc7" +checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e" [[package]] name = "futures-executor" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" +checksum = "6754879cc9f2c66f88c6e5c35344bb0bdb0708b0352b1201815667c7eabc7458" dependencies = [ "futures-core", "futures-task", "futures-util", ] -[[package]] -name = "futures-intrusive" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" -dependencies = [ - "futures-core", - "lock_api", - "parking_lot", -] - [[package]] name = "futures-io" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4577ecaa3c4f96589d473f679a71b596316f6641bc350038b962a5daf0085d7a" +checksum = "53c0fa8157de1303bfffdaa1cc2a673bfffb60102f76b0ef4441659124373fed" [[package]] name = "futures-lite" @@ -2654,32 +2241,32 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d6d3cde68c518367be28956066ddfef33813991b77a55005a69dae04bf3b10b" +checksum = "9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44" dependencies = [ "proc-macro2", "quote", - "syn 2.0.118", + "syn 3.0.3", ] [[package]] name = "futures-sink" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e34418ac499d6305c2fb5ad0ed2f6ac998c5f8ca209b4510f7f94242c647e307" +checksum = "1944426bf7d03f1d14f708785e4b33efd750b36d48a157b836b3efc15ede8e1d" [[package]] name = "futures-task" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b231ed28831efb4a61a08580c4bc233ec56bc009f4cd8f52da2c3cb97df0c109" +checksum = "cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd" [[package]] name = "futures-util" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a77a90a256fce34da66415271e30f94ee91c57b04b8a2c042d9cf3220179deaa" +checksum = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc" dependencies = [ "futures-channel", "futures-core", @@ -2829,11 +2416,6 @@ name = "hashbrown" version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" -dependencies = [ - "allocator-api2", - "equivalent", - "foldhash 0.2.0", -] [[package]] name = "hashbrown" @@ -2848,15 +2430,6 @@ dependencies = [ "serde_core", ] -[[package]] -name = "hashlink" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "824e001ac4f3012dd16a264bec811403a67ca9deb6c102fc5049b32c4574b35f" -dependencies = [ - "hashbrown 0.16.1", -] - [[package]] name = "heck" version = "0.5.0" @@ -2884,15 +2457,6 @@ dependencies = [ "hmac 0.12.1", ] -[[package]] -name = "hkdf" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4aaa26c720c68b866f2c96ef5c1264b3e6f473fe5d4ce61cd44bbe913e553018" -dependencies = [ - "hmac 0.13.0", -] - [[package]] name = "hmac" version = "0.12.1" @@ -3373,7 +2937,7 @@ dependencies = [ "jni-sys", "log", "simd_cesu8", - "thiserror 2.0.19", + "thiserror 2.0.20", "walkdir", "windows-link", ] @@ -3441,16 +3005,16 @@ dependencies = [ "proptest", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "trogon-nats", ] [[package]] name = "jsonschema" -version = "0.49.2" +version = "0.49.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8a77951c56b6a0af03c22af6953d6ffcfba9403c765578921f3f1089b999db6" +checksum = "257549c093d8f3d043337ba0d507e8eeace2447dfae3f0ee37eb0f57d3df7655" dependencies = [ "ahash", "bytecount", @@ -3477,18 +3041,18 @@ dependencies = [ [[package]] name = "jsonschema-regex" -version = "0.49.2" +version = "0.49.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4c2e64f341a1d6a15d2daa3c967e48921cf15b9c7f23a9899e8b63c7f7c4199" +checksum = "91994f45017ed5e66aa8e59b8415f4cb033a6380d7200387b7cf117595fbdf85" dependencies = [ "regex-syntax", ] [[package]] name = "jsonschema-value" -version = "0.49.2" +version = "0.49.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94e097778f3e9c6a33862077dbf07aca0360d0b18d2a7abc323da132df49ee83" +checksum = "7ec7637f83e510868ae6ed625f7ebfbbde4554ee8ce49854caa5126a8b9b9ecb" dependencies = [ "ahash", "bytecount", @@ -3582,16 +3146,6 @@ dependencies = [ "libc", ] -[[package]] -name = "libsqlite3-sys" -version = "0.37.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f111c8c41e7c61a49cd34e44c7619462967221a6443b0ec299e0ac30cfb9b1" -dependencies = [ - "pkg-config", - "vcpkg", -] - [[package]] name = "linux-raw-sys" version = "0.4.15" @@ -3668,7 +3222,7 @@ name = "mcp-nats" version = "0.1.0" dependencies = [ "async-nats", - "base64 0.23.0", + "base64 0.23.1", "bytes", "futures", "http", @@ -3676,7 +3230,7 @@ dependencies = [ "rmcp", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tracing", "trogon-nats", @@ -3695,7 +3249,7 @@ dependencies = [ "mcp-nats", "rmcp", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tower", "tracing", @@ -3715,23 +3269,13 @@ dependencies = [ "rmcp", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tracing", "trogon-std", "trogon-telemetry", ] -[[package]] -name = "md-5" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69b6441f590336821bb897fb28fc622898ccceb1d6cea3fde5ea86b090c4de98" -dependencies = [ - "cfg-if", - "digest 0.11.2", -] - [[package]] name = "memchr" version = "2.8.0" @@ -3775,16 +3319,6 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" -[[package]] -name = "miniz_oxide" -version = "0.8.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" -dependencies = [ - "adler2", - "simd-adler32", -] - [[package]] name = "mio" version = "1.2.0" @@ -3798,9 +3332,9 @@ dependencies = [ [[package]] name = "moka" -version = "0.12.15" +version = "0.12.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "957228ad12042ee839f93c8f257b62b4c0ab5eaae1d4fa60de53b27c9d7c5046" +checksum = "4293f18e7567a1caf3c584855554377025c65e0aa445344d04171f5ad63d19b9" dependencies = [ "async-lock", "crossbeam-channel", @@ -3822,15 +3356,6 @@ version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084" -[[package]] -name = "murmur3" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a198f9589efc03f544388dfc4a19fe8af4323662b62f598b8dcfdac62c14771c" -dependencies = [ - "byteorder", -] - [[package]] name = "nats-jwt-rs" version = "0.1.1" @@ -4051,7 +3576,7 @@ dependencies = [ "futures-sink", "js-sys", "pin-project-lite", - "thiserror 2.0.19", + "thiserror 2.0.20", "tracing", ] @@ -4094,7 +3619,7 @@ dependencies = [ "prost", "reqwest 0.13.4", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -4124,20 +3649,11 @@ dependencies = [ "percent-encoding", "portable-atomic", "rand 0.9.2", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tokio-stream", ] -[[package]] -name = "ordered-float" -version = "2.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c" -dependencies = [ - "num-traits", -] - [[package]] name = "outref" version = "0.5.2" @@ -4222,12 +3738,6 @@ dependencies = [ "syn 2.0.118", ] -[[package]] -name = "paste" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" - [[package]] name = "pastey" version = "0.2.2" @@ -4674,7 +4184,7 @@ dependencies = [ "rustc-hash", "rustls", "socket2", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tracing", "web-time", @@ -4697,7 +4207,7 @@ dependencies = [ "rustls", "rustls-pki-types", "slab", - "thiserror 2.0.19", + "thiserror 2.0.20", "tinyvec", "tracing", "web-time", @@ -4917,9 +4427,9 @@ dependencies = [ [[package]] name = "referencing" -version = "0.49.2" +version = "0.49.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b772e96f8eb6badd4eb10fbc08b8a98244c09b4af37e72e8fa612c854604b870" +checksum = "6efa2154ea6f5ce0fdecdd2a8d18f2fa1a39a8fbba91564f555a592e4dce8278" dependencies = [ "ahash", "fluent-uri", @@ -5090,18 +4600,19 @@ dependencies = [ [[package]] name = "rmcp" -version = "3.0.1" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3797d226787327b35b0b6f9e878fe55f3af2bb4daf916c0411079885454042f0" +checksum = "42b6914fac0be956fe704a38239c3f44a9f841d1b06a5713d2f638065593f5b5" dependencies = [ "async-trait", - "base64 0.23.0", + "base64 0.23.1", "bytes", "chrono", "futures", "http", "http-body", "http-body-util", + "indexmap 2.14.0", "pastey", "pin-project-lite", "rand 0.10.1", @@ -5109,7 +4620,7 @@ dependencies = [ "serde", "serde_json", "sse-stream", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tokio-stream", "tokio-util", @@ -5128,7 +4639,7 @@ dependencies = [ "chrono-tz", "log", "regex", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -5209,9 +4720,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.37" +version = "0.23.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4" +checksum = "0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06" dependencies = [ "aws-lc-rs", "log", @@ -5283,9 +4794,9 @@ checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f" [[package]] name = "rustls-webpki" -version = "0.103.13" +version = "0.103.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e" +checksum = "f3c3cf1d8b1e7d4927e2d154c3fcb02979afb9939629c62cd9048d4f07b60ac2" dependencies = [ "aws-lc-rs", "ring", @@ -5445,16 +4956,6 @@ dependencies = [ "serde_derive", ] -[[package]] -name = "serde-value" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c" -dependencies = [ - "ordered-float", - "serde", -] - [[package]] name = "serde_core" version = "1.0.229" @@ -5608,17 +5109,6 @@ dependencies = [ "digest 0.10.7", ] -[[package]] -name = "sha1" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214" -dependencies = [ - "cfg-if", - "cpufeatures 0.3.0", - "digest 0.11.2", -] - [[package]] name = "sha1_smol" version = "1.0.1" @@ -5700,12 +5190,6 @@ dependencies = [ "rand_core 0.6.4", ] -[[package]] -name = "simd-adler32" -version = "0.3.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a219298ac11a56ea9a6d2120044824d6f01aeb034955e7af7bc16858527deea" - [[package]] name = "simd_cesu8" version = "1.1.1" @@ -5730,7 +5214,7 @@ checksum = "0d585997b0ac10be3c5ee635f1bab02d512760d14b7c468801ac8a01d9ae5f1d" dependencies = [ "num-bigint", "num-traits", - "thiserror 2.0.19", + "thiserror 2.0.20", "time", ] @@ -5777,209 +5261,31 @@ dependencies = [ [[package]] name = "spicedb-grpc-tonic" version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06f14ba9151ca67327f59d4b5d7bbd21dc7f3df6e1da94790f1156b513cec7c1" -dependencies = [ - "prost", - "prost-types", - "tonic", - "tonic-prost", - "tonic-prost-build", - "walkdir", -] - -[[package]] -name = "spin" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" -dependencies = [ - "lock_api", -] - -[[package]] -name = "spki" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" -dependencies = [ - "base64ct", - "der", -] - -[[package]] -name = "sqlx" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "378620ccc25c62c89d8be1c819e76a88d59bdcc3304733330788948e619bfd71" -dependencies = [ - "sqlx-core", - "sqlx-macros", - "sqlx-mysql", - "sqlx-postgres", - "sqlx-sqlite", -] - -[[package]] -name = "sqlx-core" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05b44e85bf579a8eeb4ceaa77a3a523baf2bf0e9bac7e40f405d537b5d2d5ccb" -dependencies = [ - "base64 0.22.1", - "bytes", - "cfg-if", - "chrono", - "crc", - "crossbeam-queue", - "either", - "event-listener", - "futures-core", - "futures-intrusive", - "futures-io", - "futures-util", - "hashbrown 0.16.1", - "hashlink", - "indexmap 2.14.0", - "log", - "memchr", - "percent-encoding", - "serde", - "serde_json", - "sha2 0.10.9", - "smallvec", - "thiserror 2.0.19", - "tokio", - "tokio-stream", - "tracing", - "url", -] - -[[package]] -name = "sqlx-macros" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd2b84f2bc39a5705ef27ec785a11c934a41bbd4a24941e257927cddc26b60bf" -dependencies = [ - "proc-macro2", - "quote", - "sqlx-core", - "sqlx-macros-core", - "syn 2.0.118", -] - -[[package]] -name = "sqlx-macros-core" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb8d96de5fdc85a5c4ec813432b523ec637e80ba98f046555f75f7908ddac7c3" -dependencies = [ - "cfg-if", - "dotenvy", - "either", - "heck", - "hex", - "proc-macro2", - "quote", - "serde", - "serde_json", - "sha2 0.10.9", - "sqlx-core", - "sqlx-mysql", - "sqlx-postgres", - "sqlx-sqlite", - "syn 2.0.118", - "thiserror 2.0.19", - "tokio", - "url", -] - -[[package]] -name = "sqlx-mysql" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90b8020fe17c5f2c245bfa2505d7ef59c5604839527c740266ad2214acebea27" -dependencies = [ - "bitflags 2.13.0", - "byteorder", - "bytes", - "chrono", - "crc", - "digest 0.11.2", - "dotenvy", - "either", - "futures-core", - "futures-util", - "generic-array", - "log", - "percent-encoding", - "serde", - "sha1 0.11.0", - "sha2 0.11.0", - "sqlx-core", - "thiserror 2.0.19", - "tracing", +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06f14ba9151ca67327f59d4b5d7bbd21dc7f3df6e1da94790f1156b513cec7c1" +dependencies = [ + "prost", + "prost-types", + "tonic", + "tonic-prost", + "tonic-prost-build", + "walkdir", ] [[package]] -name = "sqlx-postgres" -version = "0.9.0" +name = "spin" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87a2bdd6e83f6b3ea525ca9fee568030508b58355a43d0b2c1674d5f79dcd65e" -dependencies = [ - "atoi", - "base64 0.22.1", - "bitflags 2.13.0", - "byteorder", - "chrono", - "crc", - "dotenvy", - "etcetera", - "futures-channel", - "futures-core", - "futures-util", - "hex", - "hkdf 0.13.0", - "hmac 0.13.0", - "itoa", - "log", - "md-5", - "memchr", - "rand 0.10.1", - "serde", - "serde_json", - "sha2 0.11.0", - "smallvec", - "sqlx-core", - "stringprep", - "thiserror 2.0.19", - "tracing", - "whoami", -] +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" [[package]] -name = "sqlx-sqlite" -version = "0.9.0" +name = "spki" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "488e99c397a62007e4229aec669a179816339afc6d2620ca6fa420dbee2e982c" +checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" dependencies = [ - "atoi", - "chrono", - "flume", - "form_urlencoded", - "futures-channel", - "futures-core", - "futures-executor", - "futures-intrusive", - "futures-util", - "libsqlite3-sys", - "log", - "percent-encoding", - "serde", - "sqlx-core", - "thiserror 2.0.19", - "tracing", - "url", + "base64ct", + "der", ] [[package]] @@ -6014,17 +5320,6 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "stringprep" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1" -dependencies = [ - "unicode-bidi", - "unicode-normalization", - "unicode-properties", -] - [[package]] name = "strsim" version = "0.11.1" @@ -6155,9 +5450,9 @@ checksum = "591ef38edfb78ca4771ee32cf494cb8771944bee237a9b91fc9c1424ac4b777b" [[package]] name = "teloxide" -version = "0.14.1" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ef4a652466aa655a1c54581ecf41e6a5f9920203706dbc10f00153976435082" +checksum = "84992abeed3ae42e8401b25d266d12bcba1def0abe59d22f6b9781167545f71e" dependencies = [ "aquamarine", "axum", @@ -6174,7 +5469,7 @@ dependencies = [ "serde_json", "teloxide-core", "teloxide-macros", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tokio-stream", "tokio-util", @@ -6185,9 +5480,9 @@ dependencies = [ [[package]] name = "teloxide-core" -version = "0.11.2" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa2f70a3cd58c2b31ca899691b99573a40c6da713ab230bb78bbb4fb0b5c751a" +checksum = "7f7a34ca8e971fa892e633858c07547fe138ef4a02e4a4eaa1d35e517d6e0bc4" dependencies = [ "bitflags 2.13.0", "bytes", @@ -6208,7 +5503,7 @@ dependencies = [ "stacker", "take_mut", "takecell", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tokio-util", "url", @@ -6217,9 +5512,9 @@ dependencies = [ [[package]] name = "teloxide-macros" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3118a980ed2ec11f73d9495a6606905bd74726e3ffe95a42fbeb187ded8fdbf4" +checksum = "300fadcaf0c182f19b5ca10bf23a45dc9a48925f00c704405fd90ee2c03942f9" dependencies = [ "heck", "proc-macro2", @@ -6273,7 +5568,7 @@ dependencies = [ "serde", "serde_json", "serde_with", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tokio-stream", "tokio-util", @@ -6300,11 +5595,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.19" +version = "2.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09a43598840e33d5b0331f38c5e30d13bb11c11210a4b58f0d9b18a5a5eefcd9" +checksum = "ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f" dependencies = [ - "thiserror-impl 2.0.19", + "thiserror-impl 2.0.20", ] [[package]] @@ -6320,9 +5615,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.19" +version = "2.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd" +checksum = "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af" dependencies = [ "proc-macro2", "quote", @@ -6340,9 +5635,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.54" +version = "0.3.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e1d5e639ff6bab73cb6885cc7e7b1de96c3f32c68ec55f3952614bec1092244" +checksum = "cdb87b95ec50ddfa440816d227a17b2ccbdda963a316a727fda0fc4334f7d134" dependencies = [ "deranged", "num-conv", @@ -6402,7 +5697,6 @@ dependencies = [ "bytes", "libc", "mio", - "parking_lot", "pin-project-lite", "signal-hook-registry", "socket2", @@ -6450,11 +5744,7 @@ checksum = "8f72a05e828585856dacd553fba484c242c46e391fb0e58917c942ee9202915c" dependencies = [ "futures-util", "log", - "rustls", - "rustls-native-certs", - "rustls-pki-types", "tokio", - "tokio-rustls", "tungstenite", ] @@ -6493,28 +5783,6 @@ dependencies = [ "webpki-roots 0.26.11", ] -[[package]] -name = "tokio-websockets" -version = "0.13.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d52efb639344a7c6adb8e62c6f3d2c19c001ff1b79a5041ba1c6ed42e19c6aa5" -dependencies = [ - "base64 0.22.1", - "bytes", - "fastrand", - "futures-core", - "futures-sink", - "http", - "httparse", - "rustls-native-certs", - "rustls-pki-types", - "sha1_smol", - "simdutf8", - "tokio", - "tokio-rustls", - "tokio-util", -] - [[package]] name = "toml" version = "0.9.12+spec-1.1.0" @@ -6690,16 +5958,12 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b11f75e912b0c2be01b63d8cf8057b8c3f97cf34abb3d431a3a4c8675498e233" dependencies = [ - "async-compression", "bitflags 2.13.0", "bytes", - "futures-core", "http", "http-body", "percent-encoding", "pin-project-lite", - "tokio", - "tokio-util", "tower-layer", "tower-service", "tracing", @@ -6808,63 +6072,19 @@ dependencies = [ "tracing-serde", ] -[[package]] -name = "trogon-aauth-as" -version = "0.0.1" -dependencies = [ - "async-trait", - "axum", - "base64 0.23.0", - "jsonwebtoken 10.4.0", - "p256", - "pkcs8", - "rand_core 0.6.4", - "serde", - "serde_json", - "thiserror 2.0.19", - "tokio", - "tower", - "trogon-aauth-verify", - "trogon-identity-types", - "uuid", -] - -[[package]] -name = "trogon-aauth-person" -version = "0.0.1" -dependencies = [ - "async-trait", - "axum", - "base64 0.23.0", - "jsonwebtoken 10.4.0", - "p256", - "pkcs8", - "rand_core 0.6.4", - "serde", - "serde_json", - "sha2 0.11.0", - "thiserror 2.0.19", - "tokio", - "tower", - "trogon-aauth-verify", - "trogon-identity-types", - "uuid", - "wiremock", -] - [[package]] name = "trogon-aauth-sdk" version = "0.0.1" dependencies = [ "async-trait", - "base64 0.23.0", + "base64 0.23.1", "jsonwebtoken 10.4.0", "p256", "rand_core 0.6.4", "reqwest 0.12.28", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "trogon-aauth-verify", "trogon-identity-types", @@ -6877,7 +6097,7 @@ name = "trogon-aauth-verify" version = "0.0.1" dependencies = [ "async-trait", - "base64 0.23.0", + "base64 0.23.1", "ed25519-dalek", "jsonwebtoken 10.4.0", "p256", @@ -6887,7 +6107,7 @@ dependencies = [ "serde", "serde_json", "sha2 0.11.0", - "thiserror 2.0.19", + "thiserror 2.0.20", "time", "tokio", "trogon-identity-types", @@ -6900,10 +6120,10 @@ name = "trogon-act-chain-decider" version = "0.1.0" dependencies = [ "buffa", - "thiserror 2.0.19", + "thiserror 2.0.20", "trogon-decider", "trogon-decider-guest-sdk", - "wit-bindgen 0.60.0", + "wit-bindgen 0.61.1", ] [[package]] @@ -6913,7 +6133,7 @@ dependencies = [ "async-nats", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tracing", "trogon-nats", @@ -6925,7 +6145,7 @@ dependencies = [ name = "trogon-decider" version = "0.1.0" dependencies = [ - "thiserror 2.0.19", + "thiserror 2.0.20", "trybuild", ] @@ -6936,14 +6156,14 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.118", - "thiserror 2.0.19", + "thiserror 2.0.20", "trogon-decider", "trogon-decider-guest-sdk", "trogon-decider-wit", "trogon-scheduler-domain", "trogonai-proto", "trybuild", - "wit-bindgen 0.60.0", + "wit-bindgen 0.61.1", ] [[package]] @@ -6951,12 +6171,12 @@ name = "trogon-decider-guest-sdk" version = "0.1.0" dependencies = [ "buffa", - "thiserror 2.0.19", + "thiserror 2.0.20", "trogon-decider", "trogon-decider-guest-macros", "trogonai-proto", "trybuild", - "wit-bindgen 0.60.0", + "wit-bindgen 0.61.1", ] [[package]] @@ -6970,7 +6190,7 @@ dependencies = [ "opentelemetry", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "time", "tokio", "tracing", @@ -6993,7 +6213,7 @@ dependencies = [ "clap", "futures", "tempfile", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tokio-util", "tracing", @@ -7016,7 +6236,7 @@ dependencies = [ "anyhow", "async-nats", "clap", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "trogon-decider-nats-server", "trogon-decider-test", @@ -7035,7 +6255,7 @@ dependencies = [ "opentelemetry_sdk", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tracing", "tracing-opentelemetry", @@ -7053,7 +6273,7 @@ dependencies = [ "buffa", "buffa-types", "tempfile", - "thiserror 2.0.19", + "thiserror 2.0.20", "tracing", "trogon-decider", "trogon-decider-guest-sdk", @@ -7073,13 +6293,13 @@ name = "trogon-decider-test" version = "0.1.0" dependencies = [ "anyhow", - "base64 0.23.0", + "base64 0.23.1", "buffa", "clap", "serde", "serde_json", "serde_yaml", - "thiserror 2.0.19", + "thiserror 2.0.20", "trogon-decider-sim", "trogonai-proto", ] @@ -7089,12 +6309,12 @@ name = "trogon-decider-wasm-runtime" version = "0.1.0" dependencies = [ "async-nats", - "base64 0.23.0", + "base64 0.23.1", "buffa", "buffa-types", "chrono", "opentelemetry", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tracing", "trogon-decider-nats", @@ -7116,47 +6336,7 @@ dependencies = [ "anyhow", "trybuild", "wasmtime", - "wit-bindgen 0.60.0", -] - -[[package]] -name = "trogon-gateway" -version = "0.1.0" -dependencies = [ - "anyhow", - "async-nats", - "axum", - "base64 0.22.1", - "bytes", - "clap", - "confique", - "form_urlencoded", - "futures-core", - "futures-util", - "hex", - "hmac 0.13.0", - "reqwest 0.12.28", - "rustls", - "serde", - "serde_json", - "sha2 0.11.0", - "subtle", - "tempfile", - "thiserror 2.0.19", - "time", - "tokio", - "tokio-tungstenite", - "tower", - "tracing", - "tracing-subscriber", - "trogon-nats", - "trogon-semconv", - "trogon-service-config", - "trogon-std", - "trogon-telemetry", - "twilight-gateway", - "twilight-model", - "url", + "wit-bindgen 0.61.1", ] [[package]] @@ -7165,7 +6345,7 @@ version = "0.1.0" dependencies = [ "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", ] [[package]] @@ -7173,13 +6353,13 @@ name = "trogon-jwks-publisher" version = "0.0.1" dependencies = [ "axum", - "base64 0.23.0", + "base64 0.23.1", "jsonwebtoken 10.4.0", "p256", "rand_core 0.6.4", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tower", "trogon-aauth-verify", @@ -7198,7 +6378,7 @@ dependencies = [ "serde", "serde_json", "testcontainers-modules", - "thiserror 2.0.19", + "thiserror 2.0.20", "time", "tokio", "tokio-util", @@ -7210,43 +6390,6 @@ dependencies = [ "uuid", ] -[[package]] -name = "trogon-scheduler" -version = "0.1.0" -dependencies = [ - "async-nats", - "buffa", - "buffa-types", - "bytes", - "chrono", - "chrono-tz", - "cron", - "futures", - "opentelemetry", - "opentelemetry_sdk", - "proptest", - "rrule", - "serde", - "serde_json", - "sqlx", - "testcontainers-modules", - "thiserror 2.0.19", - "time", - "tokio", - "tracing", - "tracing-opentelemetry", - "trogon-decider", - "trogon-decider-nats", - "trogon-decider-runtime", - "trogon-nats", - "trogon-scheduler-domain", - "trogon-semconv", - "trogon-std", - "trogon-telemetry", - "trogonai-proto", - "uuid", -] - [[package]] name = "trogon-scheduler-domain" version = "0.1.0" @@ -7260,7 +6403,7 @@ dependencies = [ "rrule", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "trogon-decider", "trogon-decider-runtime", "trogonai-proto", @@ -7275,7 +6418,7 @@ dependencies = [ "trogon-decider-guest-sdk", "trogon-scheduler-domain", "trogonai-proto", - "wit-bindgen 0.60.0", + "wit-bindgen 0.61.1", ] [[package]] @@ -7306,7 +6449,7 @@ dependencies = [ "rustls", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror 2.0.20", "tokio", "tower", "tower-http 0.7.0", @@ -7326,7 +6469,7 @@ dependencies = [ "opentelemetry-appender-tracing", "opentelemetry-otlp", "opentelemetry_sdk", - "thiserror 2.0.19", + "thiserror 2.0.20", "tracing", "tracing-opentelemetry", "tracing-subscriber", @@ -7342,7 +6485,7 @@ dependencies = [ "buffa-types", "chrono", "serde", - "thiserror 2.0.19", + "thiserror 2.0.20", "trogon-decider", "trogon-decider-runtime", ] @@ -7390,60 +6533,10 @@ dependencies = [ "httparse", "log", "rand 0.9.2", - "rustls", - "rustls-pki-types", - "sha1 0.10.6", - "thiserror 2.0.19", -] - -[[package]] -name = "twilight-gateway" -version = "0.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59267541c31f888c1587da5e7cbab182ae6efd98faedd9ea2e35a4eef43ff204" -dependencies = [ - "bitflags 2.13.0", - "fastrand", - "futures-core", - "futures-sink", - "serde", - "serde_json", - "tokio", - "tokio-websockets 0.13.3", - "tracing", - "twilight-gateway-queue", - "twilight-model", -] - -[[package]] -name = "twilight-gateway-queue" -version = "0.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "366a73fe47f61a3d522c3aaf70475e60634b0ae59e7b94272ed7496fffa7ceb7" -dependencies = [ - "tokio", - "tracing", -] - -[[package]] -name = "twilight-model" -version = "0.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bf6bb7b93a7f765d89b3388cc710c0ae16104579e06bb30ea1ee6bd41420a8b" -dependencies = [ - "bitflags 2.13.0", - "serde", - "serde-value", - "serde_repr", - "time", + "sha1", + "thiserror 2.0.20", ] -[[package]] -name = "typed-arena" -version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a" - [[package]] name = "typenum" version = "1.20.0" @@ -7462,12 +6555,6 @@ version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142" -[[package]] -name = "unicode-bidi" -version = "0.3.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" - [[package]] name = "unicode-general-category" version = "1.1.0" @@ -7480,21 +6567,6 @@ version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" -[[package]] -name = "unicode-normalization" -version = "0.1.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8" -dependencies = [ - "tinyvec", -] - -[[package]] -name = "unicode-properties" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d" - [[package]] name = "unicode-segmentation" version = "1.13.2" @@ -7621,12 +6693,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" -[[package]] -name = "vcpkg" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - [[package]] name = "version_check" version = "0.9.5" @@ -7785,12 +6851,12 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.254.0" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09480d646178e5fdd12bb06e812d0af9a3a191dbc9cd697fdc86687beade7393" +checksum = "e974fe6821a8cf64575d51ea2194e2c8f77e7b66e9afe7419ce8a97f9ee0d251" dependencies = [ "leb128fmt", - "wasmparser 0.254.0", + "wasmparser 0.258.0", ] [[package]] @@ -7807,14 +6873,14 @@ dependencies = [ [[package]] name = "wasm-metadata" -version = "0.254.0" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b01df5f3b4ca7881e843f3bc0fb8a3905d79c68692250dcb8e33e698705ccdb6" +checksum = "18a11585adb92fe9b55ad1d760e8d8fb5d87e0d2e303cb8eed57f078d54293a2" dependencies = [ "anyhow", "indexmap 2.14.0", - "wasm-encoder 0.254.0", - "wasmparser 0.254.0", + "wasm-encoder 0.258.0", + "wasmparser 0.258.0", ] [[package]] @@ -7857,9 +6923,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.254.0" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5769a29f799fbab136aaf65b4fe5384cd7d93fe6fc9ba0dcb6c8382a1f16e27" +checksum = "d9a61719f93a87b16d325921e251800c4833f8fab50fa21c7de73aed50086313" dependencies = [ "bitflags 2.13.0", "hashbrown 0.17.1", @@ -8034,7 +7100,7 @@ dependencies = [ "pulley-interpreter", "smallvec", "target-lexicon", - "thiserror 2.0.19", + "thiserror 2.0.20", "wasmparser 0.252.0", "wasmtime-environ", "wasmtime-internal-core", @@ -8187,12 +7253,6 @@ dependencies = [ "rustls-pki-types", ] -[[package]] -name = "whoami" -version = "2.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "998767ef88740d1f5b0682a9c53c24431453923962269c2db68ee43788c5a40d" - [[package]] name = "winapi" version = "0.3.9" @@ -8488,12 +7548,12 @@ dependencies = [ [[package]] name = "wit-bindgen" -version = "0.60.0" +version = "0.61.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a301904d6657d6364c758d869e5389d05d393b16d5b65db60b4f03cbe71bb80d" +checksum = "e473fd0095479f9689ac7d2a52c427cc96bb2b973ace50238dfcc1ab1cd52d93" dependencies = [ "bitflags 2.13.0", - "wit-bindgen-rust-macro 0.60.0", + "wit-bindgen-rust-macro 0.61.1", ] [[package]] @@ -8509,13 +7569,13 @@ dependencies = [ [[package]] name = "wit-bindgen-core" -version = "0.60.0" +version = "0.61.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48521bb96e56cbb9e031ad306c80dc20e89e69e49ada02781ee06f60fbcb545f" +checksum = "87445680dfe6d6b5369e884bd63c03a3335268e855365b2fc3f7bcdce96a630e" dependencies = [ "anyhow", "heck", - "wit-parser 0.254.0", + "wit-parser 0.258.0", ] [[package]] @@ -8536,18 +7596,18 @@ dependencies = [ [[package]] name = "wit-bindgen-rust" -version = "0.60.0" +version = "0.61.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3df3fe9b9a0066f82fd0c2f07f79d0ffc0f85c53fa5f998516d8722712479042" +checksum = "72f2fe494de0d898216caf0fd0ae76af75753fcb3ff4f465b46131537cf24cf8" dependencies = [ "anyhow", "heck", "indexmap 2.14.0", "prettyplease", "syn 2.0.118", - "wasm-metadata 0.254.0", - "wit-bindgen-core 0.60.0", - "wit-component 0.254.0", + "wasm-metadata 0.258.0", + "wit-bindgen-core 0.61.1", + "wit-component 0.258.0", ] [[package]] @@ -8567,9 +7627,9 @@ dependencies = [ [[package]] name = "wit-bindgen-rust-macro" -version = "0.60.0" +version = "0.61.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d689c4bc9d6af067c651cfba444766343c9a4bdef15fad1e2efab95c0c277af0" +checksum = "59283a01aec94f60f92ada22ffe182a5cea8acfce43be3be688de8d52df55312" dependencies = [ "anyhow", "macro-string", @@ -8577,8 +7637,8 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.118", - "wit-bindgen-core 0.60.0", - "wit-bindgen-rust 0.60.0", + "wit-bindgen-core 0.61.1", + "wit-bindgen-rust 0.61.1", ] [[package]] @@ -8602,9 +7662,9 @@ dependencies = [ [[package]] name = "wit-component" -version = "0.254.0" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0e65bb94c369b3c4741ce3d1d2704b1fec93db7c540df0e521a097e7ceeb5be" +checksum = "481b5c47b2ecce0389b5e08a05557d6a190c9cd761773b8880a8017ee04dc7ef" dependencies = [ "anyhow", "bitflags 2.13.0", @@ -8613,10 +7673,10 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "wasm-encoder 0.254.0", - "wasm-metadata 0.254.0", - "wasmparser 0.254.0", - "wit-parser 0.254.0", + "wasm-encoder 0.258.0", + "wasm-metadata 0.258.0", + "wasmparser 0.258.0", + "wit-parser 0.258.0", ] [[package]] @@ -8658,9 +7718,9 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.254.0" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1655131e4f7d3f0cb141f6eca71315ca40eff0f3d4de7cff0a82bacedd8c89b4" +checksum = "ff4daaa3cd97ae49ecd0a99dc009d453f93e0f083dd3be38c0f24a83a93e37ac" dependencies = [ "anyhow", "hashbrown 0.17.1", @@ -8672,7 +7732,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-ident", - "wasmparser 0.254.0", + "wasmparser 0.258.0", ] [[package]] @@ -8695,7 +7755,7 @@ dependencies = [ "oid-registry", "ring", "rusticata-macros", - "thiserror 2.0.19", + "thiserror 2.0.20", "time", ] diff --git a/rsworkspace/Cargo.toml b/rsworkspace/Cargo.toml index 3a5b1c08fe..ff4c41c4b3 100644 --- a/rsworkspace/Cargo.toml +++ b/rsworkspace/Cargo.toml @@ -89,14 +89,14 @@ rmcp = { version = "3.0.0", default-features = false, features = ["client", "ser # Async runtime & networking async-compat = "=0.2.5" async-nats = { version = "=0.50.0", default-features = false } -async-trait = "=0.1.91" +async-trait = "=0.1.92" axum = { version = "=0.8.9", features = ["ws"] } bytes = "=1.12.1" -base64 = "=0.23.0" +base64 = "=0.23.1" buffa = { version = "=0.9.1", features = ["json"] } buffa-types = { version = "=0.9.1", features = ["json"] } -futures = "=0.3.32" -futures-util = "=0.3.33" +futures = "=0.3.33" +futures-util = "=0.3.34" tokio = "=1.53.1" tokio-util = "=0.7.19" tokio-tungstenite = "=0.29.0" @@ -107,16 +107,16 @@ tower-http = { version = "=0.7.0", features = ["trace"] } sqlx = { version = "0.9", default-features = false, features = ["runtime-tokio", "macros", "migrate", "postgres", "chrono", "json"] } # Telegram -teloxide = { version = "=0.14.1", default-features = false, features = ["macros", "webhooks-axum", "rustls"] } +teloxide = { version = "=0.17.0", default-features = false, features = ["macros", "webhooks-axum", "rustls"] } # Serialization confique = { version = "=0.4.0", features = ["toml"] } serde = { version = "=1.0.229", features = ["derive"] } serde_json = "=1.0.151" -jsonschema = { version = "=0.49.2", default-features = false } +jsonschema = { version = "=0.49.4", default-features = false } # CLI -clap = { version = "=4.6.4", features = ["derive"] } +clap = { version = "=4.6.6", features = ["derive"] } # Observability opentelemetry = "=0.32.0" @@ -134,12 +134,12 @@ twilight-model = "=0.17.1" # Error handling anyhow = "=1.0.104" -thiserror = "=2.0.19" +thiserror = "=2.0.20" # SpiceDB / authzed gRPC (feature-gated SpiceDB-backed import gate) authzed = { package = "spicedb-grpc-tonic", version = "=1.0.0" } tonic = { version = "=0.14.6", default-features = false, features = ["transport", "codegen", "router"] } -moka = { version = "=0.12.15", features = ["future"] } +moka = { version = "=0.12.16", features = ["future"] } # Misc chrono-tz = "=0.10.4" @@ -154,13 +154,13 @@ wiremock = "=0.6.5" testcontainers-modules = { version = "=0.15.0", features = ["nats"] } tempfile = "=3.27.0" filetime = "=0.2.29" -time = "=0.3.54" +time = "=0.3.55" url = "=2.5.8" uuid = { version = "=1.24.0", features = ["v4", "v7"] } prost-reflect = "=0.14.7" serde_yaml = "=0.9.34" wasmtime-wasi = "=47.0.3" -wit-bindgen = "=0.60.0" +wit-bindgen = "=0.61.1" # Auth callout hex = "=0.4.3" @@ -168,10 +168,10 @@ hmac = "=0.13.0" jsonwebtoken = { version = "=11.0.0", features = ["rust_crypto"] } nats-jwt-rs = "=0.1.1" nkeys = { version = "=0.4.5", features = ["xkeys"] } -rustls = { version = "=0.23.37", default-features = false, features = ["aws-lc-rs", "std"] } +rustls = { version = "=0.23.43", default-features = false, features = ["aws-lc-rs", "std"] } rustls-pemfile = "=2.2.0" rustls-pki-types = { version = "=1.15.1", default-features = false, features = ["std"] } -rustls-webpki = { version = "=0.103.13", default-features = false, features = ["std", "alloc", "ring"] } +rustls-webpki = { version = "=0.103.15", default-features = false, features = ["std", "alloc", "ring"] } x509-parser = "=0.18.1" [profile.release]