diff --git a/Cargo.lock b/Cargo.lock index dd5b6f63b..a2724ee66 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -612,9 +612,9 @@ dependencies = [ [[package]] name = "async-compression" -version = "0.4.16" +version = "0.4.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "103db485efc3e41214fe4fda9f3dbeae2eb9082f48fd236e6095627a9422066e" +checksum = "0cb8f1d480b0ea3783ab015936d2a55c87e219676f0c0b7dec61494043f21857" dependencies = [ "brotli 7.0.0", "flate2", @@ -718,7 +718,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -758,7 +758,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -775,7 +775,7 @@ checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -1024,7 +1024,7 @@ checksum = "bcfcc3cd946cb52f0bbfdbbcfa2f4e24f75ebb6c0e1002f7c25904fada18b9ec" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -1106,7 +1106,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -1312,7 +1312,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -1823,7 +1823,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -1847,7 +1847,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -1858,7 +1858,7 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -1947,7 +1947,7 @@ checksum = "d150dea618e920167e5973d70ae6ece4385b7164e0d799fe7c122dd0a5d912ad" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -1958,7 +1958,7 @@ checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -1971,7 +1971,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -2020,7 +2020,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -2153,7 +2153,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -2174,7 +2174,7 @@ checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -2457,7 +2457,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -2584,7 +2584,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -3166,7 +3166,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -3268,7 +3268,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b23a0c8dfe501baac4adf6ebbfa6eddf8f0c07f56b058cc1288017e32397846c" dependencies = [ "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -4516,7 +4516,7 @@ dependencies = [ "phf_shared", "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -4545,7 +4545,7 @@ checksum = "a4502d8515ca9f32f1fb543d987f63d95a14934883db45bdb48060b6b69257f8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -4612,7 +4612,7 @@ dependencies = [ [[package]] name = "polars" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "getrandom", "polars-arrow", @@ -4631,7 +4631,7 @@ dependencies = [ [[package]] name = "polars-arrow" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "ahash", "atoi", @@ -4678,7 +4678,7 @@ dependencies = [ [[package]] name = "polars-compute" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "bytemuck", "either", @@ -4693,7 +4693,7 @@ dependencies = [ [[package]] name = "polars-core" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "ahash", "bitflags 2.6.0", @@ -4727,7 +4727,7 @@ dependencies = [ [[package]] name = "polars-error" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "avro-schema", "object_store", @@ -4740,7 +4740,7 @@ dependencies = [ [[package]] name = "polars-expr" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "ahash", "bitflags 2.6.0", @@ -4760,7 +4760,7 @@ dependencies = [ [[package]] name = "polars-io" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "ahash", "async-trait", @@ -4806,7 +4806,7 @@ dependencies = [ [[package]] name = "polars-json" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "ahash", "chrono", @@ -4827,7 +4827,7 @@ dependencies = [ [[package]] name = "polars-lazy" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "ahash", "bitflags 2.6.0", @@ -4853,7 +4853,7 @@ dependencies = [ [[package]] name = "polars-mem-engine" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "futures", "memmap2", @@ -4874,7 +4874,7 @@ dependencies = [ [[package]] name = "polars-ops" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "ahash", "argminmax", @@ -4907,7 +4907,7 @@ dependencies = [ [[package]] name = "polars-parquet" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "ahash", "async-stream", @@ -4944,7 +4944,7 @@ dependencies = [ [[package]] name = "polars-pipe" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "crossbeam-channel", "crossbeam-queue", @@ -4970,7 +4970,7 @@ dependencies = [ [[package]] name = "polars-plan" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "ahash", "bitflags 2.6.0", @@ -5004,7 +5004,7 @@ dependencies = [ [[package]] name = "polars-row" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "bytemuck", "polars-arrow", @@ -5015,7 +5015,7 @@ dependencies = [ [[package]] name = "polars-schema" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "indexmap", "polars-error", @@ -5027,7 +5027,7 @@ dependencies = [ [[package]] name = "polars-sql" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "hex", "once_cell", @@ -5048,7 +5048,7 @@ dependencies = [ [[package]] name = "polars-time" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "atoi", "bytemuck", @@ -5068,7 +5068,7 @@ dependencies = [ [[package]] name = "polars-utils" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?rev=bfdd496#bfdd49622537b9777cfeb65313af76f696ceb7d0" +source = "git+https://github.com/pola-rs/polars?tag=py-1.10.0#f3eba22b25e110f7097b7871a69e1ea4981970b0" dependencies = [ "ahash", "bytemuck", @@ -5272,7 +5272,7 @@ dependencies = [ "proc-macro2", "pyo3-macros-backend", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -5285,7 +5285,7 @@ dependencies = [ "proc-macro2", "pyo3-build-config", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -5737,7 +5737,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76009fbe0614077fc1a2ce255e3a1881a2e3a3527097d5dc6d8212c585e7e38b" dependencies = [ "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -5819,7 +5819,7 @@ checksum = "bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -6270,7 +6270,7 @@ checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -6294,7 +6294,7 @@ checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -6332,7 +6332,7 @@ checksum = "82fe9db325bcef1fbcde82e078a5cc4efdf787e96b3b9cf45b50b529f2083d67" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -6543,7 +6543,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -6695,7 +6695,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -6717,9 +6717,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.81" +version = "2.0.82" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "198514704ca887dd5a1e408c6c6cdcba43672f9b4062e1b24aa34e74e6d7faae" +checksum = "83540f837a8afc019423a8edb95b52a8effe46957ee402287f4292fae35be021" dependencies = [ "proc-macro2", "quote", @@ -6743,7 +6743,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -6824,7 +6824,7 @@ checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -6963,7 +6963,7 @@ checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -7059,7 +7059,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -7144,7 +7144,7 @@ checksum = "560b82d656506509d43abe30e0ba64c56b1953ab3d4fe7ba5902747a7a3cedd5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -7440,7 +7440,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", "wasm-bindgen-shared", ] @@ -7474,7 +7474,7 @@ checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -7752,7 +7752,7 @@ checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -7763,7 +7763,7 @@ checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -7774,7 +7774,7 @@ checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -7785,7 +7785,7 @@ checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -8069,7 +8069,7 @@ checksum = "28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", "synstructure", ] @@ -8120,7 +8120,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", "zvariant_utils", ] @@ -8153,7 +8153,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -8173,7 +8173,7 @@ checksum = "0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", "synstructure", ] @@ -8194,7 +8194,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -8216,7 +8216,7 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] [[package]] @@ -8323,7 +8323,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", "zvariant_utils", ] @@ -8335,5 +8335,5 @@ checksum = "c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340" dependencies = [ "proc-macro2", "quote", - "syn 2.0.81", + "syn 2.0.82", ] diff --git a/Cargo.toml b/Cargo.toml index 5beb9239d..953b036d7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -313,9 +313,9 @@ strum_macros = { git = "https://github.com/jqnatividad/strum", branch = "bump-ph # BUILD NOTE: Be sure to set QSV_POLARS_REV below to the latest commit short hash or tag # of polars/py-polars before building qsv. This allows us to show the polars rev/tag in --version. # if we are using a release version of Rust Polars, leave QSV_POLARS_REV empty -# QSV_POLARS_REV=bfdd496 -# polars = { git = "https://github.com/pola-rs/polars", tag = "py-1.9.0" } -polars = { git = "https://github.com/pola-rs/polars", rev = "bfdd496" } +# QSV_POLARS_REV=py-1.10.0 +polars = { git = "https://github.com/pola-rs/polars", tag = "py-1.10.0" } +# polars = { git = "https://github.com/pola-rs/polars", rev = "bfdd496" } [features] default = ["mimalloc"] diff --git a/README.md b/README.md index 3d2365d5e..de1bc505f 100644 --- a/README.md +++ b/README.md @@ -97,7 +97,7 @@ 😣: uses additional memory proportional to the cardinality of the columns in the CSV. 🧠: expensive operations are memoized with available inter-session Redis/Disk caching for fetch commands. 🗄️: [Extended input support](#extended-input-support). -🐻‍❄️: command powered by [![polars 0.43.1 at the py-1.9.0 tag](https://img.shields.io/badge/polars-0.43.1-blue) at py-1.9.0 tag](https://github.com/pola-rs/polars/releases/tag/py-1.9.0). +🐻‍❄️: command powered by [![polars 0.43.1 at the py-1.10.0 tag](https://img.shields.io/badge/polars-0.43.1-blue) at py-1.10.0 tag](https://github.com/pola-rs/polars/releases/tag/py-1.10.0). 🤖: command uses Natural Language Processing & General AI techniques. 🏎️: multithreaded and/or faster when an index (📇) is available. 🚀: multithreaded even without an index.