diff --git a/Cargo.lock b/Cargo.lock index 4e9644e4e..a5a187cba 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -474,9 +474,9 @@ dependencies = [ [[package]] name = "arrow2" -version = "0.17.4" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59c468daea140b747d781a1da9f7db5f0a8e6636d4af20cc539e43d05b0604fa" +checksum = "963fef509b757bcbbf9e5ffa23bcb345614d99f4f6f531f97417b27b8604d389" dependencies = [ "ahash 0.8.3", "arrow-format", @@ -491,13 +491,14 @@ dependencies = [ "futures", "getrandom", "hash_hasher", + "hashbrown 0.14.0", "lexical-core", "lz4", "multiversion", "num-traits", "parquet2", "regex", - "regex-syntax 0.6.29", + "regex-syntax 0.7.5", "rustc_version", "simdutf8", "streaming-iterator", @@ -3340,9 +3341,9 @@ dependencies = [ [[package]] name = "polars" -version = "0.32.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1362d4a136c0ebacb40d88a37ba361738b222fd8a2ee9340a3d8642f698c52b" +checksum = "3030de163b9ff2c9dac9a12dcb9be25cc0f2bc7c8e7cd2e4b2592ebed458ce6a" dependencies = [ "getrandom", "polars-core", @@ -3356,9 +3357,9 @@ dependencies = [ [[package]] name = "polars-arrow" -version = "0.32.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f967c901fa5da4ca7f64e813d1268488ba97e9b3004cefc579ff851c197a1138" +checksum = "35cd38a64fb389fd990e4efd433a36331c995c981d353bfef83b5de4d87f1828" dependencies = [ "arrow2", "hashbrown 0.14.0", @@ -3371,9 +3372,9 @@ dependencies = [ [[package]] name = "polars-core" -version = "0.32.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b24f92fc5b167f668ff85ab9607dfa72e2c09664cacef59297ee8601dee60126" +checksum = "08367c014c07fa8f141680e024f926cab3a1fe839605a8fcf2223647eb45ca71" dependencies = [ "ahash 0.8.3", "arrow2", @@ -3402,9 +3403,9 @@ dependencies = [ [[package]] name = "polars-error" -version = "0.32.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40d09c3a7337e53b38c37b57999038440fa39c6801b9ba48afaecd8e16f7ac0a" +checksum = "9b20a09651a299979354945819dc2ce017964b80b916954e9d2ce39002a5f949" dependencies = [ "arrow2", "regex", @@ -3413,17 +3414,15 @@ dependencies = [ [[package]] name = "polars-io" -version = "0.32.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92cab0df9f2a35702fa5aec99edfaabf9ae8e9cdd0acf69e143ad2d132f34f9c" +checksum = "88cf4a89c18a90ac20dfbcdfd19ab50ad4ac5a76fc7bb775d3c28bb738cf1f34" dependencies = [ "ahash 0.8.3", "arrow2", - "async-trait", "bytes", "chrono", "fast-float", - "futures", "home", "lexical", "lexical-core", @@ -3442,14 +3441,13 @@ dependencies = [ "serde_json", "simd-json", "simdutf8", - "tokio", ] [[package]] name = "polars-json" -version = "0.32.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e58094557cf6446808c7348dcb797885db61815857f6ea02924b35505566e94" +checksum = "d6d5666176d681706aef5a06a57597c83391948b3d958f9fbe9b4cf016527eb8" dependencies = [ "ahash 0.8.3", "arrow2", @@ -3465,9 +3463,9 @@ dependencies = [ [[package]] name = "polars-lazy" -version = "0.32.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c33762ec2a55e01c9f8776b34db86257c70a0a3b3929bd4eb91a52aacf61456" +checksum = "5110eab438848c981cc5f541fbc5b21bb263fd707000b4715233074fb2630fcf" dependencies = [ "ahash 0.8.3", "bitflags 2.4.0", @@ -3489,9 +3487,9 @@ dependencies = [ [[package]] name = "polars-ops" -version = "0.32.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e825575c96302d2daedfc205a0062180033c92c55bcd6aafc4e109d4d8849ed0" +checksum = "7740d7bc4c2ca08044f9ef599638e116fdd7d687e80d1974b698e390c6ce4252" dependencies = [ "argminmax", "arrow2", @@ -3501,15 +3499,16 @@ dependencies = [ "polars-arrow", "polars-core", "polars-utils", + "regex", "smartstring", "version_check", ] [[package]] name = "polars-pipe" -version = "0.32.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f2bc9a12da9ed043fb0cb51dbcb87b365e4845b7ab6399d7a81e838460c6974" +checksum = "1f30c5e77c5594ddc958a46fe2e021da2feba9c94e767e1d798bd82ac5a33c3b" dependencies = [ "crossbeam-channel", "crossbeam-queue", @@ -3530,9 +3529,9 @@ dependencies = [ [[package]] name = "polars-plan" -version = "0.32.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb67b014f0295e8e9dbb84404a91d666d477b3bc248a2ed51bc442833b16da35" +checksum = "678cbeb730e29e50f0f8d844102d15454fc6113a74c667eab046c0e4a4322a9e" dependencies = [ "ahash 0.8.3", "arrow2", @@ -3552,9 +3551,9 @@ dependencies = [ [[package]] name = "polars-row" -version = "0.32.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27f54c1956027bf6301948fb4f2837cf6d6b638d8dd1edf3aaeaa19906a986be" +checksum = "c52ef8885b9d13f848839594fbab21ad79fc63f7e11c19cdc2cfe9bb03c313ac" dependencies = [ "arrow2", "polars-error", @@ -3563,9 +3562,9 @@ dependencies = [ [[package]] name = "polars-sql" -version = "0.32.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbfcb15cf8eebd25ea1724109d0153817cd484c6326290585f0736b4e7fcf2f4" +checksum = "4d716855267e3516f722287f68cf10e650e33f7197df83a79e680602471456fc" dependencies = [ "polars-arrow", "polars-core", @@ -3578,9 +3577,9 @@ dependencies = [ [[package]] name = "polars-time" -version = "0.32.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53f42d2632f5971c9575041d33cbcfb1f996900c40bbf58bc6eb0a0c5efbecea" +checksum = "a2eb75a24f11b55a400b52dc19a2a3e949aaaa46a911f99496de4485b1127063" dependencies = [ "arrow2", "atoi", @@ -3597,11 +3596,12 @@ dependencies = [ [[package]] name = "polars-utils" -version = "0.32.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c326708a370d71dc6e11a8f4bbc10a8479e1c314dc048ba73543b815cd0bf339" +checksum = "2a4a5e743509096322cad39104d56e329fe2748483a3354a0f0c354724f3cef6" dependencies = [ "ahash 0.8.3", + "bytemuck", "hashbrown 0.14.0", "num-traits", "once_cell", diff --git a/Cargo.toml b/Cargo.toml index 8fae1799a..2431a4465 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -129,7 +129,7 @@ mlua = { version = "0.9", features = [ ], optional = true } num_cpus = "1" odht = "0.3" -polars = { version = "0.32", features = [ +polars = { version = "0.33", features = [ "lazy", "streaming", "object",