From 1883cf03d627446b0a2f19aa2bb41871d28ae5a7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 12 Sep 2025 17:35:44 +0000 Subject: [PATCH] build(deps): bump the prod-cargo-minor-dependencies group across 1 directory with 5 updates Bumps the prod-cargo-minor-dependencies group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [log](https://github.com/rust-lang/log) | `0.4.27` | `0.4.28` | | [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.9.2` | | [tqdm](https://github.com/mrlazy1708/tqdm) | `0.7.0` | `0.8.0` | | [gcp-bigquery-client](https://github.com/lquerel/gcp-bigquery-client) | `0.25.1` | `0.27.0` | | [sqlparser](https://github.com/apache/datafusion-sqlparser-rs) | `0.37.0` | `0.54.0` | Updates `log` from 0.4.27 to 0.4.28 - [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.27...0.4.28) Updates `rand` from 0.8.5 to 0.9.2 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/0.8.5...rand_core-0.9.2) Updates `tqdm` from 0.7.0 to 0.8.0 - [Commits](https://github.com/mrlazy1708/tqdm/commits) Updates `gcp-bigquery-client` from 0.25.1 to 0.27.0 - [Release notes](https://github.com/lquerel/gcp-bigquery-client/releases) - [Changelog](https://github.com/lquerel/gcp-bigquery-client/blob/main/CHANGELOG.md) - [Commits](https://github.com/lquerel/gcp-bigquery-client/commits) Updates `sqlparser` from 0.37.0 to 0.54.0 - [Changelog](https://github.com/apache/datafusion-sqlparser-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/datafusion-sqlparser-rs/compare/v0.37.0...v0.54.0) --- updated-dependencies: - dependency-name: log dependency-version: 0.4.28 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod-cargo-minor-dependencies - dependency-name: rand dependency-version: 0.9.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod-cargo-minor-dependencies - dependency-name: tqdm dependency-version: 0.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod-cargo-minor-dependencies - dependency-name: gcp-bigquery-client dependency-version: 0.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod-cargo-minor-dependencies - dependency-name: sqlparser dependency-version: 0.54.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod-cargo-minor-dependencies ... Signed-off-by: dependabot[bot] --- Cargo.lock | 291 ++++++++++++++++++++++++++++++++----- crates/core/Cargo.toml | 8 +- crates/semantic/Cargo.toml | 2 +- 3 files changed, 258 insertions(+), 43 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2a678aa0..27b40518 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2109,7 +2109,7 @@ dependencies = [ "cidr", "csv", "fehler", - "gcp-bigquery-client", + "gcp-bigquery-client 0.25.1", "hex", "itertools 0.14.0", "log", @@ -2912,6 +2912,24 @@ dependencies = [ "sqlparser 0.54.0", ] +[[package]] +name = "deadpool" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0be2b1d1d6ec8d846f05e137292d0b89133caf95ef33695424c09568bdd39b1b" +dependencies = [ + "deadpool-runtime", + "lazy_static", + "num_cpus", + "tokio", +] + +[[package]] +name = "deadpool-runtime" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b" + [[package]] name = "debugid" version = "0.8.0" @@ -2955,9 +2973,9 @@ dependencies = [ [[package]] name = "deranged" -version = "0.4.0" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" +checksum = "d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc" dependencies = [ "powerfmt", "serde", @@ -3797,7 +3815,7 @@ dependencies = [ "hyper-util", "log", "prost 0.13.5", - "prost-types", + "prost-types 0.13.5", "reqwest", "serde", "serde_json", @@ -3805,10 +3823,43 @@ dependencies = [ "time", "tokio", "tokio-stream", - "tonic", - "tonic-build", + "tonic 0.12.3", + "tonic-build 0.12.3", "url", - "yup-oauth2", + "yup-oauth2 11.0.0", +] + +[[package]] +name = "gcp-bigquery-client" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb75ad03f4fffd15675c6fed7c37715176d7fc3f681b91c055a9f0a5cd34973d" +dependencies = [ + "async-stream", + "async-trait", + "deadpool", + "dyn-clone", + "flate2", + "futures", + "hyper-util", + "log", + "pin-project", + "prost 0.14.1", + "prost-build 0.14.1", + "prost-types 0.14.1", + "reqwest", + "serde", + "serde_json", + "thiserror 2.0.16", + "time", + "tokio", + "tokio-stream", + "tonic 0.14.2", + "tonic-build 0.14.2", + "tonic-prost", + "tonic-prost-build", + "url", + "yup-oauth2 12.1.0", ] [[package]] @@ -4783,7 +4834,7 @@ dependencies = [ "permutation", "pin-project", "prost 0.13.5", - "prost-types", + "prost-types 0.13.5", "rand 0.8.5", "roaring", "serde", @@ -4933,8 +4984,8 @@ dependencies = [ "num-traits", "paste", "prost 0.13.5", - "prost-build", - "prost-types", + "prost-build 0.13.5", + "prost-types 0.13.5", "rand 0.8.5", "seq-macro", "snafu", @@ -4970,8 +5021,8 @@ dependencies = [ "num-traits", "object_store", "prost 0.13.5", - "prost-build", - "prost-types", + "prost-build 0.13.5", + "prost-types 0.13.5", "roaring", "snafu", "tempfile", @@ -5020,7 +5071,7 @@ dependencies = [ "num-traits", "object_store", "prost 0.13.5", - "prost-build", + "prost-build 0.13.5", "rand 0.8.5", "rayon", "roaring", @@ -5127,8 +5178,8 @@ dependencies = [ "log", "object_store", "prost 0.13.5", - "prost-build", - "prost-types", + "prost-build 0.13.5", + "prost-types 0.13.5", "rand 0.8.5", "rangemap", "roaring", @@ -5458,9 +5509,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.27" +version = "0.4.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" +checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" dependencies = [ "value-bag", ] @@ -6299,7 +6350,7 @@ dependencies = [ "futures", "fxhash", "garde", - "gcp-bigquery-client", + "gcp-bigquery-client 0.27.0", "glob", "google-oauth", "hex", @@ -6326,7 +6377,7 @@ dependencies = [ "parquet", "predicates", "pyo3", - "rand 0.8.5", + "rand 0.9.2", "rapidfuzz", "regex", "reqwest", @@ -6349,7 +6400,7 @@ dependencies = [ "slugify", "snowflake-api", "sqlformat", - "sqlparser 0.37.0", + "sqlparser 0.54.0", "sqlx", "strip-ansi-escapes", "syntect", @@ -6401,7 +6452,7 @@ dependencies = [ "serde_yaml", "slugify", "sqlformat", - "sqlparser 0.37.0", + "sqlparser 0.54.0", "tempfile", "thiserror 2.0.16", "tokio", @@ -6653,7 +6704,7 @@ dependencies = [ "regex-cache", "serde", "serde_derive", - "strum 0.25.0", + "strum 0.26.3", "thiserror 1.0.69", ] @@ -7004,9 +7055,31 @@ dependencies = [ "petgraph", "prettyplease", "prost 0.13.5", - "prost-types", - "pulldown-cmark", - "pulldown-cmark-to-cmark", + "prost-types 0.13.5", + "pulldown-cmark 0.12.2", + "pulldown-cmark-to-cmark 20.0.1", + "regex", + "syn 2.0.106", + "tempfile", +] + +[[package]] +name = "prost-build" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1" +dependencies = [ + "heck 0.5.0", + "itertools 0.14.0", + "log", + "multimap", + "once_cell", + "petgraph", + "prettyplease", + "prost 0.14.1", + "prost-types 0.14.1", + "pulldown-cmark 0.13.0", + "pulldown-cmark-to-cmark 21.0.0", "regex", "syn 2.0.106", "tempfile", @@ -7047,6 +7120,15 @@ dependencies = [ "prost 0.13.5", ] +[[package]] +name = "prost-types" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72" +dependencies = [ + "prost 0.14.1", +] + [[package]] name = "psm" version = "0.1.26" @@ -7087,13 +7169,33 @@ dependencies = [ "unicase", ] +[[package]] +name = "pulldown-cmark" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0" +dependencies = [ + "bitflags 2.9.2", + "memchr", + "unicase", +] + [[package]] name = "pulldown-cmark-to-cmark" version = "20.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c0f333311d2d8fda65bcf76af35054e9f38e253332a0289746156a59656988b" dependencies = [ - "pulldown-cmark", + "pulldown-cmark 0.12.2", +] + +[[package]] +name = "pulldown-cmark-to-cmark" +version = "21.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5b6a0769a491a08b31ea5c62494a8f144ee0987d86d670a8af4df1e1b7cde75" +dependencies = [ + "pulldown-cmark 0.13.0", ] [[package]] @@ -9291,7 +9393,7 @@ version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" dependencies = [ - "strum_macros", + "strum_macros 0.25.3", ] [[package]] @@ -9299,6 +9401,9 @@ name = "strum" version = "0.26.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" +dependencies = [ + "strum_macros 0.26.4", +] [[package]] name = "strum_macros" @@ -9313,6 +9418,19 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "strum_macros" +version = "0.26.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" +dependencies = [ + "heck 0.5.0", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.106", +] + [[package]] name = "subprocess" version = "0.2.9" @@ -9729,12 +9847,11 @@ dependencies = [ [[package]] name = "time" -version = "0.3.41" +version = "0.3.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" +checksum = "83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031" dependencies = [ "deranged", - "itoa", "libc", "num-conv", "num_threads", @@ -9746,15 +9863,15 @@ dependencies = [ [[package]] name = "time-core" -version = "0.1.4" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" +checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b" [[package]] name = "time-macros" -version = "0.2.22" +version = "0.2.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" +checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3" dependencies = [ "num-conv", "time-core", @@ -9989,6 +10106,36 @@ dependencies = [ "tracing", ] +[[package]] +name = "tonic" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb7613188ce9f7df5bfe185db26c5814347d110db17920415cf2fbcad85e7203" +dependencies = [ + "async-trait", + "base64 0.22.1", + "bytes", + "flate2", + "http 1.3.1", + "http-body 1.0.1", + "http-body-util", + "hyper 1.6.0", + "hyper-timeout", + "hyper-util", + "percent-encoding", + "pin-project", + "rustls-native-certs 0.8.1", + "sync_wrapper", + "tokio", + "tokio-rustls 0.26.2", + "tokio-stream", + "tower 0.5.2", + "tower-layer", + "tower-service", + "tracing", + "zstd", +] + [[package]] name = "tonic-build" version = "0.12.3" @@ -9997,10 +10144,49 @@ checksum = "9557ce109ea773b399c9b9e5dca39294110b74f1f342cb347a80d1fce8c26a11" dependencies = [ "prettyplease", "proc-macro2", - "prost-build", - "prost-types", + "prost-build 0.13.5", + "prost-types 0.13.5", + "quote", + "syn 2.0.106", +] + +[[package]] +name = "tonic-build" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c40aaccc9f9eccf2cd82ebc111adc13030d23e887244bc9cfa5d1d636049de3" +dependencies = [ + "prettyplease", + "proc-macro2", + "quote", + "syn 2.0.106", +] + +[[package]] +name = "tonic-prost" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66bd50ad6ce1252d87ef024b3d64fe4c3cf54a86fb9ef4c631fdd0ded7aeaa67" +dependencies = [ + "bytes", + "prost 0.14.1", + "tonic 0.14.2", +] + +[[package]] +name = "tonic-prost-build" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4a16cba4043dc3ff43fcb3f96b4c5c154c64cbd18ca8dce2ab2c6a451d058a2" +dependencies = [ + "prettyplease", + "proc-macro2", + "prost-build 0.14.1", + "prost-types 0.14.1", "quote", "syn 2.0.106", + "tempfile", + "tonic-build 0.14.2", ] [[package]] @@ -10031,9 +10217,12 @@ checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" dependencies = [ "futures-core", "futures-util", + "indexmap 2.11.1", "pin-project-lite", + "slab", "sync_wrapper", "tokio", + "tokio-util", "tower-layer", "tower-service", "tracing", @@ -10102,9 +10291,9 @@ checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] name = "tqdm" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa2d2932240205a99b65f15d9861992c95fbb8c9fb280b3a1f17a92db6dc611f" +checksum = "b316d5c2ac649ca856dacd487d0ebb94f3b746bada51355d93dd2c007ab62a2e" dependencies = [ "anyhow", "crossterm 0.25.0", @@ -11263,6 +11452,32 @@ dependencies = [ "url", ] +[[package]] +name = "yup-oauth2" +version = "12.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4964039ac787bbd306fba65f6a8963b7974ae99515087e506a862674abae6a30" +dependencies = [ + "async-trait", + "base64 0.22.1", + "http 1.3.1", + "http-body-util", + "hyper 1.6.0", + "hyper-rustls 0.27.7", + "hyper-util", + "log", + "percent-encoding", + "rustls 0.23.31", + "rustls-pemfile 2.2.0", + "seahash", + "serde", + "serde_json", + "thiserror 2.0.16", + "time", + "tokio", + "url", +] + [[package]] name = "zerocopy" version = "0.8.26" diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index 2bf4b1fb..2742aba7 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -58,7 +58,7 @@ minijinja = { version = "2.12.0", features = ["loader"] } once_cell = "1.21.3" predicates = "3.1.3" pyo3 = { version = "=0.26.0", features = ["experimental-async", "extension-module"] } -rand = "0.8" +rand = "0.9" schemars = { version = "0.8.22", features = ["derive", "impl_json_schema"] } sea-orm = { workspace = true } serde = { version = "1.0", features = ["derive"] } @@ -78,7 +78,7 @@ tokio-util = "0.7.16" tower = "0.5.2" tower-http = { version = "0.6.6", features = ["fs", "cors", "trace"] } tower-serve-static = "0.1.1" -tqdm = "0.7.0" +tqdm = "0.8.0" uuid = { version = "1.18.1", features = ["v4", "serde"] } reqwest = { version = "0.12.23" } secrecy = "0.10.3" @@ -95,9 +95,9 @@ utoipa-swagger-ui={git="https://github.com/haitrr/utoipa.git",rev="776f86e", fea strip-ansi-escapes = "=0.2.1" regex = "1.11.2" url = "2.5.7" -gcp-bigquery-client = "0.25.1" +gcp-bigquery-client = "0.27.0" fehler = "1.0.0" -sqlparser = "0.37.0" +sqlparser = "0.54.0" backoff = { version = "0.4.0", features = ["tokio"] } rustc_version_runtime = "0.3.0" apalis = "0.7.3" diff --git a/crates/semantic/Cargo.toml b/crates/semantic/Cargo.toml index 79af0fe2..aaaffe2d 100644 --- a/crates/semantic/Cargo.toml +++ b/crates/semantic/Cargo.toml @@ -31,7 +31,7 @@ tokio = { workspace = true } tracing = "0.1" uuid = { version = "1.18.1", features = ["v4", "serde"] } regex = "1.11.2" -sqlparser = "0.37.0" +sqlparser = "0.54.0" indexmap = "2.11.1" serde_yaml = "0.9.34" tempfile = "3.22"