1[package]
2name = "tokio-stream"
3# When releasing to crates.io:
4# - Remove path dependencies
5# - Update doc url
6#   - Cargo.toml
7# - Update CHANGELOG.md.
8# - Create "tokio-stream-0.1.x" git tag.
9version = "0.1.7"
10edition = "2018"
11authors = ["Tokio Contributors <team@tokio.rs>"]
12license = "MIT"
13repository = "https://github.com/tokio-rs/tokio"
14homepage = "https://tokio.rs"
15documentation = "https://docs.rs/tokio-stream/0.1.7/tokio_stream"
16description = """
17Utilities to work with `Stream` and `tokio`.
18"""
19categories = ["asynchronous"]
20
21[features]
22default = ["time"]
23time = ["tokio/time"]
24net = ["tokio/net"]
25io-util = ["tokio/io-util"]
26fs = ["tokio/fs"]
27sync = ["tokio/sync", "tokio-util"]
28signal = ["tokio/signal"]
29
30[dependencies]
31futures-core = { version = "0.3.0" }
32pin-project-lite = "0.2.0"
33tokio = { version = "1.8.0", path = "../tokio", features = ["sync"] }
34tokio-util = { version = "0.6.3", path = "../tokio-util", optional = true }
35
36[dev-dependencies]
37tokio = { version = "1.2.0", path = "../tokio", features = ["full", "test-util"] }
38async-stream = "0.3"
39tokio-test = { path = "../tokio-test" }
40futures = { version = "0.3", default-features = false }
41
42proptest = "1"
43
44[package.metadata.docs.rs]
45all-features = true
46rustdoc-args = ["--cfg", "docsrs"]
47