paft 0.2.0

Facade crate for paft: unified public API over the paft ecosystem.
Documentation
[dependencies.paft-core]
default-features = false
version = "0.2.0"

[dependencies.paft-fundamentals]
default-features = false
optional = true
version = "0.2.0"

[dependencies.paft-market]
default-features = false
optional = true
version = "0.2.0"

[dev-dependencies.chrono]
features = ["serde"]
version = "0.4"

[dev-dependencies.chrono-tz]
features = ["serde"]
version = "0.10"

[dev-dependencies.polars]
features = ["timezones"]
version = "0.51"

[dev-dependencies.rust_decimal]
features = ["serde"]
version = "1.36"

[dev-dependencies.serde_json]
version = "1.0"

[[example]]
name = "extensible_enums"
path = "examples/extensible_enums.rs"

[[example]]
name = "hierarchical_identifiers"
path = "examples/hierarchical_identifiers.rs"

[features]
dataframe = ["paft-core/dataframe", "paft-market?/dataframe", "paft-fundamentals?/dataframe"]
default = ["market", "fundamentals"]
full = ["market", "fundamentals", "dataframe"]
fundamentals = ["paft-fundamentals"]
market = ["paft-market"]
panicking-money-ops = ["paft-core/panicking-money-ops"]

[lib]
name = "paft"
path = "src/lib.rs"

[package]
authors = ["G. Ramistella <heydays_micron_7m@icloud.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["finance", "data-structures", "api-bindings"]
description = "Facade crate for paft: unified public API over the paft ecosystem."
documentation = "https://docs.rs/paft"
edition = "2024"
homepage = "https://github.com/paft-rs/paft"
keywords = ["finance", "types", "stocks", "trading", "polars"]
license = "MIT"
name = "paft"
readme = "README.md"
repository = "https://github.com/paft-rs/paft"
resolver = "2"
version = "0.2.0"

[[test]]
name = "encapsulation"
path = "tests/encapsulation.rs"

[[test]]
name = "integration"
path = "tests/integration.rs"