[package] name = "google-cloud-bigquery" version = "0.13.1" edition = "2021" authors = ["yoshidan "] repository = "https://github.com/yoshidan/google-cloud-rust/tree/main/bigquery" keywords = ["gcp","bigquery","googleapis","google-cloud-rust"] license = "MIT" readme = "README.md" description = "Google Cloud Platform bigquery client library." documentation = "https://docs.rs/google-cloud-bigquery/latest/google_cloud_bigquery/" [dependencies] async-trait = "0.1" google-cloud-token = { version = "0.1.2", path = "../foundation/token" } google-cloud-googleapis = { version="0.15.0", path = "../googleapis", features=["bigquery"]} google-cloud-gax = { version = "0.19.1", path = "../foundation/gax"} thiserror = "1.0" tracing = "0.1" reqwest = { version = "0.12.4", features = ["json", "stream", "multipart", "charset"], default-features = false } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" tokio = { version="1.32", features=["macros"] } time = { version = "0.3", features = ["std", "macros", "formatting", "parsing", "serde"] } arrow = { version="50.0", default-features = false, features = ["ipc"] } base64 = "0.21" bigdecimal = { version="0.4", features=["serde"] } num-bigint = "0.4" backon = "0.4" reqwest-middleware = { version = "0.3", features = ["json", "multipart"] } anyhow = "1.0" google-cloud-auth = { optional = true, version = "0.17", path="../foundation/auth", default-features=false } [dev-dependencies] tokio = { version="1.32", features=["rt-multi-thread"] } serial_test = "3.1" tracing-subscriber = { version="0.3.17", features=["env-filter"] } ctor = "0.1.26" tokio-util = {version ="0.7", features = ["codec"] } google-cloud-auth = { path = "../foundation/auth", default-features=false } base64-serde = "0.7" [features] default = ["default-tls", "auth"] default-tls = ["reqwest/default-tls","google-cloud-auth?/default-tls"] rustls-tls = ["reqwest/rustls-tls","google-cloud-auth?/rustls-tls"] hickory-dns = ["reqwest/hickory-dns", "google-cloud-auth?/hickory-dns"] trace = [] auth = ["google-cloud-auth"] external-account = ["google-cloud-auth?/external-account"]