[package] name = "gsutil" description = "Incomplete replacement for the official gsutil" version = "0.2.2" authors = [ "Embark ", "Jake Shadle ", ] edition = "2021" license = "MIT OR Apache-2.0" documentation = "https://docs.rs/gsutil" homepage = "https://github.com/EmbarkStudios/gsutil" repository = "https://github.com/EmbarkStudios/gsutil" categories = ["command-line-utilities"] keywords = ["gcs", "ci"] rust-version = "1.70.0" [dependencies] # Colors! nu-ansi-term = "0.50" # Friendly error handling anyhow = "1.0" # Buffer helpers bytes = "1.0" # Argument parsing clap = { version = "4.0", features = ["derive", "env"] } # For futures helpers futures-util = { version = "0.3", default-features = false } # Human friendly byte sizes number_prefix = "0.4" # For HTTP requests reqwest = { version = "0.12", default-features = false, features = [ "rustls-tls", "stream", ] } # JSON serialization serde_json = "1.0" # GCS requests tame-gcs = { version = "0.13", features = ["signing"] } # Authentication tame-oauth = { version = "0.10", features = ["gcp"] } # Timestamp formatting time = { version = "0.3", features = ["formatting", "macros"] } # Async runtime tokio = { version = "1.0", features = ["macros", "rt-multi-thread"] } # Url parsing url = "2.2"