[package] name = "stackify-docker-api" version = "0.15.0" authors = ["Wojciech Kępka "] description = "Interface to Docker API" documentation = "https://docs.rs/docker-api" homepage = "https://github.com/cylewitruk/docker-api-rs" repository = "https://github.com/cylewitruk/docker-api-rs" keywords = ["docker"] license = "MIT" edition = "2021" readme = "README.md" [dependencies] containers-api = "0.9" #containers-api = { path = "../containers-api" } #containers-api = { git = "https://github.com/vv9k/containers-api" } stackify-docker-api-stubs = "0.6" #stackify-docker-api-stubs = { path = "./docker-api-stubs/lib" } log = "0.4" paste = "1" thiserror = "1" base64 = "0.22.0" byteorder = "1.4" bytes = "1.0" chrono = { version="0.4", optional=true, features= ["serde"] } tar = "0.4" serde = { version="1.0", features=["derive"] } serde_json = "1.0" url = "2.1" futures-util = "0.3" asynchronous-codec = "0.7.0" http = "1.1.0" hyper = { version="0.14.28", features = ["client", "http1", "tcp", "stream"] } hyper-openssl = { version="0.9", optional=true } openssl = { version="0.10", optional=true } [dev-dependencies] env_logger = "0.11.3" # Required for examples to run futures = "0.3.1" tokio = { version="1", features = ["macros", "rt-multi-thread"] } clap = { version = "4", features = ["derive"] } pretty_assertions = "1" futures-util = "0.3" tempfile = "3" gethostname = "0.4.3" [target.'cfg(unix)'.dev-dependencies] nix = { version = "0.28.0", features = ["user"] } [features] default = ["containers-api/chrono", "chrono"] tls = ["containers-api/tls"] vendored-ssl = ["tls", "containers-api/vendored-ssl"] par-compress = ["containers-api/par-compress"] swarm = [] # docs.rs-specific configuration [package.metadata.docs.rs] # document all features all-features = true # defines the configuration attribute `docsrs` rustdoc-args = ["--cfg", "docsrs"]