[dependencies.arrow_crate_54]
default-features = false
features = ["ffi"]
optional = true
package = "arrow"
version = "54"
[dependencies.arrow_crate_55]
default-features = false
features = ["ffi"]
optional = true
package = "arrow"
version = "55"
[dependencies.arrow_crate_56]
default-features = false
features = ["ffi"]
optional = true
package = "arrow"
version = "56"
[dependencies.arrow_crate_57]
default-features = false
features = ["ffi"]
optional = true
package = "arrow"
version = "57"
[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_arrow_0_49]
optional = true
package = "polars-arrow"
version = "0.49"
[dependencies.polars_arrow_0_50]
optional = true
package = "polars-arrow"
version = "0.50"
[dependencies.polars_arrow_0_51]
optional = true
package = "polars-arrow"
version = "0.51"
[dependencies.polars_arrow_0_52]
optional = true
package = "polars-arrow"
version = "0.52"
[dependencies.polars_crate_0_40]
default-features = false
optional = true
package = "polars"
version = "0.40"
[dependencies.polars_crate_0_41]
default-features = false
optional = true
package = "polars"
version = "0.41"
[dependencies.polars_crate_0_42]
default-features = false
optional = true
package = "polars"
version = "0.42"
[dependencies.polars_crate_0_43]
default-features = false
optional = true
package = "polars"
version = "0.43"
[dependencies.polars_crate_0_44]
default-features = false
optional = true
package = "polars"
version = "0.44"
[dependencies.polars_crate_0_45]
default-features = false
optional = true
package = "polars"
version = "0.45"
[dependencies.polars_crate_0_46]
default-features = false
optional = true
package = "polars"
version = "0.46"
[dependencies.polars_crate_0_47]
default-features = false
optional = true
package = "polars"
version = "0.47"
[dependencies.polars_crate_0_48]
default-features = false
optional = true
package = "polars"
version = "0.48"
[dependencies.polars_crate_0_49]
default-features = false
optional = true
package = "polars"
version = "0.49"
[dependencies.polars_crate_0_50]
default-features = false
optional = true
package = "polars"
version = "0.50"
[dependencies.polars_crate_0_51]
default-features = false
optional = true
package = "polars"
version = "0.51"
[dependencies.polars_crate_0_52]
default-features = false
optional = true
package = "polars"
version = "0.52"
[dependencies.thiserror]
version = "2"
[dev-dependencies.polars_crate_0_52]
features = ["lazy", "csv", "is_in", "timezones"]
package = "polars"
version = "0.52"
[dev-dependencies.zip]
version = "6"
[features]
all = ["all_polars", "all_arrow"]
all_arrow = ["arrow_54", "arrow_55", "arrow_56", "arrow_57"]
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", "polars_0_49", "polars_0_50", "polars_0_51", "polars_0_52"]
arrow_54 = ["arrow_crate_54"]
arrow_55 = ["arrow_crate_55"]
arrow_56 = ["arrow_crate_56"]
arrow_57 = ["arrow_crate_57"]
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"]
polars_0_49 = ["polars_crate_0_49", "polars_arrow_0_49"]
polars_0_50 = ["polars_crate_0_50", "polars_arrow_0_50"]
polars_0_51 = ["polars_crate_0_51", "polars_arrow_0_51"]
polars_0_52 = ["polars_crate_0_52", "polars_arrow_0_52"]
[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"
exclude = ["/data/data.zip"]
license = "MPL-2.0"
name = "df-interchange"
readme = "README.md"
repository = "https://github.com/EricFecteau/df-interchange"
version = "0.3.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"