polars-core 0.22.1

Core of the Polars DataFrame library
[dependencies.ahash]
version = "0.7"

[dependencies.anyhow]
version = "1.0"

[dependencies.arrow]
default-features = false
features = ["compute_aggregate", "compute_arithmetics", "compute_boolean", "compute_boolean_kleene", "compute_cast", "compute_comparison", "compute_concatenate", "compute_filter", "compute_if_then_else", "compute_take"]
package = "arrow2"
version = "0.12"

[dependencies.base64]
optional = true
version = "0.13"

[dependencies.chrono]
optional = true
version = "0.4"

[dependencies.chrono-tz]
optional = true
version = "0.6"

[dependencies.comfy-table]
optional = true
version = "5.0"

[dependencies.hashbrown]
features = ["rayon"]
version = "0.12"

[dependencies.hex]
optional = true
version = "0.4"

[dependencies.indexmap]
features = ["std"]
version = "1"

[dependencies.jsonpath_lib]
optional = true
version = "0.3.0"

[dependencies.ndarray]
default_features = false
optional = true
version = "0.15"

[dependencies.num]
version = "^0.4"

[dependencies.once_cell]
version = "1"

[dependencies.polars-arrow]
features = ["compute"]
version = "0.22.0"

[dependencies.polars-utils]
version = "0.22.0"

[dependencies.rand]
features = ["small_rng", "std"]
optional = true
version = "0.8"

[dependencies.rand_distr]
optional = true
version = "0.4"

[dependencies.rayon]
version = "1.5"

[dependencies.regex]
optional = true
version = "1.5"

[dependencies.serde]
features = ["derive"]
optional = true
version = "1"

[dependencies.serde_json]
optional = true
version = "1"

[dependencies.thiserror]
version = "^1.0"
[dev-dependencies.bincode]
version = "1"

[features]
abs = []
asof_join = []
avx512 = []
bigidx = ["polars-arrow/bigidx"]
checked_arithmetic = []
chunked_ids = []
concat_str = []
cross_join = []
cum_agg = []
dataframe_arithmetic = []
default = ["docs", "temporal", "private"]
describe = []
diagonal_concat = []
diff = []
docs = []
docs-selection = ["ndarray", "is_in", "sort_multiple", "rows", "docs", "strings", "object", "lazy", "temporal", "random", "zip_with", "round_series", "checked_arithmetic", "repeat_by", "is_first", "is_last", "asof_join", "cross_join", "dot_product", "concat_str", "row_hash", "mode", "extract_jsonpath", "cum_agg", "rolling_window", "interpolate", "diff", "moment", "dtype-categorical", "rank", "diagonal_concat", "horizontal_concat", "abs", "dataframe_arithmetic", "string_encoding", "product", "unique_counts", "log", "describe", "chunked_ids", "semi_anti_join", "partition_by"]
dot_product = []
dtype-categorical = []
dtype-date = ["temporal"]
dtype-datetime = ["temporal"]
dtype-duration = ["temporal"]
dtype-i16 = []
dtype-i8 = []
dtype-struct = []
dtype-time = ["temporal"]
dtype-u16 = []
dtype-u8 = []
dynamic_groupby = ["dtype-datetime", "dtype-date"]
ewma = []
extract_jsonpath = ["serde_json", "jsonpath_lib"]
fmt = ["comfy-table"]
groupby_list = []
horizontal_concat = []
interpolate = []
is_first = []
is_in = []
is_last = []
lazy = ["sort_multiple"]
log = []
mode = []
moment = []
object = ["serde_json"]
parquet = ["arrow/io_parquet"]
partition_by = []
pct_change = ["diff"]
performant = []
private = []
product = []
random = ["rand", "rand_distr"]
rank = []
reinterpret = []
repeat_by = []
rolling_window = []
round_series = []
row_hash = []
rows = []
semi_anti_join = []
serde-lazy = ["serde", "polars-arrow/serde", "indexmap/serde"]
simd = ["arrow/simd"]
sort_multiple = []
string_encoding = ["base64", "hex"]
strings = ["regex", "polars-arrow/strings", "arrow/compute_substring"]
take_opt_iter = []
temporal = ["regex", "chrono"]
timezones = ["chrono-tz", "arrow/chrono-tz"]
unique_counts = []
zip_with = []

[package]
authors = ["ritchie46 <ritchie46@gmail.com>"]
description = "Core of the Polars DataFrame library"
edition = "2021"
license = "MIT"
name = "polars-core"
repository = "https://github.com/pola-rs/polars"
version = "0.22.1"
[package.metadata.docs.rs]
features = ["docs-selection"]
rustdoc-args = ["--cfg", "docsrs"]