diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 054938a65c..a0ca158787 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -50033,6 +50033,54 @@ (define-public rust-polars-lazy-0.17 ("rust-rayon" ,rust-rayon-1) ("rust-regex" ,rust-regex-1)))))) +(define-public rust-polars-ops-0.37 + (package + (name "rust-polars-ops") + (version "0.37.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "polars-ops" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "02ii63ba0l6zgilb4id1lx4s7hc1654hlg20srph3pqsbvyzb5b3")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-ahash" ,rust-ahash-0.8) + ("rust-aho-corasick" ,rust-aho-corasick-1) + ("rust-argminmax" ,rust-argminmax-0.6) + ("rust-base64" ,rust-base64-0.21) + ("rust-bytemuck" ,rust-bytemuck-1) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-chrono-tz" ,rust-chrono-tz-0.8) + ("rust-either" ,rust-either-1) + ("rust-hashbrown" ,rust-hashbrown-0.14) + ("rust-hex" ,rust-hex-0.4) + ("rust-indexmap" ,rust-indexmap-2) + ("rust-jsonpath-lib" ,rust-jsonpath-lib-0.3) + ("rust-memchr" ,rust-memchr-2) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-polars-arrow" ,rust-polars-arrow-0.37) + ("rust-polars-compute" ,rust-polars-compute-0.37) + ("rust-polars-core" ,rust-polars-core-0.37) + ("rust-polars-error" ,rust-polars-error-0.37) + ("rust-polars-json" ,rust-polars-json-0.37) + ("rust-polars-utils" ,rust-polars-utils-0.37) + ("rust-rand" ,rust-rand-0.8) + ("rust-rand-distr" ,rust-rand-distr-0.4) + ("rust-rayon" ,rust-rayon-1) + ("rust-regex" ,rust-regex-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-smartstring" ,rust-smartstring-1) + ("rust-unicode-reverse" ,rust-unicode-reverse-1) + ("rust-version-check" ,rust-version-check-0.9)) + #:cargo-development-inputs (("rust-rand" ,rust-rand-0.8)))) + (home-page "https://www.pola.rs/") + (synopsis "More operations on Polars data structures") + (description "More operations on Polars data structures.") + (license license:expat))) + (define-public rust-polars-parquet-0.37 (package (name "rust-polars-parquet")