Cargo Features

polars-lazy has no features set by default.

[dependencies]
polars-lazy = { version = "0.45.1", features = ["nightly", "streaming", "new_streaming", "parquet", "async", "cloud", "ipc", "json", "csv", "temporal", "fmt", "strings", "future", "dtype-full", "dtype-array", "dtype-categorical", "dtype-date", "dtype-datetime", "dtype-decimal", "dtype-duration", "dtype-i16", "dtype-i8", "dtype-struct", "dtype-time", "dtype-u16", "dtype-u8", "object", "month_start", "month_end", "offset_by", "trigonometry", "sign", "timezones", "list_gather", "list_count", "array_count", "true_div", "extract_jsonpath", "bitwise", "approx_unique", "is_in", "repeat_by", "round_series", "is_first_distinct", "is_last_distinct", "is_between", "is_unique", "cross_join", "asof_join", "iejoin", "business", "concat_str", "range", "mode", "cum_agg", "interpolate", "interpolate_by", "rolling_window", "rolling_window_by", "rank", "diff", "pct_change", "moment", "abs", "random", "dynamic_group_by", "ewma", "ewma_by", "dot_diagram", "diagonal_concat", "unique_counts", "log", "cumulative_eval", "list_to_struct", "array_to_struct", "python", "row_hash", "reinterpret", "string_pad", "string_reverse", "string_to_integer", "arg_where", "search_sorted", "merge_sorted", "meta", "pivot", "top_k", "semi_anti_join", "cse", "propagate_nans", "coalesce", "regex", "serde", "fused", "list_sets", "list_any_all", "array_any_all", "list_drop_nulls", "list_sample", "cutqcut", "rle", "extract_groups", "peaks", "cov", "hist", "replace", "binary_encoding", "string_encoding", "bigidx", "polars_cloud", "panic_on_schema", "test_all", "test"] }
nightly

Enables nightly of polars-core, optional polars-pipe, and polars-plan

streaming = polars-pipe

Enables polars-ops, streaming of polars-expr, streaming of polars-plan

new_streaming = polars-stream
parquet test?

Enables parquet of polars-expr, polars-io, polars-mem-engine, optional polars-pipe, polars-plan, and optional polars-stream

async cloud?

Enables cloud of polars-io, async of polars-mem-engine, polars-plan, and optional polars-pipe

cloud = async, futures, tokio

Enables cloud of polars-mem-engine, optional polars-pipe, polars-plan, and optional polars-stream

ipc test? test_all?

Enables ipc of polars-io, polars-mem-engine, optional polars-pipe, polars-plan, and optional polars-stream

polars-io:

support for arrows ipc file parsing

json = polars-json

Enables json of polars-io, polars-mem-engine, optional polars-pipe, polars-plan, and optional polars-stream

polars-io:

support for arrows json parsing

csv test?

Enables csv of polars-io, polars-mem-engine, optional polars-pipe, polars-plan, and optional polars-stream

Affects csv::LazyCsvReader

temporal dtype-date? dtype-datetime? dtype-duration? dtype-time? dynamic_group_by? = dtype-date, dtype-datetime, dtype-duration, dtype-i16, dtype-i8, dtype-time

Enables temporal of polars-expr and polars-plan

fmt

debugging purposes

Enables fmt of polars-core and polars-plan

strings test_all?

Enables strings of polars-plan and optional polars-stream

future
dtype-full = dtype-array, dtype-categorical, dtype-date, dtype-datetime, dtype-decimal, dtype-duration, dtype-i16, dtype-i8, dtype-struct, dtype-time, dtype-u16, dtype-u8
dtype-array array_any_all? array_count? dtype-full?

Enables dtype-array of polars-expr, polars-ops, optional polars-pipe, and polars-plan

dtype-categorical dtype-full? test?

Enables dtype-categorical of polars-expr, polars-mem-engine, optional polars-pipe, polars-plan, and optional polars-stream

dtype-date dtype-full? temporal? test? = temporal

Enables dtype-date of polars-expr, polars-mem-engine, polars-plan, and polars-time

dtype-datetime dtype-full? temporal? = temporal

Enables dtype-datetime of polars-expr, polars-mem-engine, polars-plan, and polars-time

dtype-decimal dtype-full?

Enables dtype-decimal of polars-expr, polars-mem-engine, optional polars-pipe, and polars-plan

dtype-duration dtype-full? temporal? = temporal

Enables dtype-duration of polars-expr, polars-mem-engine, polars-plan, and polars-time

dtype-i16 dtype-full? temporal?

Enables dtype-i16 of polars-expr, polars-mem-engine, optional polars-pipe, and polars-plan

dtype-i8 dtype-full? temporal?

Enables dtype-i8 of polars-expr, polars-mem-engine, optional polars-pipe, and polars-plan

dtype-struct dtype-full? test_all?

Enables dtype-struct of polars-expr, polars-mem-engine, polars-ops, and polars-plan

dtype-time dtype-full? temporal? = temporal

Enables dtype-time of polars-expr, polars-mem-engine, polars-plan, and polars-time

dtype-u16 dtype-full?

Enables dtype-u16 of polars-expr, polars-mem-engine, optional polars-pipe, and polars-plan

dtype-u8 dtype-full?

Enables dtype-u8 of polars-expr, polars-mem-engine, optional polars-pipe, and polars-plan

object

Enables object of polars-mem-engine and polars-plan

month_start

Enables month_start of polars-plan

month_end

Enables month_end of polars-plan

offset_by

Enables offset_by of polars-plan

trigonometry

Enables trigonometry of polars-plan

sign

Enables sign of polars-plan

timezones

Enables timezones of polars-plan

list_gather

Enables list_gather of polars-ops and polars-plan

