[dependencies.arrow-array]
features = ["ffi"]
optional = true
version = "^57"
[dependencies.arrow-pyarrow]
optional = true
version = "^57"
[dependencies.arrow-schema]
optional = true
version = "^57"
[dependencies.calamine]
features = ["chrono"]
version = "^0.31.0"
[dependencies.chrono]
default-features = false
version = "^0.4.42"
[dependencies.log]
version = "^0.4"
[dependencies.polars-core]
default-features = false
features = ["dtype-date", "dtype-datetime", "dtype-duration"]
optional = true
version = ">=0.50"
[dependencies.pyo3]
features = ["abi3-py310"]
optional = true
version = "^0.26"
[dependencies.pyo3-arrow]
default-features = false
optional = true
version = "^0.14"
[dependencies.pyo3-log]
optional = true
version = "^0.13.2"
[dev-dependencies.anyhow]
version = "1.0.100"
[dev-dependencies.pretty_assertions]
features = ["unstable"]
version = "^1.4.1"
[dev-dependencies.rstest]
default-features = false
version = "^0.26.1"
[features]
__arrow = ["dep:arrow-schema", "dep:arrow-array"]
__maturin = ["extension-module", "pyarrow"]
__pyo3-tests = ["pyo3/auto-initialize", "pyarrow"]
__rust-tests-polars = ["polars"]
__rust-tests-standalone = []
default = []
extension-module = ["pyo3/extension-module"]
polars = ["dep:polars-core"]
pyarrow = ["dep:arrow-pyarrow", "python"]
python = ["__arrow", "dep:pyo3", "dep:pyo3-log", "dep:pyo3-arrow"]
[lib]
crate-type = ["cdylib", "rlib"]
name = "fastexcel"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "A fast excel reader for Rust and Python"
edition = "2024"
homepage = "https://github.com/ToucanToco/fastexcel"
include = ["/pyproject.toml", "/README.md", "/LICENSE", "/Makefile", "/src", "/python/fastexcel", "!__pycache__", "!*.pyc", "!*.so"]
license = "MIT"
name = "fastexcel"
readme = "README.md"
repository = "https://github.com/ToucanToco/fastexcel.git"
rust-version = "1.85.0"
version = "0.17.2"