[[bench]]
harness = false
name = "serde_arrow_bench"
required-features = ["arrow2-0-17", "arrow-51"]
[dependencies.arrow-array-37]
default-features = false
optional = true
package = "arrow-array"
version = "37"
[dependencies.arrow-array-38]
default-features = false
optional = true
package = "arrow-array"
version = "38"
[dependencies.arrow-array-39]
default-features = false
optional = true
package = "arrow-array"
version = "39"
[dependencies.arrow-array-40]
default-features = false
optional = true
package = "arrow-array"
version = "40"
[dependencies.arrow-array-41]
default-features = false
optional = true
package = "arrow-array"
version = "41"
[dependencies.arrow-array-42]
default-features = false
optional = true
package = "arrow-array"
version = "42"
[dependencies.arrow-array-43]
default-features = false
optional = true
package = "arrow-array"
version = "43"
[dependencies.arrow-array-44]
default-features = false
optional = true
package = "arrow-array"
version = "44"
[dependencies.arrow-array-45]
default-features = false
optional = true
package = "arrow-array"
version = "45"
[dependencies.arrow-array-46]
default-features = false
optional = true
package = "arrow-array"
version = "46"
[dependencies.arrow-array-47]
default-features = false
optional = true
package = "arrow-array"
version = "47"
[dependencies.arrow-array-48]
default-features = false
optional = true
package = "arrow-array"
version = "48"
[dependencies.arrow-array-49]
default-features = false
optional = true
package = "arrow-array"
version = "49"
[dependencies.arrow-array-50]
default-features = false
optional = true
package = "arrow-array"
version = "50"
[dependencies.arrow-array-51]
default-features = false
optional = true
package = "arrow-array"
version = "51"
[dependencies.arrow-buffer-37]
default-features = false
optional = true
package = "arrow-buffer"
version = "37"
[dependencies.arrow-buffer-38]
default-features = false
optional = true
package = "arrow-buffer"
version = "38"
[dependencies.arrow-buffer-39]
default-features = false
optional = true
package = "arrow-buffer"
version = "39"
[dependencies.arrow-buffer-40]
default-features = false
optional = true
package = "arrow-buffer"
version = "40"
[dependencies.arrow-buffer-41]
default-features = false
optional = true
package = "arrow-buffer"
version = "41"
[dependencies.arrow-buffer-42]
default-features = false
optional = true
package = "arrow-buffer"
version = "42"
[dependencies.arrow-buffer-43]
default-features = false
optional = true
package = "arrow-buffer"
version = "43"
[dependencies.arrow-buffer-44]
default-features = false
optional = true
package = "arrow-buffer"
version = "44"
[dependencies.arrow-buffer-45]
default-features = false
optional = true
package = "arrow-buffer"
version = "45"
[dependencies.arrow-buffer-46]
default-features = false
optional = true
package = "arrow-buffer"
version = "46"
[dependencies.arrow-buffer-47]
default-features = false
optional = true
package = "arrow-buffer"
version = "47"
[dependencies.arrow-buffer-48]
default-features = false
optional = true
package = "arrow-buffer"
version = "48"
[dependencies.arrow-buffer-49]
default-features = false
optional = true
package = "arrow-buffer"
version = "49"
[dependencies.arrow-buffer-50]
default-features = false
optional = true
package = "arrow-buffer"
version = "50"
[dependencies.arrow-buffer-51]
default-features = false
optional = true
package = "arrow-buffer"
version = "51"
[dependencies.arrow-data-37]
default-features = false
optional = true
package = "arrow-data"
version = "37"
[dependencies.arrow-data-38]
default-features = false
optional = true
package = "arrow-data"
version = "38"
[dependencies.arrow-data-39]
default-features = false
optional = true
package = "arrow-data"
version = "39"
[dependencies.arrow-data-40]
default-features = false
optional = true
package = "arrow-data"
version = "40"
[dependencies.arrow-data-41]
default-features = false
optional = true
package = "arrow-data"
version = "41"
[dependencies.arrow-data-42]
default-features = false
optional = true
package = "arrow-data"
version = "42"
[dependencies.arrow-data-43]
default-features = false
optional = true
package = "arrow-data"
version = "43"
[dependencies.arrow-data-44]
default-features = false
optional = true
package = "arrow-data"
version = "44"
[dependencies.arrow-data-45]
default-features = false
optional = true
package = "arrow-data"
version = "45"
[dependencies.arrow-data-46]
default-features = false
optional = true
package = "arrow-data"
version = "46"
[dependencies.arrow-data-47]
default-features = false
optional = true
package = "arrow-data"
version = "47"
[dependencies.arrow-data-48]
default-features = false
optional = true
package = "arrow-data"
version = "48"
[dependencies.arrow-data-49]
default-features = false
optional = true
package = "arrow-data"
version = "49"
[dependencies.arrow-data-50]
default-features = false
optional = true
package = "arrow-data"
version = "50"
[dependencies.arrow-data-51]
default-features = false
optional = true
package = "arrow-data"
version = "51"
[dependencies.arrow-schema-37]
default-features = false
optional = true
package = "arrow-schema"
version = "37"
[dependencies.arrow-schema-38]
default-features = false
optional = true
package = "arrow-schema"
version = "38"
[dependencies.arrow-schema-39]
default-features = false
optional = true
package = "arrow-schema"
version = "39"
[dependencies.arrow-schema-40]
default-features = false
optional = true
package = "arrow-schema"
version = "40"
[dependencies.arrow-schema-41]
default-features = false
optional = true
package = "arrow-schema"
version = "41"
[dependencies.arrow-schema-42]
default-features = false
optional = true
package = "arrow-schema"
version = "42"
[dependencies.arrow-schema-43]
default-features = false
optional = true
package = "arrow-schema"
version = "43"
[dependencies.arrow-schema-44]
default-features = false
optional = true
package = "arrow-schema"
version = "44"
[dependencies.arrow-schema-45]
default-features = false
optional = true
package = "arrow-schema"
version = "45"
[dependencies.arrow-schema-46]
default-features = false
optional = true
package = "arrow-schema"
version = "46"
[dependencies.arrow-schema-47]
default-features = false
optional = true
package = "arrow-schema"
version = "47"
[dependencies.arrow-schema-48]
default-features = false
optional = true
package = "arrow-schema"
version = "48"
[dependencies.arrow-schema-49]
default-features = false
optional = true
package = "arrow-schema"
version = "49"
[dependencies.arrow-schema-50]
default-features = false
optional = true
package = "arrow-schema"
version = "50"
[dependencies.arrow-schema-51]
default-features = false
optional = true
package = "arrow-schema"
version = "51"
[dependencies.arrow2-0-16]
default-features = false
optional = true
package = "arrow2"
version = "0.16"
[dependencies.arrow2-0-17]
default-features = false
optional = true
package = "arrow2"
version = "0.17"
[dependencies.bytemuck]
default-features = false
version = "1"
[dependencies.chrono]
default-features = false
features = ["std"]
version = "0.4"
[dependencies.half]
default-features = false
features = ["bytemuck"]
version = "2"
[dependencies.serde]
default-features = false
features = ["derive", "std"]
version = "1.0"
[dev-dependencies.anyhow]
version = "1"
[dev-dependencies.arrow-json-51]
package = "arrow-json"
version = "51"
[dev-dependencies.arrow-schema-37]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "37"
[dev-dependencies.arrow-schema-38]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "38"
[dev-dependencies.arrow-schema-39]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "39"
[dev-dependencies.arrow-schema-40]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "40"
[dev-dependencies.arrow-schema-41]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "41"
[dev-dependencies.arrow-schema-42]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "42"
[dev-dependencies.arrow-schema-43]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "43"
[dev-dependencies.arrow-schema-44]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "44"
[dev-dependencies.arrow-schema-45]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "45"
[dev-dependencies.arrow-schema-46]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "46"
[dev-dependencies.arrow-schema-47]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "47"
[dev-dependencies.arrow-schema-48]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "48"
[dev-dependencies.arrow-schema-49]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "49"
[dev-dependencies.arrow-schema-50]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "50"
[dev-dependencies.arrow-schema-51]
default-features = false
features = ["serde"]
package = "arrow-schema"
version = "51"
[dev-dependencies.arrow2_convert]
version = "0.5.0"
[dev-dependencies.bigdecimal]
features = ["serde"]
version = "0.4"
[dev-dependencies.chrono]
default-features = false
features = ["serde"]
version = "0.4"
[dev-dependencies.criterion]
version = "0.5"
[dev-dependencies.rand]
version = "0.8"
[dev-dependencies.rust_decimal]
features = ["serde-with-str", "serde-with-float"]
version = "1.33"
[dev-dependencies.serde]
default-features = false
features = ["derive", "std"]
version = "1"
[dev-dependencies.serde-transcode]
version = "1"
[dev-dependencies.serde_json]
version = "1"
[dev-dependencies.simd-json]
version = "0.13.8"
[features]
arrow-37 = ["dep:arrow-array-37", "dep:arrow-schema-37", "dep:arrow-data-37", "dep:arrow-buffer-37"]
arrow-38 = ["dep:arrow-array-38", "dep:arrow-schema-38", "dep:arrow-data-38", "dep:arrow-buffer-38"]
arrow-39 = ["dep:arrow-array-39", "dep:arrow-schema-39", "dep:arrow-data-39", "dep:arrow-buffer-39"]
arrow-40 = ["dep:arrow-array-40", "dep:arrow-schema-40", "dep:arrow-data-40", "dep:arrow-buffer-40"]
arrow-41 = ["dep:arrow-array-41", "dep:arrow-schema-41", "dep:arrow-data-41", "dep:arrow-buffer-41"]
arrow-42 = ["dep:arrow-array-42", "dep:arrow-schema-42", "dep:arrow-data-42", "dep:arrow-buffer-42"]
arrow-43 = ["dep:arrow-array-43", "dep:arrow-schema-43", "dep:arrow-data-43", "dep:arrow-buffer-43"]
arrow-44 = ["dep:arrow-array-44", "dep:arrow-schema-44", "dep:arrow-data-44", "dep:arrow-buffer-44"]
arrow-45 = ["dep:arrow-array-45", "dep:arrow-schema-45", "dep:arrow-data-45", "dep:arrow-buffer-45"]
arrow-46 = ["dep:arrow-array-46", "dep:arrow-schema-46", "dep:arrow-data-46", "dep:arrow-buffer-46"]
arrow-47 = ["dep:arrow-array-47", "dep:arrow-schema-47", "dep:arrow-data-47", "dep:arrow-buffer-47"]
arrow-48 = ["dep:arrow-array-48", "dep:arrow-schema-48", "dep:arrow-data-48", "dep:arrow-buffer-48"]
arrow-49 = ["dep:arrow-array-49", "dep:arrow-schema-49", "dep:arrow-data-49", "dep:arrow-buffer-49"]
arrow-50 = ["dep:arrow-array-50", "dep:arrow-schema-50", "dep:arrow-data-50", "dep:arrow-buffer-50"]
arrow-51 = ["dep:arrow-array-51", "dep:arrow-schema-51", "dep:arrow-data-51", "dep:arrow-buffer-51"]
default = []
[lib]
bench = false
[package]
authors = ["Christopher Prohm <mail@cprohm.de>"]
description = "Convert sequences of Rust objects to Arrow arrays and back again"
edition = "2021"
license = "MIT"
name = "serde_arrow"
readme = "Readme.md"
repository = "https://github.com/chmp/serde_arrow"
version = "0.11.3"
[package.metadata.docs.rs]
features = ["arrow2-0-17", "arrow-51"]