list_count

Enables list_count of polars-ops and polars-plan

array_count = dtype-array

Enables array_count of polars-ops and polars-plan

true_div

Enables true_div of polars-plan

extract_jsonpath

Enables extract_jsonpath of polars-ops and polars-plan

bitwise

operations

Enables bitwise of polars-core, polars-expr, polars-ops, polars-plan, and optional polars-stream

approx_unique

Enables approx_unique of polars-plan

is_in

Enables is_in of polars-expr, polars-ops, and polars-plan

repeat_by

Enables repeat_by of polars-plan

round_series test?

Enables round_series of polars-expr, polars-ops, and polars-plan

is_first_distinct

Enables is_first_distinct of polars-plan

is_last_distinct

Enables is_last_distinct of polars-plan

is_between

Enables is_between of polars-expr and polars-plan

is_unique

Enables is_unique of polars-plan

cross_join

Enables cross_join of polars-ops, optional polars-pipe, and polars-plan

asof_join = polars-time

Enables asof_join of polars-mem-engine, polars-ops, and polars-plan

iejoin

Enables iejoin of polars-plan

business

Enables business of polars-plan

concat_str

Enables concat_str of polars-plan

range

Enables range of polars-plan

mode

Enables mode of polars-plan

cum_agg test?

Enables cum_agg of polars-plan

interpolate

Enables interpolate of polars-plan

interpolate_by

Enables interpolate_by of polars-plan

rolling_window test?

Enables rolling_window of polars-plan

rolling_window_by

Enables rolling_window_by of polars-plan and polars-time

rank test?

Enables rank of polars-plan

diff test?

Enables diff of polars-plan

pct_change

Enables pct_change of polars-plan

moment

Enables moment of polars-ops and polars-plan

abs test?

Enables abs of polars-plan

random

Enables random of polars-plan

dynamic_group_by = polars-time, temporal

Enables dynamic_group_by of polars-expr, polars-mem-engine, polars-plan, and optional polars-stream

ewma

Enables ewma of polars-plan

ewma_by

Enables ewma_by of polars-plan

dot_diagram

Enables dot_diagram of polars-plan

diagonal_concat

Affects functions::concat_lf_diagonal

unique_counts

Enables unique_counts of polars-plan

log

Enables log of polars-plan

list_eval cumulative_eval
list_to_struct

Enables list_to_struct of polars-plan

array_to_struct

Enables array_to_struct of polars-plan

python = pyo3

Enables python of polars-core, polars-io, polars-mem-engine, polars-plan, and optional polars-stream

row_hash test_all?

Enables row_hash of polars-plan

reinterpret

Enables reinterpret of polars-ops and polars-plan

string_pad test_all?

Enables string_pad of polars-plan

string_reverse

Enables string_reverse of polars-plan

string_to_integer test_all?

Enables string_to_integer of polars-plan

arg_where

Enables arg_where of polars-plan

search_sorted test_all?

Enables search_sorted of polars-plan

merge_sorted

Enables merge_sorted of polars-plan and optional polars-stream

meta

Enables meta of polars-plan

pivot test_all?

Enables pivot of polars-ops and polars-plan and rows of polars-core

polars-core:

opt-in features
create from row values
and include pivot operation

Affects frame::pivot

top_k test_all?

Enables top_k of polars-plan

semi_anti_join test_all?

Enables semi_anti_join of polars-plan

cse test_all?

Enables cse of polars-plan

propagate_nans

Enables propagate_nans of polars-expr and polars-plan

coalesce

Enables coalesce of polars-plan

regex test? test_all?

Enables regex of polars-plan

serde

Enables serde of polars-arrow, serde-lazy of polars-core, serde of polars-io, polars-ops, polars-plan, polars-utils, and optional polars-time

fused

Enables fused of polars-ops and polars-plan

list_sets

Enables list_sets of polars-ops and polars-plan

list_any_all

Enables list_any_all of polars-ops and polars-plan

array_any_all = dtype-array

Enables array_any_all of polars-ops and polars-plan

list_drop_nulls

Enables list_drop_nulls of polars-ops and polars-plan

list_sample test_all?

Enables list_sample of polars-ops and polars-plan

cutqcut test_all?

Enables cutqcut of polars-ops and polars-plan

rle test_all?

Enables rle of polars-ops and polars-plan

extract_groups test_all?

Enables extract_groups of polars-plan

peaks test_all?

Enables peaks of polars-plan

cov test_all?

Enables cov of polars-ops and polars-plan

hist test_all?

Enables hist of polars-plan

replace test_all?

Enables replace of polars-plan

binary_encoding

Enables binary_encoding of polars-plan

string_encoding

Enables string_encoding of polars-plan

bigidx

Enables bigidx of polars-plan and polars-utils

polars_cloud

Enables polars_cloud of polars-plan

panic_on_schema test?

Enables panic_on_schema of polars-expr and polars-plan

test_all = cov, cse, cutqcut, dtype-struct, extract_groups, hist, ipc, list_sample, peaks, pivot, regex, replace, rle, row_hash, search_sorted, semi_anti_join, string_pad, string_to_integer, strings, test, top_k
test test_all? = abs, csv, cum_agg, diff, dtype-categorical, dtype-date, ipc, panic_on_schema, parquet, rank, regex, rolling_window, round_series

Enables fmt of polars-core and debugging of polars-plan

polars-plan:

debugging utility

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

futures cloud?
polars-json json?
polars-pipe streaming?
polars-stream new_streaming?
polars-time asof_join? dtype-date? dtype-datetime? dtype-duration? dtype-time? dynamic_group_by? rolling_window_by?
pyo3 python?

Enables pyo3 ^0.22

tokio cloud?