[package] name = "gouth" version = "0.2.1" authors = ["mechiru "] edition = "2018" license = "MIT" description = "This library provides auto-renewed tokens for GCP service authentication." repository = "https://github.com/mechiru/gouth" documentation = "https://docs.rs/gouth" categories = ["authentication"] keywords = ["google", "cloud", "auth", "gcloud", "gcp"] readme = "./../README.md" [dependencies] gcemeta = { version = "0.1" } serde = { version = "1.0", features = ["derive"] } serde_json = { version = "1.0" } attohttpc = { version = "0.17", default-features = false, features = ["compress", "tls-rustls", "form"] } url = { version = "2.2" } jsonwebtoken = { version = "7" } tonic = { version = "0.4", default-features = false, optional = true } [dev-dependencies] lazy_static = "1.4" rouille = "3.0" [features] default = [] tonic-intercept = ["tonic"]