[package] name = "sglang_router_rs" version = "0.0.0" edition = "2021" [lib] name = "sglang_router_rs" # Pure Rust library: Just omit crate-type (defaults to rlib) # Python/C binding + Rust library: Use ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"] [dependencies] actix-web = "4.0" serde = { version = "1.0", features = ["derive"] } clap = { version = "4.4", features = ["derive"] } bytes = "1.8.0" rand = "0.8.5" reqwest = { version = "0.12.8", features = ["stream", "blocking"] } futures-util = "0.3" serde_json = "1.0" pyo3 = { version = "0.22.5", features = ["extension-module"] } tokenizers = { version = "0.20.3", features = ["http"] } dashmap = "6.1.0" http = "1.1.0" env_logger = "0.11.5" log = "0.4.22" chrono = "0.4.38" tokio = "1.42.0" [profile.release] lto = "thin" codegen-units = 1