[package] name = "rtx-platform" version = "0.1.0" edition = "2021" license = "MIT" repository = "https://github.com/RustyTorch/RustyTorch" [dependencies] # Core dependencies anyhow = "1.0" thiserror = "1.0" tracing = "0.1" tracing-subscriber = "0.3" tokio = { version = "1.0", features = ["full"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" bincode = "1.3" uuid = { version = "1.0", features = ["v4", "serde"] } async-trait = "0.1" parking_lot = "0.12" dashmap = "5.4" chrono = { version = "0.4", features = ["serde"] } # Platform-specific dependencies (simplified for compilation) tokio-util = "0.7" reqwest = { version = "0.11", features = ["json"] } # Security and encryption ring = "0.17" hmac = "0.12" sha2 = "0.10" rand = "0.8" # Configuration and networking url = "2.3" # Database and caching sqlx = { workspace = true } redis = { workspace = true } [dev-dependencies] tokio-test = "0.4" proptest = "1.0" criterion = "0.5" tempfile = "3.0" [build-dependencies] tonic-build = "0.10"