498b74a5ae
The LICENSE now carries an Additional Permissions section on top of PolyForm Noncommercial 1.0.0, so the bare SPDX id no longer describes it exactly. Update the package manifests to reference the actual file instead of claiming the unmodified standard: - Cargo (workspace + all crates): license -> license-file = "LICENSE" - npm (main + 6 platform packages): LicenseRef-Wickra-Noncommercial-1.0.0 - PyPI: license text notes the additional personal-account permissions
29 lines
996 B
TOML
29 lines
996 B
TOML
[package]
|
|
name = "wickra-examples"
|
|
version = "0.0.0"
|
|
publish = false
|
|
description = "Runnable Rust examples for the Wickra technical-analysis library."
|
|
authors.workspace = true
|
|
edition.workspace = true
|
|
rust-version.workspace = true
|
|
license-file.workspace = true
|
|
repository.workspace = true
|
|
homepage.workspace = true
|
|
readme = "README.md"
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
# All examples sit on top of the indicator engine.
|
|
wickra = { path = "../../crates/wickra" }
|
|
# The data layer is needed by every example except streaming/parallel: CSV
|
|
# reading, the Binance live feed and the resampler all live here. The
|
|
# `live-binance` feature is always on for this crate so the live_binance
|
|
# binary just compiles.
|
|
wickra-data = { path = "../../crates/wickra-data", features = ["live-binance"] }
|
|
# fetch_btcusdt parses the Binance REST kline response.
|
|
serde_json = "1"
|
|
# live_binance uses #[tokio::main]; the current-thread runtime is enough.
|
|
tokio = { version = "1", features = ["rt", "macros"] }
|