polars-structpath 0.5.0

A library for dynamically accessing nested Rust structures using path notation
[package]
name = "polars-structpath"
edition.workspace = true
version.workspace = true
license.workspace = true
description = "A library for dynamically accessing nested Rust structures using path notation"
repository = "https://github.com/jmunar/polarspath"
keywords = ["polars-structpath", "polars", "dataframe", "path", "nested"]
categories = ["data-structures"]

[dependencies]
paste = { workspace = true }
polars-arrow = { workspace = true }
polars-core = { workspace = true, features = ["dtype-struct", "dtype-categorical"] }
polars-structpath-derive = { workspace = true, optional = true }

[dev-dependencies]
polars-structpath-derive = { workspace = true }
trybuild = { workspace = true }

[features]
default = ["std", "derive"]
derive = ["polars-structpath-derive"]
std = []