[dependencies.arrow_crate_50]
features = ["ffi"]
optional = true
package = "arrow"
version = "50"
[dependencies.arrow_crate_51]
features = ["ffi"]
optional = true
package = "arrow"
version = "51"
[dependencies.arrow_crate_52]
features = ["ffi"]
optional = true
package = "arrow"
version = "52"
[dependencies.arrow_crate_53]
features = ["ffi"]
optional = true
package = "arrow"
version = "53"
[dependencies.arrow_crate_54]
features = ["ffi"]
optional = true
package = "arrow"
version = "54"
[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_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.thiserror]
version = "2"
[dev-dependencies.polars_crate_0_46]
features = ["lazy", "csv", "is_in"]
package = "polars"
version = "0.46"
[features]
all = ["all_polars", "all_arrow"]
all_arrow = ["arrow_50", "arrow_51", "arrow_52", "arrow_53", "arrow_54"]
all_polars = ["polars_0_40", "polars_0_41", "polars_0_42", "polars_0_43", "polars_0_44", "polars_0_45", "polars_0_46"]
arrow_50 = ["arrow_crate_50"]
arrow_51 = ["arrow_crate_51"]
arrow_52 = ["arrow_crate_52"]
arrow_53 = ["arrow_crate_53"]
arrow_54 = ["arrow_crate_54"]
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"]
[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 = "GPL-3.0"
name = "df-interchange"
readme = "README.md"
repository = "https://github.com/EricFecteau/df-interchange"
version = "0.1.1"
[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"