[package]
edition = "2021"
rust-version = "1.74"
name = "tickerforge"
version = "0.1.5"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Generate and parse derivatives tickers from tickerforge-spec (Rust)."
readme = "README.md"
license = "MIT"
repository = "https://github.com/mesias/tickerforge-rs"
[lib]
name = "tickerforge"
path = "src/lib.rs"
[[test]]
name = "b3_calendar_golden"
path = "tests/b3_calendar_golden.rs"
[[test]]
name = "contract_cycles"
path = "tests/contract_cycles.rs"
[[test]]
name = "expiration_rules"
path = "tests/expiration_rules.rs"
[[test]]
name = "futures_resolve_csv"
path = "tests/futures_resolve_csv.rs"
[[test]]
name = "option_parsing"
path = "tests/option_parsing.rs"
[[test]]
name = "options_resolve_csv"
path = "tests/options_resolve_csv.rs"
[[test]]
name = "spec_loading"
path = "tests/spec_loading.rs"
[[test]]
name = "ticker_generation"
path = "tests/ticker_generation.rs"
[[test]]
name = "ticker_parsing"
path = "tests/ticker_parsing.rs"
[dependencies.bdays]
version = "0.1"
[dependencies.chrono]
version = "0.4"
features = [
"std",
"clock",
]
default-features = false
[dependencies.regex]
version = "1.10"
[dependencies.serde]
version = "1.0"
features = ["derive"]
[dependencies.serde_yaml]
version = "0.9"
[dependencies.tickerforge-spec-data]
version = "0.1.5"
[dev-dependencies.chrono]
version = "0.4"
features = [
"std",
"clock",
]
default-features = false
[dev-dependencies.csv]
version = "1.3"
[dev-dependencies.xz2]
version = "0.1.7"