diff --git a/Cargo.toml b/Cargo.toml index d0a183d..c9ded75 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "tokio-zmq" description = "Provides Futures abstractions for ZeroMQ on the Tokio event-loop" -version = "0.4.0-beta2" +version = "0.4.0-beta3" license = "GPL-3.0" authors = ["Riley Trautman "] repository = "https://github.com/asonix/tokio-zmq" @@ -9,9 +9,9 @@ readme = "README.md" keywords = ["zmq", "zeromq", "futures", "tokio"] [dependencies] -futures-core = "0.2.0-beta" -futures-sink = "0.2.0-beta" -futures-util = "0.2.0-beta" +futures-core = "=0.2.0-beta" +futures-sink = "=0.2.0-beta" +futures-util = "=0.2.0-beta" log = "0.4" mio = "0.6" tokio-file-unix = "0.5" @@ -29,7 +29,7 @@ features = [ "unstable-futures" ] [dev-dependencies] env_logger = "0.4" -futures-channel = "0.2.0-beta" +futures-channel = "=0.2.0-beta" [dev-dependencies.tokio] version = "0.1" diff --git a/README.md b/README.md index 50eed39..3220bbf 100644 --- a/README.md +++ b/README.md @@ -23,11 +23,13 @@ See the [examples folder](https://github.com/asonix/zmq-futures/tree/master/exam ### Getting Started -Add the following to your Cargo.toml +Add the following to your Cargo.toml (As of the futures 0.2.0 stable release, Tokio does not support +futures2. It does have support for futures 0.2.0-beta, so pinning that version of futures is +important) ```toml zmq = "0.8" -tokio-zmq = "0.4.0-beta2" -futures = "0.2.0-beta" +tokio-zmq = "0.4.0-beta3" +futures = "=0.2.0-beta" tokio = "0.1" ```