diff --git a/README.md b/README.md index 1fdf6ca686..2ba0c4829c 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@

- + Documentation | Website @@ -30,7 +30,7 @@ Add this to your `Cargo.toml`: ```toml [dependencies] -futures-preview = "0.3.0-alpha.3" +futures-preview = "0.3.0-alpha.4" ``` Now, you can use futures-rs: @@ -47,7 +47,7 @@ a `#[no_std]` environment, use: ```toml [dependencies] -futures-preview = { version = "0.3.0-alpha.3", default-features = false } +futures-preview = { version = "0.3.0-alpha.4", default-features = false } ``` # License diff --git a/futures-channel/Cargo.toml b/futures-channel/Cargo.toml index d1643c5e58..4f01ddf02b 100644 --- a/futures-channel/Cargo.toml +++ b/futures-channel/Cargo.toml @@ -3,12 +3,12 @@ cargo-features = ["edition"] [package] name = "futures-channel-preview" edition = "2018" -version = "0.3.0-alpha.3" +version = "0.3.0-alpha.4" authors = ["Alex Crichton "] license = "MIT OR Apache-2.0" repository = "https://github.com/rust-lang-nursery/futures-rs" homepage = "https://rust-lang-nursery.github.io/futures-rs" -documentation = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.3/futures_channel" +documentation = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.4/futures_channel" description = """ Channels for asynchronous communication using futures-rs. """ @@ -21,8 +21,8 @@ std = ["futures-core-preview/std"] default = ["std"] [dependencies] -futures-core-preview = { path = "../futures-core", version = "0.3.0-alpha.3", default-features = false } +futures-core-preview = { path = "../futures-core", version = "0.3.0-alpha.4", default-features = false } [dev-dependencies] -futures-preview = { path = "../futures", version = "0.3.0-alpha.3", default-features = true } +futures-preview = { path = "../futures", version = "0.3.0-alpha.4", default-features = true } pin-utils = "0.1.0-alpha.2" diff --git a/futures-channel/src/lib.rs b/futures-channel/src/lib.rs index 7c3cdd7f60..4c5a6d86a8 100644 --- a/futures-channel/src/lib.rs +++ b/futures-channel/src/lib.rs @@ -10,7 +10,7 @@ #![warn(missing_docs, missing_debug_implementations)] #![deny(bare_trait_objects)] -#![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.3/futures_channel")] +#![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.4/futures_channel")] macro_rules! if_std { ($($i:item)*) => ($( diff --git a/futures-core/Cargo.toml b/futures-core/Cargo.toml index 5bd936d7d5..38a88ed596 100644 --- a/futures-core/Cargo.toml +++ b/futures-core/Cargo.toml @@ -3,12 +3,12 @@ cargo-features = ["edition"] [package] name = "futures-core-preview" edition = "2018" -version = "0.3.0-alpha.3" +version = "0.3.0-alpha.4" authors = ["Alex Crichton "] license = "MIT OR Apache-2.0" repository = "https://github.com/rust-lang-nursery/futures-rs" homepage = "https://rust-lang-nursery.github.io/futures-rs" -documentation = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.3/futures_core" +documentation = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.4/futures_core" description = """ The core traits and types in for the `futures` library. """ diff --git a/futures-core/src/lib.rs b/futures-core/src/lib.rs index 686f9e7083..11b89594fe 100644 --- a/futures-core/src/lib.rs +++ b/futures-core/src/lib.rs @@ -7,7 +7,7 @@ #![warn(missing_docs, missing_debug_implementations)] #![deny(bare_trait_objects)] -#![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.3/futures_core")] +#![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.4/futures_core")] #[doc(hidden)] pub use crate::future::Future; #[doc(hidden)] pub use crate::future::TryFuture; diff --git a/futures-executor/Cargo.toml b/futures-executor/Cargo.toml index 14e6d1dc61..1b68a340d1 100644 --- a/futures-executor/Cargo.toml +++ b/futures-executor/Cargo.toml @@ -3,12 +3,12 @@ cargo-features = ["edition"] [package] name = "futures-executor-preview" edition = "2018" -version = "0.3.0-alpha.3" +version = "0.3.0-alpha.4" authors = ["Alex Crichton "] license = "MIT OR Apache-2.0" repository = "https://github.com/rust-lang-nursery/futures-rs" homepage = "https://rust-lang-nursery.github.io/futures-rs" -documentation = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.3/futures_executor" +documentation = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.4/futures_executor" description = """ Executors for asynchronous tasks based on the futures-rs library. """ @@ -21,13 +21,13 @@ std = ["num_cpus", "futures-core-preview/std", "futures-util-preview/std", "futu default = ["std"] [dependencies] -futures-core-preview = { path = "../futures-core", version = "0.3.0-alpha.3", default-features = false} -futures-util-preview = { path = "../futures-util", version = "0.3.0-alpha.3", default-features = false} -futures-channel-preview = { path = "../futures-channel", version = "0.3.0-alpha.3", default-features = false} +futures-core-preview = { path = "../futures-core", version = "0.3.0-alpha.4", default-features = false} +futures-util-preview = { path = "../futures-util", version = "0.3.0-alpha.4", default-features = false} +futures-channel-preview = { path = "../futures-channel", version = "0.3.0-alpha.4", default-features = false} num_cpus = { version = "1.8.0", optional = true } lazy_static = { version = "1.1.0", optional = true } pin-utils = "0.1.0-alpha.2" [dev-dependencies] -futures-preview = { path = "../futures", version = "0.3.0-alpha.3" } -futures-channel-preview = { path = "../futures-channel", version = "0.3.0-alpha.3" } +futures-preview = { path = "../futures", version = "0.3.0-alpha.4" } +futures-channel-preview = { path = "../futures-channel", version = "0.3.0-alpha.4" } diff --git a/futures-executor/src/lib.rs b/futures-executor/src/lib.rs index 77acfc8b04..cad77f854d 100644 --- a/futures-executor/src/lib.rs +++ b/futures-executor/src/lib.rs @@ -7,7 +7,7 @@ #![warn(missing_docs, missing_debug_implementations)] #![deny(bare_trait_objects)] -#![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.3/futures_executor")] +#![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.4/futures_executor")] macro_rules! if_std { ($($i:item)*) => ($( diff --git a/futures-io/Cargo.toml b/futures-io/Cargo.toml index 01c006fe12..7b5d6e24b4 100644 --- a/futures-io/Cargo.toml +++ b/futures-io/Cargo.toml @@ -3,12 +3,12 @@ cargo-features = ["edition"] [package] name = "futures-io-preview" edition = "2018" -version = "0.3.0-alpha.3" +version = "0.3.0-alpha.4" authors = ["Alex Crichton "] license = "MIT OR Apache-2.0" repository = "https://github.com/rust-lang-nursery/futures-rs" homepage = "https://rust-lang-nursery.github.io/futures-rs" -documentation = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.3/futures_io" +documentation = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.4/futures_io" description = """ The `AsyncRead` and `AsyncWrite` traits for the futures-rs library. """ @@ -21,9 +21,9 @@ std = ["futures-core-preview/std", "iovec"] default = ["std"] [dependencies] -futures-core-preview = { path = "../futures-core", version = "0.3.0-alpha.3", default-features = false } +futures-core-preview = { path = "../futures-core", version = "0.3.0-alpha.4", default-features = false } iovec = { version = "0.1", optional = true } [dev-dependencies] -futures-preview = { path = "../futures", version = "0.3.0-alpha.3" } +futures-preview = { path = "../futures", version = "0.3.0-alpha.4" } assert_matches = "1.3.0" diff --git a/futures-io/src/lib.rs b/futures-io/src/lib.rs index 9a7b6e53aa..e5766e0aca 100644 --- a/futures-io/src/lib.rs +++ b/futures-io/src/lib.rs @@ -9,7 +9,7 @@ #![warn(missing_docs, missing_debug_implementations)] #![deny(bare_trait_objects)] -#![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.3/futures_io")] +#![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.4/futures_io")] #![feature(futures_api)] diff --git a/futures-sink/Cargo.toml b/futures-sink/Cargo.toml index fc59de4dd4..fac9afde79 100644 --- a/futures-sink/Cargo.toml +++ b/futures-sink/Cargo.toml @@ -3,12 +3,12 @@ cargo-features = ["edition"] [package] name = "futures-sink-preview" edition = "2018" -version = "0.3.0-alpha.3" +version = "0.3.0-alpha.4" authors = ["Alex Crichton "] license = "MIT OR Apache-2.0" repository = "https://github.com/rust-lang-nursery/futures-rs" homepage = "https://rust-lang-nursery.github.io/futures-rs" -documentation = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.3/futures_sink" +documentation = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.4/futures_sink" description = """ The asynchronous `Sink` trait for the futures-rs library. """ @@ -22,5 +22,5 @@ default = ["std"] [dependencies] either = { version = "1.4", default-features = false, optional = true } -futures-core-preview = { path = "../futures-core", version = "0.3.0-alpha.3", default-features = false } -futures-channel-preview = { path = "../futures-channel", version = "0.3.0-alpha.3", default-features = false } +futures-core-preview = { path = "../futures-core", version = "0.3.0-alpha.4", default-features = false } +futures-channel-preview = { path = "../futures-channel", version = "0.3.0-alpha.4", default-features = false } diff --git a/futures-sink/src/lib.rs b/futures-sink/src/lib.rs index 0c66ac59bc..89ea6bc258 100644 --- a/futures-sink/src/lib.rs +++ b/futures-sink/src/lib.rs @@ -5,7 +5,7 @@ #![no_std] #![warn(missing_docs, missing_debug_implementations)] -#![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.3/futures_sink")] +#![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.4/futures_sink")] #![feature(pin, arbitrary_self_types, futures_api)] diff --git a/futures-test/Cargo.toml b/futures-test/Cargo.toml index 785097295d..9e6c054607 100644 --- a/futures-test/Cargo.toml +++ b/futures-test/Cargo.toml @@ -3,12 +3,12 @@ cargo-features = ["edition"] [package] name = "futures-test-preview" edition = "2018" -version = "0.3.0-alpha.3" +version = "0.3.0-alpha.4" authors = ["Wim Looman "] license = "MIT OR Apache-2.0" repository = "https://github.com/rust-lang-nursery/futures-rs" homepage = "https://rust-lang-nursery.github.io/futures-rs" -documentation = "https://rust-lang-nursery.github.io/futures-doc/0.3.0-alpha.3/futures_test" +documentation = "https://rust-lang-nursery.github.io/futures-doc/0.3.0-alpha.4/futures_test" description = """ Common utilities for testing components built off futures-rs. """ diff --git a/futures-test/src/lib.rs b/futures-test/src/lib.rs index fc38aac255..956fd20750 100644 --- a/futures-test/src/lib.rs +++ b/futures-test/src/lib.rs @@ -10,7 +10,7 @@ #![warn(missing_docs, missing_debug_implementations)] #![deny(bare_trait_objects)] #![doc( - html_root_url = "https://rust-lang-nursery.github.io/futures-doc/0.3.0-alpha.3/futures_test" + html_root_url = "https://rust-lang-nursery.github.io/futures-doc/0.3.0-alpha.4/futures_test" )] #[doc(hidden)] diff --git a/futures-util/Cargo.toml b/futures-util/Cargo.toml index f762c6efbc..de2b9bc92c 100644 --- a/futures-util/Cargo.toml +++ b/futures-util/Cargo.toml @@ -3,12 +3,12 @@ cargo-features = ["edition", "rename-dependency"] [package] name = "futures-util-preview" edition = "2018" -version = "0.3.0-alpha.3" +version = "0.3.0-alpha.4" authors = ["Alex Crichton "] license = "MIT OR Apache-2.0" repository = "https://github.com/rust-lang-nursery/futures-rs" homepage = "https://rust-lang-nursery.github.io/futures-rs" -documentation = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.3/futures_util" +documentation = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.4/futures_util" description = """ Common utilities and extension traits for the futures-rs library. """ @@ -25,10 +25,10 @@ bench = [] nightly = [] [dependencies] -futures-core-preview = { path = "../futures-core", version = "0.3.0-alpha.3", default-features = false } -futures-channel-preview = { path = "../futures-channel", version = "0.3.0-alpha.3", default-features = false } -futures-io-preview = { path = "../futures-io", version = "0.3.0-alpha.3", default-features = false } -futures-sink-preview = { path = "../futures-sink", version = "0.3.0-alpha.3", default-features = false} +futures-core-preview = { path = "../futures-core", version = "0.3.0-alpha.4", default-features = false } +futures-channel-preview = { path = "../futures-channel", version = "0.3.0-alpha.4", default-features = false } +futures-io-preview = { path = "../futures-io", version = "0.3.0-alpha.4", default-features = false } +futures-sink-preview = { path = "../futures-sink", version = "0.3.0-alpha.4", default-features = false} either = { version = "1.4", default-features = false } slab = { version = "0.4", optional = true } futures01 = { package = "futures", version = "0.1", optional = true } @@ -36,7 +36,7 @@ tokio-executor = { version = "0.1.2", optional = true } pin-utils = "0.1.0-alpha.2" [dev-dependencies] -futures-preview = { path = "../futures", version = "0.3.0-alpha.3", features = ["tokio-compat"] } -futures-executor-preview = { path = "../futures-executor", version = "0.3.0-alpha.3" } +futures-preview = { path = "../futures", version = "0.3.0-alpha.4", features = ["tokio-compat"] } +futures-executor-preview = { path = "../futures-executor", version = "0.3.0-alpha.4" } tokio = "0.1.8" tokio-threadpool = "0.1.6" diff --git a/futures-util/src/lib.rs b/futures-util/src/lib.rs index 81116c1888..ced34c51f0 100644 --- a/futures-util/src/lib.rs +++ b/futures-util/src/lib.rs @@ -10,7 +10,7 @@ #![deny(bare_trait_objects)] #![allow(unknown_lints)] -#![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.3/futures_util")] +#![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.4/futures_util")] macro_rules! if_std { ($($i:item)*) => ($( diff --git a/futures/Cargo.toml b/futures/Cargo.toml index 5b6e595032..2bd36b7563 100644 --- a/futures/Cargo.toml +++ b/futures/Cargo.toml @@ -3,14 +3,14 @@ cargo-features = ["edition"] [package] name = "futures-preview" edition = "2018" -version = "0.3.0-alpha.3" +version = "0.3.0-alpha.4" authors = ["Alex Crichton "] license = "MIT OR Apache-2.0" readme = "../README.md" keywords = ["futures", "async", "future"] repository = "https://github.com/rust-lang-nursery/futures-rs" homepage = "https://rust-lang-nursery.github.io/futures-rs" -documentation = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.3/futures" +documentation = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.4/futures" description = """ An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces. @@ -25,16 +25,16 @@ travis-ci = { repository = "rust-lang-nursery/futures-rs" } appveyor = { repository = "rust-lang-nursery/futures-rs" } [dependencies] -futures-core-preview = { path = "../futures-core", version = "0.3.0-alpha.3", default-features = false } -futures-channel-preview = { path = "../futures-channel", version = "0.3.0-alpha.3", default-features = false } -futures-executor-preview = { path = "../futures-executor", version = "0.3.0-alpha.3", default-features = false } -futures-io-preview = { path = "../futures-io", version = "0.3.0-alpha.3", default-features = false } -futures-sink-preview = { path = "../futures-sink", version = "0.3.0-alpha.3", default-features = false } -futures-util-preview = { path = "../futures-util", version = "0.3.0-alpha.3", default-features = false } +futures-core-preview = { path = "../futures-core", version = "0.3.0-alpha.4", default-features = false } +futures-channel-preview = { path = "../futures-channel", version = "0.3.0-alpha.4", default-features = false } +futures-executor-preview = { path = "../futures-executor", version = "0.3.0-alpha.4", default-features = false } +futures-io-preview = { path = "../futures-io", version = "0.3.0-alpha.4", default-features = false } +futures-sink-preview = { path = "../futures-sink", version = "0.3.0-alpha.4", default-features = false } +futures-util-preview = { path = "../futures-util", version = "0.3.0-alpha.4", default-features = false } [dev-dependencies] pin-utils = "0.1.0-alpha.2" -futures-test-preview = { path = "../futures-test", version = "0.3.0-alpha.3", default-features = false } +futures-test-preview = { path = "../futures-test", version = "0.3.0-alpha.4", default-features = false } [features] nightly = ["futures-util-preview/nightly"] diff --git a/futures/src/lib.rs b/futures/src/lib.rs index d42fe3cc44..b233ebc9bc 100644 --- a/futures/src/lib.rs +++ b/futures/src/lib.rs @@ -28,7 +28,7 @@ #![warn(missing_docs, missing_debug_implementations)] #![deny(bare_trait_objects)] -#![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.3/futures")] +#![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.4/futures")] #![cfg_attr(feature = "nightly", feature(cfg_target_has_atomic))]