From 4da10cb5e4343b0b1ce409028863985b9a7ac215 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 13 Aug 2026 10:34:12 +0000 Subject: [PATCH] build(deps): bump polars from 0.54.4 to 0.55.2 Bumps [polars](https://github.com/pola-rs/polars) from 0.54.4 to 0.55.2. - [Release notes](https://github.com/pola-rs/polars/releases) - [Commits](https://github.com/pola-rs/polars/compare/rs-0.54.4...rs-0.55.2) --- updated-dependencies: - dependency-name: polars dependency-version: 0.55.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 805 ++++++++++++++++++++++++++++++++++------------------- Cargo.toml | 2 +- 2 files changed, 516 insertions(+), 291 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7a5573e..765616c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -318,16 +318,16 @@ dependencies = [ "cc", "cfg-if", "constant_time_eq", - "cpufeatures 0.3.0", + "cpufeatures", ] [[package]] name = "block-buffer" -version = "0.10.4" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +checksum = "d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa" dependencies = [ - "generic-array", + "hybrid-array", ] [[package]] @@ -487,7 +487,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81" dependencies = [ "cfg-if", - "cpufeatures 0.3.0", + "cpufeatures", "rand_core 0.10.1", ] @@ -500,7 +500,7 @@ dependencies = [ "iana-time-zone", "num-traits", "serde", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -682,6 +682,12 @@ dependencies = [ "windows-sys 0.61.2", ] +[[package]] +name = "const-oid" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" + [[package]] name = "constant_time_eq" version = "0.4.2" @@ -750,15 +756,6 @@ dependencies = [ "libc", ] -[[package]] -name = "cpufeatures" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" -dependencies = [ - "libc", -] - [[package]] name = "cpufeatures" version = "0.3.0" @@ -851,12 +848,11 @@ checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" [[package]] name = "crypto-common" -version = "0.1.7" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" +checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453" dependencies = [ - "generic-array", - "typenum", + "hybrid-array", ] [[package]] @@ -900,14 +896,24 @@ checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" [[package]] name = "digest" -version = "0.10.7" +version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" dependencies = [ "block-buffer", + "const-oid", "crypto-common", ] +[[package]] +name = "digest-io" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2de63d600bc7fab91180bc17385f29b342468dc8ef2af09dceba450a293de3da" +dependencies = [ + "digest", +] + [[package]] name = "dirs" version = "6.0.0" @@ -1229,12 +1235,12 @@ dependencies = [ [[package]] name = "fs4" -version = "0.13.1" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8640e34b88f7652208ce9e88b1a37a2ae95227d84abec377ccd3c5cfeb141ed4" +checksum = "7e72ed92b67c146290f88e9c89d60ca163ea417a446f61ffd7b72df3e7f1dfd5" dependencies = [ "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -1337,16 +1343,6 @@ dependencies = [ "slab", ] -[[package]] -name = "generic-array" -version = "0.14.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" -dependencies = [ - "typenum", - "version_check", -] - [[package]] name = "getrandom" version = "0.2.17" @@ -1515,6 +1511,14 @@ name = "hashbrown" version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" +dependencies = [ + "allocator-api2", + "equivalent", + "foldhash 0.2.0", + "rayon", + "serde", + "serde_core", +] [[package]] name = "heck" @@ -1588,6 +1592,15 @@ version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "15cdd26707701c53297e2fa6afb323d55fbc1d0810c3aec078ae3ef0424c3c15" +[[package]] +name = "hybrid-array" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b" +dependencies = [ + "typenum", +] + [[package]] name = "hyper" version = "1.10.1" @@ -1662,7 +1675,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.62.2", + "windows-core", ] [[package]] @@ -1866,7 +1879,7 @@ dependencies = [ "simd_cesu8", "thiserror", "walkdir", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -1947,7 +1960,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" dependencies = [ "cfg-if", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -2285,7 +2298,7 @@ dependencies = [ "libc", "redox_syscall", "smallvec", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -2421,25 +2434,25 @@ dependencies = [ [[package]] name = "polars" -version = "0.54.4" +version = "0.55.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82f1f122456ec136102033b13f71905b7c3f01e526642679c86aace9f9cdefde" +checksum = "d52d3ed4e6b3917427f6d3c43edbd2740babe228bb4ccfa3431eac105844045d" dependencies = [ "getrandom 0.2.17", - "getrandom 0.3.4", - "polars-arrow", - "polars-buffer", - "polars-compute", - "polars-core", - "polars-error", + "getrandom 0.4.3", + "polars-arrow 0.55.2", + "polars-buffer 0.55.2", + "polars-compute 0.55.2", + "polars-core 0.55.2", + "polars-error 0.55.2", "polars-io", "polars-lazy", - "polars-ops", + "polars-ops 0.55.2", "polars-parquet", "polars-plan", "polars-sql", "polars-time", - "polars-utils", + "polars-utils 0.55.2", "version_check", ] @@ -2449,7 +2462,6 @@ version = "0.54.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87d4892d5cc6461bb4a184d18e6fa03a5d316ee1d6de06a33dfa08d479fbc2db" dependencies = [ - "atoi_simd 0.17.0", "bitflags 2.13.1", "bytemuck", "bytes", @@ -2462,18 +2474,48 @@ dependencies = [ "getrandom 0.3.4", "half", "hashbrown 0.16.1", + "num-traits", + "polars-buffer 0.54.4", + "polars-error 0.54.4", + "polars-schema 0.54.4", + "polars-utils 0.54.4", + "simdutf8", + "streaming-iterator", + "strum_macros 0.27.2", + "version_check", +] + +[[package]] +name = "polars-arrow" +version = "0.55.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5ab55460ca2553d1a2bbaf2046998cfbbb685bc18d1e168b4367b63301eb271" +dependencies = [ + "atoi_simd 0.18.1", + "bitflags 2.13.1", + "bytemuck", + "bytes", + "chrono", + "chrono-tz", + "dyn-clone", + "either", + "ethnum", + "getrandom 0.2.17", + "getrandom 0.4.3", + "half", + "hashbrown 0.17.1", "itoa", "lz4", "num-traits", "polars-arrow-format", - "polars-buffer", - "polars-error", - "polars-schema", - "polars-utils", + "polars-buffer 0.55.2", + "polars-error 0.55.2", + "polars-schema 0.55.2", + "polars-utils 0.55.2", "serde", "simdutf8", "streaming-iterator", - "strum_macros", + "strum_macros 0.28.0", "version_check", "zstd", ] @@ -2500,14 +2542,34 @@ dependencies = [ "crossbeam-utils", "parking_lot", "pin-project-lite", - "polars-config", - "polars-error", - "polars-utils", + "polars-config 0.54.4", + "polars-error 0.54.4", + "polars-utils 0.54.4", "rand 0.9.5", "slotmap", "tokio", ] +[[package]] +name = "polars-async" +version = "0.55.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8f484cb2db25ff605107a9f8dca8d5a47d25770cf5e04ceb75c0ef4d6bc2418" +dependencies = [ + "atomic-waker", + "crossbeam-channel", + "crossbeam-deque", + "crossbeam-utils", + "parking_lot", + "pin-project-lite", + "polars-config 0.55.2", + "polars-error 0.55.2", + "polars-utils 0.55.2", + "rand 0.10.2", + "slotmap", + "tokio", +] + [[package]] name = "polars-buffer" version = "0.54.4" @@ -2516,7 +2578,19 @@ checksum = "e481eeaf33c544ac0dd71a2e375553ca2fdae47b3472a96eaccb6eb43218783d" dependencies = [ "bytemuck", "either", - "polars-utils", + "polars-utils 0.54.4", + "version_check", +] + +[[package]] +name = "polars-buffer" +version = "0.55.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "485320cdb93ad4b4725fea30e5d4e59c32c8ad62420dbda7830eb96080e47363" +dependencies = [ + "bytemuck", + "either", + "polars-utils 0.55.2", "serde", "version_check", ] @@ -2535,14 +2609,39 @@ dependencies = [ "hashbrown 0.16.1", "itoa", "num-traits", - "polars-arrow", - "polars-buffer", - "polars-error", - "polars-utils", + "polars-arrow 0.54.4", + "polars-buffer 0.54.4", + "polars-error 0.54.4", + "polars-utils 0.54.4", "rand 0.9.5", + "strength_reduce", + "strum_macros 0.27.2", + "version_check", + "zmij", +] + +[[package]] +name = "polars-compute" +version = "0.55.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b54be44ceacf1028fd8219b34c791ed4e1db852950f3eb7e10ba9bf63bbdb50" +dependencies = [ + "atoi_simd 0.18.1", + "bytemuck", + "chrono", + "either", + "fast-float2", + "hashbrown 0.17.1", + "itoa", + "num-traits", + "polars-arrow 0.55.2", + "polars-buffer 0.55.2", + "polars-error 0.55.2", + "polars-utils 0.55.2", + "rand 0.10.2", "serde", "strength_reduce", - "strum_macros", + "strum_macros 0.28.0", "version_check", "zmij", ] @@ -2553,7 +2652,16 @@ version = "0.54.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65af861341b00eac73bcb65423fb5cc3d2322526d6b7561a0ddf094947c38033" dependencies = [ - "polars-error", + "polars-error 0.54.4", +] + +[[package]] +name = "polars-config" +version = "0.55.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13dcd35a686654570d9642ed4f3c55eccad75911024c95d6b1459663cfb83bc1" +dependencies = [ + "polars-error 0.55.2", "serde", ] @@ -2562,6 +2670,39 @@ name = "polars-core" version = "0.54.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e5924fc46306054bae78f9d35ea5e404cf185baa7f170eb55a16ff95191069c" +dependencies = [ + "bitflags 2.13.1", + "boxcar", + "bytemuck", + "either", + "getrandom 0.3.4", + "hashbrown 0.16.1", + "indexmap", + "itoa", + "num-traits", + "polars-arrow 0.54.4", + "polars-async 0.54.4", + "polars-buffer 0.54.4", + "polars-compute 0.54.4", + "polars-config 0.54.4", + "polars-dtype 0.54.4", + "polars-error 0.54.4", + "polars-row 0.54.4", + "polars-schema 0.54.4", + "polars-utils 0.54.4", + "rayon", + "strum_macros 0.27.2", + "tokio", + "uuid", + "version_check", + "xxhash-rust", +] + +[[package]] +name = "polars-core" +version = "0.55.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac24a25f4c2696089bb9059e4b45338ea74833a79b9552fef066d6f2cfb3aaed" dependencies = [ "bitflags 2.13.1", "boxcar", @@ -2570,28 +2711,28 @@ dependencies = [ "chrono-tz", "comfy-table", "either", - "getrandom 0.3.4", - "hashbrown 0.16.1", + "getrandom 0.4.3", + "hashbrown 0.17.1", "indexmap", "itoa", "num-traits", - "polars-arrow", - "polars-async", - "polars-buffer", - "polars-compute", - "polars-config", - "polars-dtype", - "polars-error", - "polars-row", - "polars-schema", - "polars-utils", - "rand 0.9.5", + "polars-arrow 0.55.2", + "polars-async 0.55.2", + "polars-buffer 0.55.2", + "polars-compute 0.55.2", + "polars-config 0.55.2", + "polars-dtype 0.55.2", + "polars-error 0.55.2", + "polars-row 0.55.2", + "polars-schema 0.55.2", + "polars-utils 0.55.2", + "rand 0.10.2", "rand_distr", "rayon", "regex", "serde", "serde_json", - "strum_macros", + "strum_macros 0.28.0", "tokio", "uuid", "version_check", @@ -2606,9 +2747,23 @@ checksum = "7b65a750bb99ea66be90c8a7e336f6f3a87427a0f7f89d2a40adae98314e9b27" dependencies = [ "boxcar", "hashbrown 0.16.1", - "polars-arrow", - "polars-error", - "polars-utils", + "polars-arrow 0.54.4", + "polars-error 0.54.4", + "polars-utils 0.54.4", + "uuid", +] + +[[package]] +name = "polars-dtype" +version = "0.55.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "768f9d1f996eebc7f9b0d7686d9147cf4b4f217fd907c4b90f4448dcee01ea05" +dependencies = [ + "boxcar", + "hashbrown 0.17.1", + "polars-arrow 0.55.2", + "polars-error 0.55.2", + "polars-utils 0.55.2", "serde", "uuid", ] @@ -2618,6 +2773,17 @@ name = "polars-error" version = "0.54.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e49a75e3406b9b5b4e5ff177877fe0de766e9688fbdb263a7b25f293dc47d61a" +dependencies = [ + "parking_lot", + "signal-hook", + "simdutf8", +] + +[[package]] +name = "polars-error" +version = "0.55.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f6995c2121c31687704fae5281517e29bbd34838fcf8dd15c8e8ae526bb6624" dependencies = [ "object_store", "parking_lot", @@ -2629,24 +2795,24 @@ dependencies = [ [[package]] name = "polars-expr" -version = "0.54.4" +version = "0.55.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e21fdd37e8d9ef109f13d3454baffa0a57041cf60069123b8a2bd846c8ad0205" +checksum = "b59262210ac41f3b30f49f46855501206eba27baaa6bd919545703bc706dd617" dependencies = [ "bitflags 2.13.1", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "num-traits", - "polars-arrow", - "polars-buffer", - "polars-compute", - "polars-core", + "polars-arrow 0.55.2", + "polars-buffer 0.55.2", + "polars-compute 0.55.2", + "polars-core 0.55.2", "polars-io", - "polars-ops", + "polars-ops 0.55.2", "polars-plan", - "polars-row", + "polars-row 0.55.2", "polars-time", - "polars-utils", - "rand 0.9.5", + "polars-utils 0.55.2", + "rand 0.10.2", "rayon", "recursive", "regex", @@ -2655,22 +2821,23 @@ dependencies = [ [[package]] name = "polars-io" -version = "0.54.4" +version = "0.55.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6363a1c44a65fe8d73cce7fe4d77c9b6fea3a0da44007012e755e5b4e65aa078" +checksum = "3ba705af75665c6c6f6822bdc20a0b162846dd9d23573221096945b45210c2db" dependencies = [ "async-trait", - "atoi_simd 0.17.0", + "atoi_simd 0.18.1", "blake3", "bytes", "chrono", "chrono-tz", + "crossbeam-queue", "fast-float2", "fastrand", "fs4", "futures", "glob", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "home", "itoa", "memchr", @@ -2679,18 +2846,18 @@ dependencies = [ "object_store", "parking_lot", "percent-encoding", - "polars-arrow", - "polars-buffer", - "polars-compute", - "polars-config", - "polars-core", - "polars-error", + "polars-arrow 0.55.2", + "polars-buffer 0.55.2", + "polars-compute 0.55.2", + "polars-config 0.55.2", + "polars-core 0.55.2", + "polars-error 0.55.2", "polars-json", "polars-parquet", - "polars-schema", + "polars-schema 0.55.2", "polars-time", - "polars-utils", - "rand 0.9.5", + "polars-utils 0.55.2", + "rand 0.10.2", "rayon", "regex", "reqwest 0.12.28", @@ -2703,21 +2870,21 @@ dependencies = [ [[package]] name = "polars-json" -version = "0.54.4" +version = "0.55.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1dca6cd170370ef7e189a4c362846c57553843653c3fe65aafe12ca77599987c" +checksum = "495117c99362a05d4ea744c21f54d570991fd8ae3ec9dfb1f0e01f055747553f" dependencies = [ "chrono", "chrono-tz", "fallible-streaming-iterator", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "indexmap", "itoa", "num-traits", - "polars-arrow", - "polars-compute", - "polars-error", - "polars-utils", + "polars-arrow 0.55.2", + "polars-compute 0.55.2", + "polars-error 0.55.2", + "polars-utils 0.55.2", "simd-json", "streaming-iterator", "zmij", @@ -2725,67 +2892,71 @@ dependencies = [ [[package]] name = "polars-lazy" -version = "0.54.4" +version = "0.55.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "809d9590232a37d638337629c18279af97bdb0d17c3d8b2b6bb186e903e8bd5e" +checksum = "79654a98520b5df9be08ce5004be90a5c8004d0f73d54500c1aa923874ec84f3" dependencies = [ "bitflags 2.13.1", "chrono", "either", "memchr", - "polars-arrow", - "polars-buffer", - "polars-compute", - "polars-config", - "polars-core", + "polars-arrow 0.55.2", + "polars-buffer 0.55.2", + "polars-compute 0.55.2", + "polars-config 0.55.2", + "polars-core 0.55.2", "polars-expr", "polars-io", "polars-mem-engine", - "polars-ops", + "polars-ops 0.55.2", "polars-plan", "polars-stream", "polars-time", - "polars-utils", + "polars-utils 0.55.2", "rayon", "version_check", ] [[package]] name = "polars-mem-engine" -version = "0.54.4" +version = "0.55.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f55c6b7d162c506bc8eee82b065fa0399ebcd20b8f08675a534f3d360904ba38" +checksum = "843e77a0987bea00063c227cbb889f30e754942b42851043cd9f90403e516ca2" dependencies = [ "memmap2", - "polars-arrow", - "polars-core", - "polars-error", + "polars-arrow 0.55.2", + "polars-core 0.55.2", + "polars-error 0.55.2", "polars-expr", "polars-io", - "polars-ops", + "polars-ops 0.55.2", "polars-plan", "polars-time", - "polars-utils", + "polars-utils 0.55.2", "rayon", "recursive", ] [[package]] name = "polars-ooc" -version = "0.54.4" +version = "0.55.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78b3eea0b386837b760a97ec9c92df99cbc10f94885cae060fd7100f9b794163" +checksum = "265c422c52d04c876a07cd688fe0da2c43c6597cdaff36e34746c443ec2e9fdb" dependencies = [ "async-trait", "boxcar", "libc", - "polars-async", - "polars-config", - "polars-core", + "polars-async 0.55.2", + "polars-config 0.55.2", + "polars-core 0.55.2", + "polars-error 0.55.2", "polars-io", - "polars-utils", + "polars-utils 0.55.2", + "rand 0.10.2", + "rand_distr", "thread_local", "tokio", + "uuid", ] [[package]] @@ -2793,6 +2964,34 @@ name = "polars-ops" version = "0.54.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb146490a717ac5ae4ff3a22a5adf3ebae79361f187b1f550f9e24783d7ad765" +dependencies = [ + "argminmax", + "bytemuck", + "either", + "hashbrown 0.16.1", + "indexmap", + "libm", + "memchr", + "num-traits", + "polars-arrow 0.54.4", + "polars-buffer 0.54.4", + "polars-compute 0.54.4", + "polars-core 0.54.4", + "polars-error 0.54.4", + "polars-schema 0.54.4", + "polars-utils 0.54.4", + "rayon", + "regex", + "regex-syntax", + "strum_macros 0.27.2", + "version_check", +] + +[[package]] +name = "polars-ops" +version = "0.55.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3eeac77f1380bc8ba40ae9a9512911697952dfd3cfa48013f98a477e7ec6771" dependencies = [ "argminmax", "base64", @@ -2800,23 +2999,23 @@ dependencies = [ "chrono", "chrono-tz", "either", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "hex", "indexmap", "libm", "memchr", "num-traits", - "polars-arrow", - "polars-buffer", - "polars-compute", - "polars-core", - "polars-error", - "polars-schema", - "polars-utils", + "polars-arrow 0.55.2", + "polars-buffer 0.55.2", + "polars-compute 0.55.2", + "polars-core 0.55.2", + "polars-error 0.55.2", + "polars-schema 0.55.2", + "polars-utils 0.55.2", "rayon", "regex", "regex-syntax", - "strum_macros", + "strum_macros 0.28.0", "unicode-normalization", "unicode-reverse", "version_check", @@ -2824,24 +3023,24 @@ dependencies = [ [[package]] name = "polars-parquet" -version = "0.54.4" +version = "0.55.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd6b79ba2103c00cbb9c5dd4459ffff1d8ce15286c7a6d376a04c711df20d8b7" +checksum = "d33a17979d2afa0309437478662cf996361a6e1768bf467db82bd4f4a9443064" dependencies = [ "async-stream", "base64", "bytemuck", "ethnum", "futures", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "num-traits", - "polars-arrow", - "polars-buffer", - "polars-compute", - "polars-config", - "polars-error", + "polars-arrow 0.55.2", + "polars-buffer 0.55.2", + "polars-compute 0.55.2", + "polars-config 0.55.2", + "polars-error 0.55.2", "polars-parquet-format", - "polars-utils", + "polars-utils 0.55.2", "regex", "serde", "simdutf8", @@ -2860,9 +3059,9 @@ dependencies = [ [[package]] name = "polars-plan" -version = "0.54.4" +version = "0.55.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f5ccc230515adb10762a8c7b0df03fd88f3328deb5b60e9b1eeb2eceef4d344" +checksum = "467bd857c46405807e6645942be2de284aa43bc503fc6d20efb16e1adf25b7a6" dependencies = [ "bitflags 2.13.1", "blake3", @@ -2870,29 +3069,31 @@ dependencies = [ "bytes", "chrono", "chrono-tz", + "digest-io", "either", "futures", - "hashbrown 0.16.1", + "hashbrown 0.17.1", + "hex", "indexmap", "memmap2", "num-traits", "percent-encoding", - "polars-arrow", - "polars-buffer", - "polars-compute", - "polars-config", - "polars-core", - "polars-error", + "polars-arrow 0.55.2", + "polars-buffer 0.55.2", + "polars-compute 0.55.2", + "polars-config 0.55.2", + "polars-core 0.55.2", + "polars-error 0.55.2", "polars-io", - "polars-ops", + "polars-ops 0.55.2", "polars-time", - "polars-utils", + "polars-utils 0.55.2", "rayon", "recursive", "regex", "sha2", "slotmap", - "strum_macros", + "strum_macros 0.28.0", "tokio", "version_check", ] @@ -2905,12 +3106,28 @@ checksum = "3d4e3254450024078e10c919ecd3b467bdcfdd5cf386c2ca6eedec89bd4771d2" dependencies = [ "bitflags 2.13.1", "bytemuck", - "polars-arrow", - "polars-buffer", - "polars-compute", - "polars-dtype", - "polars-error", - "polars-utils", + "polars-arrow 0.54.4", + "polars-buffer 0.54.4", + "polars-compute 0.54.4", + "polars-dtype 0.54.4", + "polars-error 0.54.4", + "polars-utils 0.54.4", +] + +[[package]] +name = "polars-row" +version = "0.55.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71ac05187ac33abcfe9b7c997f0cd2ea9bfe8e04e9018d343e16fb2b64e2f5bb" +dependencies = [ + "bitflags 2.13.1", + "bytemuck", + "polars-arrow 0.55.2", + "polars-buffer 0.55.2", + "polars-compute 0.55.2", + "polars-dtype 0.55.2", + "polars-error 0.55.2", + "polars-utils 0.55.2", ] [[package]] @@ -2920,27 +3137,39 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f8a0de8951d02576fd0cdcecd9c605a6b6364d3105b7469b8d7874ea34eea2f" dependencies = [ "indexmap", - "polars-error", - "polars-utils", + "polars-error 0.54.4", + "polars-utils 0.54.4", + "version_check", +] + +[[package]] +name = "polars-schema" +version = "0.55.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dacc161d9b647e4b936836a07d731cec06e2ed2c7d51a7f7565b5ce7767dcf40" +dependencies = [ + "indexmap", + "polars-error 0.55.2", + "polars-utils 0.55.2", "serde", "version_check", ] [[package]] name = "polars-sql" -version = "0.54.4" +version = "0.55.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b282a6164927eb12774b66b071b773a1573173ae53758e8d4df50389ff06efa2" +checksum = "ae4b287917a1c50b9fab9618c32d3ac8c4b18ef1c61aded55d065c97c921c793" dependencies = [ "bitflags 2.13.1", "hex", - "polars-core", - "polars-error", + "polars-core 0.55.2", + "polars-error 0.55.2", "polars-lazy", - "polars-ops", + "polars-ops 0.55.2", "polars-plan", "polars-time", - "polars-utils", + "polars-utils 0.55.2", "regex", "serde", "sqlparser", @@ -2948,14 +3177,15 @@ dependencies = [ [[package]] name = "polars-stream" -version = "0.54.4" +version = "0.55.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfa8ff4ee21799898579595a0ef2fb728d0a9cac3d061835fb7f7f6dd854734a" +checksum = "b173c0c52f53ca930f3b59bc56a5854a650eb9555d67bba9022051714bc0b88f" dependencies = [ "async-channel", "async-trait", "bitflags 2.13.1", "bytes", + "chrono", "chrono-tz", "crossbeam-channel", "crossbeam-queue", @@ -2964,22 +3194,22 @@ dependencies = [ "num-traits", "parking_lot", "percent-encoding", - "polars-arrow", - "polars-async", - "polars-buffer", - "polars-compute", - "polars-config", - "polars-core", - "polars-error", + "polars-arrow 0.55.2", + "polars-async 0.55.2", + "polars-buffer 0.55.2", + "polars-compute 0.55.2", + "polars-config 0.55.2", + "polars-core 0.55.2", + "polars-error 0.55.2", "polars-expr", "polars-io", "polars-mem-engine", "polars-ooc", - "polars-ops", + "polars-ops 0.55.2", "polars-parquet", "polars-plan", "polars-time", - "polars-utils", + "polars-utils 0.55.2", "rayon", "recursive", "slotmap", @@ -2994,31 +3224,31 @@ version = "0.54.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2bc80ac4b0216c03dbc14af3cbcc031ba8eabd57f86a73feb10fe5bf9aad165" dependencies = [ - "polars-core", - "polars-ops", + "polars-core 0.54.4", + "polars-ops 0.54.4", ] [[package]] name = "polars-time" -version = "0.54.4" +version = "0.55.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1063fe074c4212a54917be604377c6e6bfbc8b6c942a5c57be214e4ccaaafdf" +checksum = "bff76883a07b033d9191e6d6ff86ee696770bcc462241666a8ccdddff1afdbc2" dependencies = [ - "atoi_simd 0.17.0", + "atoi_simd 0.18.1", "bytemuck", "chrono", "chrono-tz", "now", "num-traits", - "polars-arrow", - "polars-compute", - "polars-core", - "polars-error", - "polars-ops", - "polars-utils", + "polars-arrow 0.55.2", + "polars-compute 0.55.2", + "polars-core 0.55.2", + "polars-error 0.55.2", + "polars-ops 0.55.2", + "polars-utils 0.55.2", "rayon", "regex", - "strum_macros", + "strum_macros 0.28.0", ] [[package]] @@ -3026,6 +3256,36 @@ name = "polars-utils" version = "0.54.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "590b0a94aa8f97992d52f1198600ecc1c1f7cfa03c1b31cae057143455804ac0" +dependencies = [ + "argminmax", + "bytemuck", + "bytes", + "compact_str", + "either", + "foldhash 0.2.0", + "half", + "hashbrown 0.16.1", + "indexmap", + "libc", + "num-derive", + "num-traits", + "polars-config 0.54.4", + "polars-error 0.54.4", + "rand 0.9.5", + "raw-cpuid", + "rayon", + "regex", + "slotmap", + "stacker", + "uuid", + "version_check", +] + +[[package]] +name = "polars-utils" +version = "0.55.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88aa5ed59ba6f52190b3368d3d9536f95c8c2ab161ee08a22bb3f4319a11a9bd" dependencies = [ "argminmax", "bincode", @@ -3037,15 +3297,15 @@ dependencies = [ "foldhash 0.2.0", "futures", "half", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "indexmap", "libc", "memmap2", "num-derive", "num-traits", - "polars-config", - "polars-error", - "rand 0.9.5", + "polars-config 0.55.2", + "polars-error 0.55.2", + "rand 0.10.2", "raw-cpuid", "rayon", "regex", @@ -3336,12 +3596,12 @@ checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69" [[package]] name = "rand_distr" -version = "0.5.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a8615d50dcf34fa31f7ab52692afec947c4dd0ab803cc87cb3b0b4570ff7463" +checksum = "4d431c2703ccf129de4d45253c03f49ebb22b97d6ad79ee3ecfc7e3f4862c1d8" dependencies = [ "num-traits", - "rand 0.9.5", + "rand 0.10.2", ] [[package]] @@ -3881,12 +4141,12 @@ dependencies = [ [[package]] name = "sha2" -version = "0.10.9" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" +checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4" dependencies = [ "cfg-if", - "cpufeatures 0.2.17", + "cpufeatures", "digest", ] @@ -3998,9 +4258,9 @@ dependencies = [ [[package]] name = "sqlparser" -version = "0.60.0" +version = "0.62.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "505aa16b045c4c1375bf5f125cce3813d0176325bfe9ffc4a903f423de7774ff" +checksum = "13c6d1b651dc4edf07eead2a0c6c78016ce971bc2c10da5266861b13f25e7cec" dependencies = [ "log", "recursive", @@ -4009,9 +4269,9 @@ dependencies = [ [[package]] name = "sqlparser_derive" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "028e551d5e270b31b9f3ea271778d9d827148d4287a5d96167b6bb9787f5cc38" +checksum = "a6dd45d8fc1c79299bfbb7190e42ccbbdf6a5f52e4a6ad98d92357ea965bd289" dependencies = [ "proc-macro2", "quote", @@ -4082,6 +4342,18 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "strum_macros" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab85eea0270ee17587ed4156089e10b9e6880ee688791d45a905f5b1ca36f664" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn 2.0.119", +] + [[package]] name = "subtle" version = "2.6.1" @@ -4132,9 +4404,9 @@ dependencies = [ [[package]] name = "sysinfo" -version = "0.37.2" +version = "0.39.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16607d5caffd1c07ce073528f9ed972d88db15dd44023fa57142963be3feb11f" +checksum = "d2071df9448915b71c4fe6d25deaf1c22f12bd234f01540b77312bb8e41361e6" dependencies = [ "libc", "memchr", @@ -4768,37 +5040,23 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windows" -version = "0.61.3" +version = "0.62.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" +checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580" dependencies = [ "windows-collections", - "windows-core 0.61.2", + "windows-core", "windows-future", - "windows-link 0.1.3", "windows-numerics", ] [[package]] name = "windows-collections" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8" -dependencies = [ - "windows-core 0.61.2", -] - -[[package]] -name = "windows-core" -version = "0.61.2" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" +checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610" dependencies = [ - "windows-implement", - "windows-interface", - "windows-link 0.1.3", - "windows-result 0.3.4", - "windows-strings 0.4.2", + "windows-core", ] [[package]] @@ -4809,19 +5067,19 @@ checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" dependencies = [ "windows-implement", "windows-interface", - "windows-link 0.2.1", - "windows-result 0.4.1", - "windows-strings 0.5.1", + "windows-link", + "windows-result", + "windows-strings", ] [[package]] name = "windows-future" -version = "0.2.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" +checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb" dependencies = [ - "windows-core 0.61.2", - "windows-link 0.1.3", + "windows-core", + "windows-link", "windows-threading", ] @@ -4847,12 +5105,6 @@ dependencies = [ "syn 2.0.119", ] -[[package]] -name = "windows-link" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" - [[package]] name = "windows-link" version = "0.2.1" @@ -4861,12 +5113,12 @@ checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" [[package]] name = "windows-numerics" -version = "0.2.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" +checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26" dependencies = [ - "windows-core 0.61.2", - "windows-link 0.1.3", + "windows-core", + "windows-link", ] [[package]] @@ -4875,18 +5127,9 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02752bf7fbdcce7f2a27a742f798510f3e5ad88dbe84871e5168e2120c3d5720" dependencies = [ - "windows-link 0.2.1", - "windows-result 0.4.1", - "windows-strings 0.5.1", -] - -[[package]] -name = "windows-result" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" -dependencies = [ - "windows-link 0.1.3", + "windows-link", + "windows-result", + "windows-strings", ] [[package]] @@ -4895,16 +5138,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" dependencies = [ - "windows-link 0.2.1", -] - -[[package]] -name = "windows-strings" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" -dependencies = [ - "windows-link 0.1.3", + "windows-link", ] [[package]] @@ -4913,7 +5147,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" dependencies = [ - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -4925,22 +5159,13 @@ dependencies = [ "windows-targets", ] -[[package]] -name = "windows-sys" -version = "0.59.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" -dependencies = [ - "windows-targets", -] - [[package]] name = "windows-sys" version = "0.61.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" dependencies = [ - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -4961,11 +5186,11 @@ dependencies = [ [[package]] name = "windows-threading" -version = "0.1.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6" +checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37" dependencies = [ - "windows-link 0.1.3", + "windows-link", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index f61c787..7a21b07 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,7 +28,7 @@ clap-binary-enum = "0.1" clap-markdown = "0.1" [dependencies.polars] -version = "0.54" +version = "0.55" features = ["lazy", "strings", "concat_str", "timezones", "dtype-array"] optional = true