df-interchange 0.2.2

Seamless interoperability between Polars and Arrow.
Documentation
[dependencies.arrow_crate_54]
features = ["ffi"]
optional = true
package = "arrow"
version = "54"

[dependencies.arrow_crate_55]
features = ["ffi"]
optional = true
package = "arrow"
version = "55"

[dependencies.paste]
version = "1"

[dependencies.polars_arrow_0_40]
optional = true
package = "polars-arrow"
version = "0.40"

[dependencies.polars_arrow_0_41]
optional = true
package = "polars-arrow"
version = "0.41"

[dependencies.polars_arrow_0_42]
optional = true
package = "polars-arrow"
version = "0.42"

[dependencies.polars_arrow_0_43]
optional = true
package = "polars-arrow"
version = "0.43"

[dependencies.polars_arrow_0_44]
optional = true
package = "polars-arrow"
version = "0.44"

[dependencies.polars_arrow_0_45]
optional = true
package = "polars-arrow"
version = "0.45"

[dependencies.polars_arrow_0_46]
optional = true
package = "polars-arrow"
version = "0.46"

[dependencies.polars_arrow_0_47]
optional = true
package = "polars-arrow"
version = "0.47"

[dependencies.polars_arrow_0_48]
optional = true
package = "polars-arrow"
version = "0.48"

[dependencies.polars_crate_0_40]
optional = true
package = "polars"
version = "0.40"

[dependencies.polars_crate_0_41]
optional = true
package = "polars"
version = "0.41"

[dependencies.polars_crate_0_42]
optional = true
package = "polars"
version = "0.42"

[dependencies.polars_crate_0_43]
optional = true
package = "polars"
version = "0.43"

[dependencies.polars_crate_0_44]
optional = true
package = "polars"
version = "0.44"

[dependencies.polars_crate_0_45]
optional = true
package = "polars"
version = "0.45"

[dependencies.polars_crate_0_46]
optional = true
package = "polars"
version = "0.46"

[dependencies.polars_crate_0_47]
optional = true
package = "polars"
version = "0.47"

[dependencies.polars_crate_0_48]
features = ["strings"]
optional = true
package = "polars"
version = "0.48"

[dependencies.thiserror]
version = "2"

[dev-dependencies.polars_crate_0_48]
features = ["lazy", "csv", "is_in", "dtype-categorical", "strings"]
package = "polars"
version = "0.48"

[features]
all = ["all_polars", "all_arrow"]
all_arrow = ["arrow_54", "arrow_55"]
all_polars = ["polars_0_40", "polars_0_41", "polars_0_42", "polars_0_43", "polars_0_44", "polars_0_45", "polars_0_46", "polars_0_47", "polars_0_48"]
arrow_54 = ["arrow_crate_54"]
arrow_55 = ["arrow_crate_55"]
polars_0_40 = ["polars_crate_0_40", "polars_arrow_0_40"]
polars_0_41 = ["polars_crate_0_41", "polars_arrow_0_41"]
polars_0_42 = ["polars_crate_0_42", "polars_arrow_0_42"]
polars_0_43 = ["polars_crate_0_43", "polars_arrow_0_43"]
polars_0_44 = ["polars_crate_0_44", "polars_arrow_0_44"]
polars_0_45 = ["polars_crate_0_45", "polars_arrow_0_45"]
polars_0_46 = ["polars_crate_0_46", "polars_arrow_0_46"]
polars_0_47 = ["polars_crate_0_47", "polars_arrow_0_47"]
polars_0_48 = ["polars_crate_0_48", "polars_arrow_0_48"]

[lib]
doctest = false
name = "df_interchange"
path = "src/lib.rs"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Seamless interoperability between Polars and Arrow."
edition = "2021"
license = "MPL-2.0"
name = "df-interchange"
readme = "README.md"
repository = "https://github.com/EricFecteau/df-interchange"
version = "0.2.2"

[package.metadata.docs.rs]
all-features = true

[[test]]
name = "arrow_to_arrow"
path = "tests/arrow_to_arrow.rs"

[[test]]
name = "arrow_to_polars"
path = "tests/arrow_to_polars.rs"

[[test]]
name = "large"
path = "tests/large.rs"

[[test]]
name = "polars_to_arrow"
path = "tests/polars_to_arrow.rs"

[[test]]
name = "polars_to_polars"
path = "tests/polars_to_polars.rs"

[[test]]
name = "setup"
path = "tests/setup.rs"