Cargo Features

[dependencies]
polars-stream = { version = "0.47.1", default-features = false, features = ["nightly", "bitwise", "merge_sorted", "strings", "ipc", "parquet", "csv", "json", "cloud", "dtype-categorical", "object", "python", "semi_anti_join", "is_in", "replace"] }
nightly
bitwise default

Enables bitwise of polars-core, polars-expr, and polars-plan

polars-plan:

operations

merge_sorted

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

Affects nodes::merge_sorted

dynamic_group_by strings
ipc

Enables ipc of polars-io, polars-mem-engine, and polars-plan

polars-io:

support for arrows ipc file parsing

Affects io_sinks::ipc, io_sources::ipc

parquet = cloud

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

Affects io_sinks::parquet, io_sources::parquet

csv

Enables csv of polars-io, polars-mem-engine, and polars-plan

Affects io_sinks::csv, io_sources::csv

json

Enables json of polars-io, polars-mem-engine, and polars-plan

polars-io:

support for arrows json parsing

Affects io_sinks::json, io_sources::ndjson

cloud parquet?

Enables cloud of polars-io, polars-mem-engine, and polars-plan

dtype-categorical

Enables dtype-categorical of polars-core and polars-plan

object

Enables object of polars-ops

python = pyo3

Enables python of polars-error and polars-plan

Affects io::python_dataset

semi_anti_join is_in?

Enables semi_anti_join of polars-ops and polars-plan

Affects joins::semi_anti_join

is_in = semi_anti_join

Enables is_in of polars-ops and polars-plan

replace

Enables replace of polars-ops and polars-plan

default = bitwise

We need to specify default features here to match workspace defaults.
Otherwise we get warnings with cargo check/clippy.

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.

pyo3 python?

Enables pyo3 ^0.24.2