[package] summary = "Implementation of futures and streams" cargo-toml-patch-comments = [ "add missing futures-test dev-dependency", "drop unused compat support for futures 0.1", "drop unused compat support for tokio 0.1", ] [[package.extra-patches]] number = 10 file = "0001-Fix-compiling-tests-with-compat-and-io-compat-featur.patch" [features] enable-all = true [scripts] prep.post = [ "# drop single test that depends on tokio 0.1", "rm tests/compat.rs", ] [tests] skip = [ "stream_select", "many_threads", "join_size", ] comments = [ "always skip a test that is officially \"flaky\" (stream_select)", "skip a possibly flaky test (many_threads): https://github.com/rust-lang/futures-rs/issues/2539", "skip a test which fails depending on Rust version (join_size): sizes of some structs and enums changed between Rust 1.62 and 1.63", ]