[dependencies.ahash]
version = "0.7"
[dependencies.anyhow]
version = "1.0"
[dependencies.arrow]
default-features = false
features = ["compute"]
package = "arrow2"
version = "0.7"
[dependencies.chrono]
optional = true
version = "0.4"
[dependencies.comfy-table]
optional = true
version = "1"
[dependencies.hashbrown]
features = ["rayon"]
version = "0.11"
[dependencies.itertools]
version = "0.10"
[dependencies.jsonpath_lib]
optional = true
version = "0.3.0"
[dependencies.lazy_static]
version = "1.4"
[dependencies.ndarray]
default_features = false
optional = true
version = "0.15"
[dependencies.num]
version = "^0.4"
[dependencies.num_cpus]
version = "1.1"
[dependencies.polars-arrow]
version = "0.17.0"
[dependencies.prettytable-rs]
optional = true
version = "0.8.0"
[dependencies.rand]
optional = true
version = "0.7"
[dependencies.rand_distr]
optional = true
version = "0.3"
[dependencies.rayon]
version = "1.5"
[dependencies.regex]
optional = true
version = "1.4"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1"
[dependencies.serde_json]
optional = true
version = "1.0"
[dependencies.thiserror]
version = "1.0"
[dependencies.unsafe_unwrap]
version = "^0.1.0"
[features]
asof_join = []
avx512 = []
checked_arithmetic = []
concat_str = []
cross_join = []
cum_agg = []
default = ["docs", "temporal", "performant", "private"]
diff = []
docs = []
docs-selection = ["ndarray", "pivot", "downsample", "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", "list"]
dot_product = []
downsample = ["temporal", "dtype-datetime"]
dtype-categorical = []
dtype-date = ["temporal"]
dtype-datetime = ["temporal"]
dtype-i16 = []
dtype-i8 = []
dtype-time = ["temporal"]
dtype-u16 = []
dtype-u8 = []
extract_jsonpath = ["serde_json", "jsonpath_lib"]
groupby_list = []
interpolate = []
is_first = []
is_in = []
is_last = []
lazy = ["sort_multiple"]
list = []
mode = []
moment = []
object = ["serde_json"]
parquet = ["arrow/io_parquet"]
performant = []
pivot = []
plain_fmt = ["prettytable-rs"]
pretty_fmt = ["comfy-table"]
private = []
random = ["rand", "rand_distr"]
rank = []
reinterpret = []
repeat_by = []
rolling_window = []
round_series = []
row_hash = []
rows = []
simd = ["arrow/simd"]
sort_multiple = []
strings = ["regex", "polars-arrow/strings"]
take_opt_iter = []
temporal = ["chrono", "regex"]
zip_with = []
[package]
authors = ["ritchie46 <ritchie46@gmail.com>"]
description = "Core of the Polars DataFrame library"
edition = "2018"
license = "MIT"
name = "polars-core"
repository = "https://github.com/pola-rs/polars"
version = "0.17.0"
[package.metadata.docs.rs]
features = ["docs-selection"]
rustdoc-args = ["--cfg", "docsrs"]