From d33815ea44b918110524ba8dd32829d93897721c Mon Sep 17 00:00:00 2001 From: Joel Natividad <1980690+jqnatividad@users.noreply.github.com> Date: Sun, 29 Sep 2024 12:53:27 -0400 Subject: [PATCH] `deps`: bump polars to latest upstream --- Cargo.lock | 78 +++++++++++++++++------------------------------------- Cargo.toml | 6 ++--- 2 files changed, 28 insertions(+), 56 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 98fa728d5..8c92746e6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4576,7 +4576,7 @@ dependencies = [ [[package]] name = "polars" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "getrandom", "polars-arrow", @@ -4595,7 +4595,7 @@ dependencies = [ [[package]] name = "polars-arrow" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "ahash", "atoi", @@ -4643,7 +4643,7 @@ dependencies = [ [[package]] name = "polars-compute" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "bytemuck", "either", @@ -4658,7 +4658,7 @@ dependencies = [ [[package]] name = "polars-core" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "ahash", "bitflags 2.6.0", @@ -4691,7 +4691,7 @@ dependencies = [ [[package]] name = "polars-error" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "avro-schema", "object_store", @@ -4704,7 +4704,7 @@ dependencies = [ [[package]] name = "polars-expr" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "ahash", "bitflags 2.6.0", @@ -4723,7 +4723,7 @@ dependencies = [ [[package]] name = "polars-io" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "ahash", "async-trait", @@ -4759,7 +4759,7 @@ dependencies = [ "ryu", "serde", "serde_json", - "simd-json 0.13.11", + "simd-json", "simdutf8", "tokio", "tokio-util", @@ -4769,7 +4769,7 @@ dependencies = [ [[package]] name = "polars-json" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "ahash", "chrono", @@ -4783,14 +4783,14 @@ dependencies = [ "polars-error", "polars-utils", "ryu", - "simd-json 0.13.11", + "simd-json", "streaming-iterator", ] [[package]] name = "polars-lazy" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "ahash", "bitflags 2.6.0", @@ -4816,7 +4816,7 @@ dependencies = [ [[package]] name = "polars-mem-engine" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "futures", "memmap2", @@ -4837,7 +4837,7 @@ dependencies = [ [[package]] name = "polars-ops" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "ahash", "argminmax", @@ -4870,7 +4870,7 @@ dependencies = [ [[package]] name = "polars-parquet" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "ahash", "async-stream", @@ -4898,7 +4898,7 @@ dependencies = [ [[package]] name = "polars-pipe" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "crossbeam-channel", "crossbeam-queue", @@ -4924,7 +4924,7 @@ dependencies = [ [[package]] name = "polars-plan" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "ahash", "bitflags 2.6.0", @@ -4957,7 +4957,7 @@ dependencies = [ [[package]] name = "polars-row" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "bytemuck", "polars-arrow", @@ -4968,7 +4968,7 @@ dependencies = [ [[package]] name = "polars-schema" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "indexmap", "polars-error", @@ -4980,7 +4980,7 @@ dependencies = [ [[package]] name = "polars-sql" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "hex", "once_cell", @@ -5001,7 +5001,7 @@ dependencies = [ [[package]] name = "polars-time" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "atoi", "bytemuck", @@ -5021,7 +5021,7 @@ dependencies = [ [[package]] name = "polars-utils" version = "0.43.1" -source = "git+https://github.com/pola-rs/polars?tag=py-1.8.2#f235240f7bdc64def9571336b198bef64ae5ddbb" +source = "git+https://github.com/pola-rs/polars?rev=a9891c5#a9891c5f9992228f749b7a419289f93221da8740" dependencies = [ "ahash", "bytemuck", @@ -5352,7 +5352,7 @@ dependencies = [ "serde_stacker", "serde_urlencoded", "serial_test", - "simd-json 0.14.0", + "simd-json", "simdutf8", "simple-expand-tilde", "snap", @@ -6415,37 +6415,21 @@ version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" -[[package]] -name = "simd-json" -version = "0.13.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0228a564470f81724e30996bbc2b171713b37b15254a6440c7e2d5449b95691" -dependencies = [ - "ahash", - "getrandom", - "halfbrown", - "lexical-core", - "once_cell", - "ref-cast", - "serde", - "serde_json", - "simdutf8", - "value-trait 0.8.1", -] - [[package]] name = "simd-json" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05f0b376aada35f30a0012f5790e50aed62f91804a0682669aefdbe81c7fcb91" dependencies = [ + "ahash", "getrandom", "halfbrown", + "once_cell", "ref-cast", "serde", "serde_json", "simdutf8", - "value-trait 0.10.0", + "value-trait", ] [[package]] @@ -7316,18 +7300,6 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" -[[package]] -name = "value-trait" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dad8db98c1e677797df21ba03fca7d3bf9bec3ca38db930954e4fe6e1ea27eb4" -dependencies = [ - "float-cmp", - "halfbrown", - "itoa", - "ryu", -] - [[package]] name = "value-trait" version = "0.10.0" diff --git a/Cargo.toml b/Cargo.toml index abdacc727..d27278357 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -313,9 +313,9 @@ serde_json = { git = "https://github.com/serde-rs/json", rev = "1faf3a1" } # 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=py-1.8.2 -polars = { git = "https://github.com/pola-rs/polars", tag = "py-1.8.2" } -# polars = { git = "https://github.com/pola-rs/polars", rev = "506f927" } +# QSV_POLARS_REV=a9891c5 +# polars = { git = "https://github.com/pola-rs/polars", tag = "py-1.8.2" } +polars = { git = "https://github.com/pola-rs/polars", rev = "a9891c5" } [features] default = ["mimalloc"]