Path: blob/main/py-polars/runtime/template/Cargo.template.toml
8424 views
[package]1name = "polars-runtime-{{%RT_SUFFIX%}}"2# example: 1.35.0-beta.13version = "1.38.1"4edition = "2021"56[lib]7name = "_polars_runtime"8crate-type = ["cdylib"]910[dependencies]11libc = { workspace = true }12polars-python = { workspace = true, features = ["allocator", "c_api", "pymethods", "iejoin", "rt{{%RT_SUFFIX%}}"] }13pyo3 = { workspace = true, features = ["abi3-py310", "chrono", "extension-module", "multiple-pymethods"] }1415either = { workspace = true }1617[build-dependencies]18rustflags = { workspace = true }1920[features]21# Features used in this crate22ffi_plugin = ["polars-python/ffi_plugin"]23csv = ["polars-python/csv"]24polars_cloud_client = ["polars-python/polars_cloud_client"]25polars_cloud_server = ["polars-python/polars_cloud_server"]26object = ["polars-python/object"]27clipboard = ["polars-python/clipboard"]28sql = ["polars-python/sql"]29trigonometry = ["polars-python/trigonometry"]30parquet = ["polars-python/parquet"]31ipc = ["polars-python/ipc"]32catalog = ["polars-python/catalog"]3334# Features passed through to the polars-python crate35backtrace_filter = ["polars-python/backtrace_filter"]36avro = ["polars-python/avro"]37ipc_streaming = ["polars-python/ipc_streaming"]38is_in = ["polars-python/is_in"]39json = ["polars-python/json"]40sign = ["polars-python/sign"]41asof_join = ["polars-python/asof_join"]42cross_join = ["polars-python/cross_join"]43pct_change = ["polars-python/pct_change"]44repeat_by = ["polars-python/repeat_by"]45# also includes simd46nightly = ["polars-python/nightly"]47meta = ["polars-python/meta"]48search_sorted = ["polars-python/search_sorted"]49decompress = ["polars-python/decompress"]50regex = ["polars-python/regex"]51extract_jsonpath = ["polars-python/extract_jsonpath"]52pivot = ["polars-python/pivot"]53top_k = ["polars-python/top_k"]54propagate_nans = ["polars-python/propagate_nans"]55performant = ["polars-python/performant"]56timezones = ["polars-python/timezones"]57cse = ["polars-python/cse"]58merge_sorted = ["polars-python/merge_sorted"]59list_gather = ["polars-python/list_gather"]60list_filter = ["polars-python/list_filter"]61list_count = ["polars-python/list_count"]62array_count = ["polars-python/array_count"]63binary_encoding = ["polars-python/binary_encoding"]64list_sets = ["polars-python/list_sets"]65list_any_all = ["polars-python/list_any_all"]66array_any_all = ["polars-python/array_any_all"]67list_drop_nulls = ["polars-python/list_drop_nulls"]68list_sample = ["polars-python/list_sample"]69cutqcut = ["polars-python/cutqcut"]70rle = ["polars-python/rle"]71extract_groups = ["polars-python/extract_groups"]72cloud = ["polars-python/cloud"]73peaks = ["polars-python/peaks"]74hist = ["polars-python/hist"]75find_many = ["polars-python/find_many"]76new_streaming = ["polars-python/new_streaming"]7778dtype-i8 = ["polars-python/dtype-i8"]79dtype-i16 = ["polars-python/dtype-i16"]80dtype-u8 = ["polars-python/dtype-u8"]81dtype-u16 = ["polars-python/dtype-u16"]82dtype-array = ["polars-python/dtype-array"]8384dtypes = ["polars-python/dtypes"]8586operations = ["polars-python/operations"]8788io = ["polars-python/io"]8990optimizations = ["polars-python/optimizations"]9192full = [93"ffi_plugin",94"csv",95"polars_cloud_client",96"object",97"clipboard",98"sql",99"trigonometry",100"parquet",101"ipc",102"catalog",103"polars-python/full",104"performant",105]106107default_alloc = ["polars-python/default_alloc"]108default = ["full", "nightly"]109110[lints]111workspace = true112113114