ibcore 0.2.1

Standalone IB Gateway integration layer wrapping ibapi — diagnostic events, structured errors, market data snapshots
Documentation
[package]
name = "ibcore"
version = "0.2.1"
edition = "2024"
description = "Standalone IB Gateway integration layer wrapping ibapi — diagnostic events, structured errors, market data snapshots"
readme = "README.md"
license = "MIT"
repository = "https://github.com/siongsheng/ibcore"
homepage = "https://ibquirk.vercel.app"
documentation = "https://docs.rs/ibcore"

[workspace]
members = ["python", "cli"]

[dependencies]
ibapi = "3.0"
tokio = { version = "1", features = ["full"] }
chrono = { version = "0.4", features = ["serde"] }
thiserror = "2"
tracing = "0.1"
futures = "0.3"
time = { version = "0.3", features = ["serde"] }
serde = { version = "1", features = ["derive"] }
reqwest = { version = "0.12", optional = true, default-features = false, features = ["json", "rustls-tls"] }
serde_json = { version = "1", optional = true }

[dev-dependencies]
serde_json = "1"

[features]
default = []
remote-diagnostics = ["dep:reqwest", "dep:serde_json"]