[package] name = "cml" version = "0.1.6" authors = ["Chris Moore "] edition = "2018" description = "A library to programmatically and safely interact with the rest API of Cisco Modeling Labs (CML), formerly VIRL2" keywords = [ "async", "api", "network", "cisco" ] categories = [ "api-bindings", "simulation" ] license = "MIT" repository = "https://github.com/chrismooredev/cml-rs" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] base64 = "0.13.0" reqwest = { version = "0.11.0", features = ["json"] } serde = { version = "1.0.120", features = ["derive"] } serde_json = "1.0.61" thiserror = "1.0.23" futures = "0.3.12" serde_with = "1.6.4" schemars = { version = "0.8.0", optional = true } log = "0.4.14" regex = "1.5.4" [features] default = [] # Exposes module rest::raw, which contains methods to create authenticated requests to a CML REST API instance untyped_requests = []