1[package]
2name = "http-body-util"
3# When releasing to crates.io:
4# - Remove path dependencies
5# - Update html_root_url.
6# - Update doc url
7# - Cargo.toml
8# - README.md
9# - Update CHANGELOG.md.
10# - Create "http-body-util-x.y.z" git tag.
11version = "0.1.3"
12authors = [
13 "Carl Lerche <me@carllerche.com>",
14 "Lucio Franco <luciofranco14@gmail.com>",
15 "Sean McArthur <sean@seanmonstar.com>",
16]
17edition = "2018"
18readme = "../README.md"
19documentation = "https://docs.rs/http-body-util"
20repository = "https://github.com/hyperium/http-body"
21license = "MIT"
22description = """
23Combinators and adapters for HTTP request or response bodies.
24"""
25keywords = ["http"]
26categories = ["web-programming"]
27rust-version = "1.61"
28
29[features]
30default = []
31channel = ["dep:tokio"]
32full = ["channel"]
33
34[dependencies]
35bytes = "1"
36futures-core = { version = "0.3", default-features = false }
37http = "1"
38http-body = { version = "1", path = "../http-body" }
39pin-project-lite = "0.2"
40
41# optional dependencies
42tokio = { version = "1", features = ["sync"], optional = true }
43
44[dev-dependencies]
45futures-util = { version = "0.3", default-features = false }
46tokio = { version = "1", features = ["macros", "rt", "sync", "rt-multi-thread"] }
47