[dependencies.approx]
version = "0.5.1"
[dependencies.arrow]
version = "54.2.1"
[dependencies.async-trait]
version = "0.1.87"
[dependencies.ctor]
version = "0.4.0"
[dependencies.datafusion]
version = "46.0.0"
[dependencies.datafusion-expr]
version = "46.0.0"
[dependencies.datafusion-functions]
version = "46.0.0"
[dependencies.futures]
version = "0.3.31"
[dependencies.parquet]
version = "54.2.1"
[dependencies.rayon]
version = "1.10"
[dependencies.thiserror]
version = "2"
[dependencies.tokio]
features = ["rt-multi-thread"]
version = "1.0"
[dependencies.tracing]
version = "0.1.41"
[dependencies.tracing-subscriber]
version = "0.3.19"
[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.5"
[features]
binaries = []
default = []
[lib]
name = "feature_factory"
path = "src/lib.rs"
[package]
authors = ["Hassan Abedi <hassan.abedi.t@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["development-tools", "algorithms", "data-structures"]
description = "A high-performance feature engineering library for Rust powered by Apache DataFusion"
documentation = "https://docs.rs/feature-factory"
edition = "2021"
homepage = "https://github.com/habedi/feature-factory"
include = ["docs/**/*", "src/**/*", "Cargo.toml", "README.md", "LICENSE-MIT", "LICENSE-APACHE"]
keywords = ["feature-engineering", "machine-learning", "data-science", "feature-selection", "feature-extraction"]
license = "MIT OR Apache-2.0"
name = "feature-factory"
readme = "README.md"
repository = "https://github.com/habedi/feature-factory"
resolver = "2"
rust-version = "1.83"
version = "0.1.1-alpha"
[profile.bench]
debug = 2
[profile.example]
inherits = "release"
[profile.release]
codegen-units = 1
lto = true
panic = "abort"
strip = "debuginfo"
[profile.test]
debug = 2