[package]name = "http_client"version = "0.1.0"edition.workspace = truepublish = falselicense = "Apache-2.0"description = "A HTTP client library for Zed and GPUI" [lints]workspace = true [features]test-support = []github-download = [ "dep:async-fs", "dep:async-tar", "dep:sha2", "dep:tempfile", "dep:util",] [lib]path = "src/http_client.rs"doctest = true [dependencies]anyhow.workspace = trueasync-compression.workspace = truebytes.workspace = truederive_more.workspace = truefutures.workspace = truehttp-body.workspace = truehttp.workspace = truelog.workspace = trueparking_lot.workspace = trueserde.workspace = trueserde_json.workspace = trueserde_urlencoded.workspace = trueurl.workspace = true [target.'cfg(not(target_family = "wasm"))'.dependencies]util = { workspace = true, optional = true }async-fs = { workspace = true, optional = true }async-tar = { workspace = true, optional = true }sha2 = { workspace = true, optional = true }tempfile = { workspace = true, optional = true }
[package]
name = "http_client"
version = "0.1.0"
edition.workspace = true
publish = false
license = "Apache-2.0"
description = "A HTTP client library for Zed and GPUI"
[lints]
workspace = true
[features]
test-support = []
github-download = [
"dep:async-fs",
"dep:async-tar",
"dep:sha2",
"dep:tempfile",
"dep:util",
]
[lib]
path = "src/http_client.rs"
doctest = true
[dependencies]
anyhow.workspace = true
async-compression.workspace = true
bytes.workspace = true
derive_more.workspace = true
futures.workspace = true
http-body.workspace = true
http.workspace = true
log.workspace = true
parking_lot.workspace = true
serde.workspace = true
serde_json.workspace = true
serde_urlencoded.workspace = true
url.workspace = true
[target.'cfg(not(target_family = "wasm"))'.dependencies]
util = { workspace = true, optional = true }
async-fs = { workspace = true, optional = true }
async-tar = { workspace = true, optional = true }
sha2 = { workspace = true, optional = true }
tempfile = { workspace = true, optional = true }