Bumps for 0.3.0-alpha.2 (#355)

* Bump all to futures-* alpha.19

* Prepare for alpha.2 release

* Make tower-service also a path dep

* Use new tokio alpha
This commit is contained in:
Jon Gjengset 2019-09-30 18:56:26 -04:00 committed by Lucio Franco
parent 03dc7069aa
commit 2653f70884
50 changed files with 234 additions and 155 deletions

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1 (September 11, 2019)
- Move to `std::future`

View File

@ -8,13 +8,13 @@ name = "tower-balance"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-balance/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-balance/0.3.0-alpha.2"
description = """
Balance load across a set of uniform services.
"""
@ -26,18 +26,18 @@ log = ["tracing/log"]
default = ["log"]
[dependencies]
futures-util-preview = "=0.3.0-alpha.18"
futures-core-preview = "=0.3.0-alpha.18"
futures-util-preview = "=0.3.0-alpha.19"
futures-core-preview = "=0.3.0-alpha.19"
pin-project = "0.4"
indexmap = "1.0.2"
tracing = "0.1"
rand = "0.6.5"
tokio-sync = "=0.2.0-alpha.5"
tokio-timer = "=0.3.0-alpha.5"
tower-discover = { version = "=0.3.0-alpha.1", path = "../tower-discover" }
tower-layer = { version = "=0.3.0-alpha.1", path = "../tower-layer" }
tower-load = { version = "=0.3.0-alpha.1", path = "../tower-load" }
tower-service = "=0.3.0-alpha.1"
tokio-sync = "=0.2.0-alpha.6"
tokio-timer = "=0.3.0-alpha.6"
tower-discover = { version = "=0.3.0-alpha.2", path = "../tower-discover" }
tower-layer = { version = "=0.3.0-alpha.2", path = "../tower-layer" }
tower-load = { version = "=0.3.0-alpha.2", path = "../tower-load" }
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
tower-make = { version = "=0.3.0-alpha.2", path = "../tower-make" }
slab = "0.4"
@ -45,10 +45,10 @@ slab = "0.4"
tracing-subscriber = "0.1.1"
hdrhistogram = "6.0"
quickcheck = { version = "0.6", default-features = false }
tokio = "=0.2.0-alpha.5"
tokio-executor = "=0.2.0-alpha.5"
tokio-test = "=0.2.0-alpha.5"
tower-buffer = { version = "=0.3.0-alpha.1b", path = "../tower-buffer" }
tower-limit = { version = "=0.3.0-alpha.1", path = "../tower-limit" }
tower-test = { version = "=0.3.0-alpha.1", path = "../tower-test" }
tower = { version = "=0.3.0-alpha.1a", path = "../tower" }
tokio = "=0.2.0-alpha.6"
tokio-executor = "=0.2.0-alpha.6"
tokio-test = "=0.2.0-alpha.6"
tower-buffer = { version = "=0.3.0-alpha.2", path = "../tower-buffer" }
tower-limit = { version = "=0.3.0-alpha.2", path = "../tower-limit" }
tower-test = { version = "=0.3.0-alpha.2", path = "../tower-test" }
tower = { version = "=0.3.0-alpha.2", path = "../tower" }

View File

@ -1,6 +1,6 @@
//! Load balancing middlewares.
#![doc(html_root_url = "https://docs.rs/tower-balance/0.3.0-alpha.1")]
#![doc(html_root_url = "https://docs.rs/tower-balance/0.3.0-alpha.2")]
#![warn(
missing_debug_implementations,
missing_docs,

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1b (September 13, 2019)
- Remove `Stream` unused warning.

View File

@ -8,13 +8,13 @@ name = "tower-buffer"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.3.0-alpha.1b"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-buffer/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-buffer/0.3.0-alpha.2"
description = """
Buffer requests before dispatching to a `Service`.
"""
@ -26,15 +26,15 @@ log = ["tracing/log"]
default = ["log"]
[dependencies]
futures-core-preview = "=0.3.0-alpha.18"
futures-core-preview = "=0.3.0-alpha.19"
pin-project = "0.4"
tower-service = "=0.3.0-alpha.1"
tower-layer = { version = "=0.3.0-alpha.1", path = "../tower-layer" }
tokio-executor = "=0.2.0-alpha.5"
tokio-sync = "=0.2.0-alpha.5"
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
tower-layer = { version = "=0.3.0-alpha.2", path = "../tower-layer" }
tokio-executor = "=0.2.0-alpha.6"
tokio-sync = "=0.2.0-alpha.6"
tracing = "0.1.2"
[dev-dependencies]
tower-test = { version = "=0.3.0-alpha.1", path = "../tower-test" }
tokio-test = { version = "=0.2.0-alpha.5" }
futures-util-preview = "=0.3.0-alpha.18"
tower-test = { version = "=0.3.0-alpha.2", path = "../tower-test" }
tokio-test = { version = "=0.2.0-alpha.6" }
futures-util-preview = "=0.3.0-alpha.19"

View File

@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tower-buffer/0.3.0-alpha.1a")]
#![doc(html_root_url = "https://docs.rs/tower-buffer/0.3.0-alpha.2")]
#![warn(
missing_debug_implementations,
missing_docs,

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1 (September 11, 2019)
- Move to `std::future`

View File

@ -8,13 +8,13 @@ name = "tower-discover"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-discover/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-discover/0.3.0-alpha.2"
description = """
Abstracts over service discovery strategies.
"""
@ -22,6 +22,6 @@ categories = ["asynchronous", "network-programming"]
edition = "2018"
[dependencies]
futures-core-preview = "=0.3.0-alpha.18"
tower-service = "=0.3.0-alpha.1"
futures-core-preview = "=0.3.0-alpha.19"
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
pin-project = "0.4"

View File

@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tower-discover/0.3.0-alpha.1")]
#![doc(html_root_url = "https://docs.rs/tower-discover/0.3.0-alpha.2")]
#![warn(
missing_debug_implementations,
missing_docs,

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1
- Move to `std::future`

View File

@ -8,13 +8,13 @@ name = "tower-filter"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-filter/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-filter/0.3.0-alpha.2"
description = """
Conditionally allow requests to be dispatched to a service based on the result
of a predicate.
@ -24,13 +24,13 @@ edition = "2018"
publish = false
[dependencies]
tower-service = "=0.3.0-alpha.1"
tower-layer = { version = "=0.3.0-alpha.1", path = "../tower-layer" }
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
tower-layer = { version = "=0.3.0-alpha.2", path = "../tower-layer" }
pin-project = "0.4"
futures-core-preview = "=0.3.0-alpha.18"
futures-core-preview = "=0.3.0-alpha.19"
[dev-dependencies]
tower-test = { version = "=0.3.0-alpha.1", path = "../tower-test" }
tokio-test = "=0.2.0-alpha.5"
tokio = "=0.2.0-alpha.5"
futures-util-preview = "=0.3.0-alpha.18"
tower-test = { version = "=0.3.0-alpha.2", path = "../tower-test" }
tokio-test = "=0.2.0-alpha.6"
tokio = "=0.2.0-alpha.6"
futures-util-preview = "=0.3.0-alpha.19"

View File

@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tower-filter/0.3.0-alpha.1")]
#![doc(html_root_url = "https://docs.rs/tower-filter/0.3.0-alpha.2")]
#![warn(
missing_debug_implementations,
missing_docs,

View File

@ -1,6 +1,6 @@
[package]
name = "tower-hedge"
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Alex Leong <adlleong@gmail.com>"]
edition = "2018"
publish = false
@ -8,13 +8,13 @@ publish = false
[dependencies]
hdrhistogram = "6.0"
log = "0.4.1"
tower-service = "0.3.0-alpha.1"
tower-filter = { version = "0.3.0-alpha.1", path = "../tower-filter" }
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
tower-filter = { version = "0.3.0-alpha.2", path = "../tower-filter" }
tokio-timer = "0.3.0-alpha.4"
futures-util-preview = "0.3.0-alpha.18"
futures-util-preview = "0.3.0-alpha.19"
pin-project = "0.4"
[dev-dependencies]
tower-test = { version = "0.3.0-alpha.1", path = "../tower-test" }
tower-test = { version = "0.3.0-alpha.2", path = "../tower-test" }
tokio-test = "0.2.0-alpha.4"
tokio-executor = "0.2.0-alpha.4"

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1 (September 11, 2019)
- Move to `std::future`

View File

@ -8,13 +8,13 @@ name = "tower-layer"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-layer/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-layer/0.3.0-alpha.2"
description = """
Decorates a `Service` to allow easy composition between `Service`s.
"""
@ -24,4 +24,4 @@ edition = "2018"
[dependencies]
[dev-dependencies]
tower-service = "=0.3.0-alpha.1"
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }

View File

@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tower-layer/0.3.0-alpha.1")]
#![doc(html_root_url = "https://docs.rs/tower-layer/0.3.0-alpha.2")]
#![warn(
missing_debug_implementations,
missing_docs,

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1 (September 11, 2019)
- Move to `std::future`

View File

@ -8,13 +8,13 @@ name = "tower-limit"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-limit/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-limit/0.3.0-alpha.2"
description = """
Limit maximum request rate to a `Service`.
"""
@ -22,14 +22,14 @@ categories = ["asynchronous", "network-programming"]
edition = "2018"
[dependencies]
futures-core-preview = "=0.3.0-alpha.18"
tower-service = "=0.3.0-alpha.1"
tower-layer = { version = "=0.3.0-alpha.1", path = "../tower-layer" }
tokio-sync = "=0.2.0-alpha.5"
tokio-timer = "=0.3.0-alpha.5"
futures-core-preview = "=0.3.0-alpha.19"
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
tower-layer = { version = "=0.3.0-alpha.2", path = "../tower-layer" }
tokio-sync = "=0.2.0-alpha.6"
tokio-timer = "=0.3.0-alpha.6"
pin-project = "0.4"
[dev-dependencies]
tower-test = { version = "=0.3.0-alpha.1", path = "../tower-test" }
tokio-test = "=0.2.0-alpha.5"
futures-util-preview = "=0.3.0-alpha.18"
tower-test = { version = "=0.3.0-alpha.2", path = "../tower-test" }
tokio-test = "=0.2.0-alpha.6"
futures-util-preview = "=0.3.0-alpha.19"

View File

@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tower-limit/0.3.0-alpha.1")]
#![doc(html_root_url = "https://docs.rs/tower-limit/0.3.0-alpha.2")]
#![warn(
missing_debug_implementations,
missing_docs,

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1 (September 11, 2019)
- Move to `std::future`

View File

@ -8,13 +8,13 @@ name = "tower-load-shed"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-load-shed/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-load-shed/0.3.0-alpha.2"
description = """
Immediately reject requests if the inner service is not ready. This is also
known as load-shedding.
@ -23,12 +23,12 @@ categories = ["asynchronous", "network-programming"]
edition = "2018"
[dependencies]
tower-service = "=0.3.0-alpha.1"
tower-layer = { version = "=0.3.0-alpha.1", path = "../tower-layer" }
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
tower-layer = { version = "=0.3.0-alpha.2", path = "../tower-layer" }
pin-project = "0.4"
futures-core-preview = "=0.3.0-alpha.18"
futures-core-preview = "=0.3.0-alpha.19"
[dev-dependencies]
tokio-test = "=0.2.0-alpha.5"
tower-test = { version = "=0.3.0-alpha.1", path = "../tower-test" }
futures-util-preview = "=0.3.0-alpha.18"
tokio-test = "=0.2.0-alpha.6"
tower-test = { version = "=0.3.0-alpha.2", path = "../tower-test" }
futures-util-preview = "=0.3.0-alpha.19"

View File

@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tower-load-shed/0.3.0-alpha.1")]
#![doc(html_root_url = "https://docs.rs/tower-load-shed/0.3.0-alpha.2")]
#![warn(
missing_debug_implementations,
missing_docs,

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1 (September 11, 2019)
- Move to `std::future`

View File

@ -8,13 +8,13 @@ name = "tower-load"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-load/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-load/0.3.0-alpha.2"
description = """
Strategies for measuring the load of a service
"""
@ -22,13 +22,13 @@ categories = ["asynchronous", "network-programming"]
edition = "2018"
[dependencies]
futures-core-preview = "=0.3.0-alpha.18"
futures-core-preview = "=0.3.0-alpha.19"
log = "0.4.1"
tokio-timer = "=0.3.0-alpha.5"
tower-service = "=0.3.0-alpha.1"
tower-discover = { version = "=0.3.0-alpha.1", path = "../tower-discover" }
tokio-timer = "=0.3.0-alpha.6"
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
tower-discover = { version = "=0.3.0-alpha.2", path = "../tower-discover" }
pin-project = "0.4"
[dev-dependencies]
tokio-test = "=0.2.0-alpha.5"
futures-util-preview = "=0.3.0-alpha.18"
tokio-test = "=0.2.0-alpha.6"
futures-util-preview = "=0.3.0-alpha.19"

View File

@ -1,6 +1,6 @@
//! Abstractions and utilties for measuring a service's load.
#![doc(html_root_url = "https://docs.rs/tower-load/0.3.0-alpha.1")]
#![doc(html_root_url = "https://docs.rs/tower-load/0.3.0-alpha.2")]
#![warn(
missing_debug_implementations,
missing_docs,

View File

@ -19,5 +19,5 @@ io = ["tokio-io"]
[dependencies]
# we don't use any of the possibly unstable io bits, so we can be loose
# about the exact alpha version
tokio-io = { version = "0.2.0-alpha.5", optional = true }
tower-service = "=0.3.0-alpha.1"
tokio-io = { version = "0.2.0-alpha.6", optional = true }
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1 (September 11, 2019)
- Move to `std::future`

View File

@ -8,13 +8,13 @@ name = "tower-reconnect"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-reconnect/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-reconnect/0.3.0-alpha.2"
description = """
Automatically recreate a new `Service` instance when an error is encountered.
"""
@ -23,6 +23,6 @@ edition = "2018"
[dependencies]
log = "0.4.1"
tower-service = "=0.3.0-alpha.1"
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
tower-make = { version = "=0.3.0-alpha.2", path = "../tower-make" }
pin-project = "0.4"

View File

@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tower-reconnect/0.3.0-alpha.1")]
#![doc(html_root_url = "https://docs.rs/tower-reconnect/0.3.0-alpha.2")]
#![warn(missing_debug_implementations, rust_2018_idioms, unreachable_pub)]
#![allow(missing_docs)] // TODO
#![allow(elided_lifetimes_in_paths)]

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1 (September 11, 2019)
- Move to `std::future`

View File

@ -8,13 +8,13 @@ name = "tower-retry"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-retry/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-retry/0.3.0-alpha.2"
description = """
Retry failed requests.
"""
@ -22,13 +22,13 @@ categories = ["asynchronous", "network-programming"]
edition = "2018"
[dependencies]
tower-service = "=0.3.0-alpha.1"
tower-layer = { version = "=0.3.0-alpha.1", path = "../tower-layer" }
tokio-timer = "=0.3.0-alpha.5"
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
tower-layer = { version = "=0.3.0-alpha.2", path = "../tower-layer" }
tokio-timer = "=0.3.0-alpha.6"
pin-project = "0.4"
futures-core-preview = "=0.3.0-alpha.18"
futures-core-preview = "=0.3.0-alpha.19"
[dev-dependencies]
tower-test = { version = "=0.3.0-alpha.1", path = "../tower-test" }
tokio-test = "=0.2.0-alpha.5"
futures-util-preview = "=0.3.0-alpha.18"
tower-test = { version = "=0.3.0-alpha.2", path = "../tower-test" }
tokio-test = "=0.2.0-alpha.6"
futures-util-preview = "=0.3.0-alpha.19"

View File

@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tower-retry/0.3.0-alpha.1")]
#![doc(html_root_url = "https://docs.rs/tower-retry/0.3.0-alpha.2")]
#![warn(
missing_debug_implementations,
missing_docs,

View File

@ -1,4 +1,8 @@
# 0.3.0 (Aug 20, 2019)
# 0.3.0-alpha.2 (September 30, 2019)
- Documentation fixes.
# 0.3.0-alpha.1 (Aug 20, 2019)
* Switch to `std::future::Future`

View File

@ -9,13 +9,13 @@ name = "tower-service"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.2.x" git tag.
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-service/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-service/0.3.0-alpha.2"
description = """
Trait representing an asynchronous, request / response based, client or server.
"""

View File

@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tower-service/0.3.0-alpha.1")]
#![doc(html_root_url = "https://docs.rs/tower-service/0.3.0-alpha.2")]
#![warn(
missing_debug_implementations,
missing_docs,

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1 (September 11, 2019)
- Move to `std::future`

View File

@ -8,13 +8,13 @@ name = "tower-spawn-ready"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-spawn-ready/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-spawn-ready/0.3.0-alpha.2"
description = """
Drives service readiness via a spawned task
"""
@ -22,14 +22,14 @@ categories = ["asynchronous", "network-programming"]
edition = "2018"
[dependencies]
futures-core-preview = "=0.3.0-alpha.18"
futures-util-preview = "=0.3.0-alpha.18"
futures-core-preview = "=0.3.0-alpha.19"
futures-util-preview = "=0.3.0-alpha.19"
pin-project = "0.4"
tower-service = "=0.3.0-alpha.1"
tower-layer = { version = "=0.3.0-alpha.1", path = "../tower-layer" }
tokio-executor = "=0.2.0-alpha.5"
tokio-sync = "=0.2.0-alpha.5"
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
tower-layer = { version = "=0.3.0-alpha.2", path = "../tower-layer" }
tokio-executor = "=0.2.0-alpha.6"
tokio-sync = "=0.2.0-alpha.6"
[dev-dependencies]
tower-test = { version = "=0.3.0-alpha.1", path = "../tower-test" }
tokio-test = "=0.2.0-alpha.5"
tower-test = { version = "=0.3.0-alpha.2", path = "../tower-test" }
tokio-test = "=0.2.0-alpha.6"

View File

@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tower-spawn-ready/0.3.0-alpha.1")]
#![doc(html_root_url = "https://docs.rs/tower-spawn-ready/0.3.0-alpha.2")]
#![warn(
missing_debug_implementations,
missing_docs,

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1 (September 11, 2019)
- Move to `std::future`

View File

@ -8,13 +8,13 @@ name = "tower-test"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-test/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-test/0.3.0-alpha.2"
description = """
Utilities for writing client and server `Service` tests.
"""
@ -22,9 +22,9 @@ categories = ["asynchronous", "network-programming"]
edition = "2018"
[dependencies]
futures-util-preview = "=0.3.0-alpha.18"
futures-executor-preview = "=0.3.0-alpha.18"
tokio-test = "=0.2.0-alpha.5"
tokio-sync = "=0.2.0-alpha.5"
tower-service = "=0.3.0-alpha.1"
futures-util-preview = "=0.3.0-alpha.19"
futures-executor-preview = "=0.3.0-alpha.19"
tokio-test = "=0.2.0-alpha.6"
tokio-sync = "=0.2.0-alpha.6"
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
pin-project = "0.4"

View File

@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tower-test/0.3.0-alpha.1")]
#![doc(html_root_url = "https://docs.rs/tower-test/0.3.0-alpha.2")]
#![warn(
missing_debug_implementations,
missing_docs,

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1 (September 11, 2019)
- Move to `std::future`

View File

@ -8,13 +8,13 @@ name = "tower-timeout"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-timeout/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-timeout/0.3.0-alpha.2"
description = """
Apply a timeout to requests, ensuring completion within a fixed time duration.
"""
@ -22,7 +22,7 @@ categories = ["asynchronous", "network-programming"]
edition = "2018"
[dependencies]
tower-service = "=0.3.0-alpha.1"
tower-layer = { version = "=0.3.0-alpha.1", path = "../tower-layer" }
tokio-timer = "=0.3.0-alpha.5"
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
tower-layer = { version = "=0.3.0-alpha.2", path = "../tower-layer" }
tokio-timer = "=0.3.0-alpha.6"
pin-project = "0.4"

View File

@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tower-timeout/0.3.0-alpha.1")]
#![doc(html_root_url = "https://docs.rs/tower-timeout/0.3.0-alpha.2")]
#![warn(
missing_debug_implementations,
missing_docs,

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1 (September 11, 2019)
- Move to `std::future`

View File

@ -9,13 +9,13 @@ name = "tower-util"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.3.x" git tag.
version = "0.3.0-alpha.1"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower-util/0.3.0-alpha.1"
documentation = "https://docs.rs/tower-util/0.3.0-alpha.2"
description = """
Utilities for working with `Service`.
"""
@ -23,15 +23,15 @@ categories = ["asynchronous", "network-programming"]
edition = "2018"
[dependencies]
tower-service = "=0.3.0-alpha.1"
tower-layer = { version = "=0.3.0-alpha.1", path = "../tower-layer" }
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
tower-layer = { version = "=0.3.0-alpha.2", path = "../tower-layer" }
pin-project = "0.4"
futures-util-preview = "=0.3.0-alpha.18"
futures-core-preview = "=0.3.0-alpha.18"
futures-util-preview = "=0.3.0-alpha.19"
futures-core-preview = "=0.3.0-alpha.19"
[dev-dependencies]
futures-util-preview = "=0.3.0-alpha.18"
tokio-test = "=0.2.0-alpha.5"
tokio = "=0.2.0-alpha.5"
tower = { version = "=0.3.0-alpha.1a", path = "../tower" }
tower-test = { version = "=0.3.0-alpha.1", path = "../tower-test" }
futures-util-preview = "=0.3.0-alpha.19"
tokio-test = "=0.2.0-alpha.6"
tokio = "=0.2.0-alpha.6"
tower = { version = "=0.3.0-alpha.2", path = "../tower" }
tower-test = { version = "=0.3.0-alpha.2", path = "../tower-test" }

View File

@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tower-util/0.3.0-alpha.1")]
#![doc(html_root_url = "https://docs.rs/tower-util/0.3.0-alpha.2")]
#![warn(
missing_debug_implementations,
missing_docs,

View File

@ -1,3 +1,8 @@
# 0.3.0-alpha.2 (September 30, 2019)
- Move to `futures-*-preview 0.3.0-alpha.19`
- Move to `pin-project 0.4`
# 0.3.0-alpha.1a (September 13, 2019)
- Update `tower-buffer` to `0.3.0-alpha.1b`

View File

@ -8,13 +8,13 @@ name = "tower"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.3.0-alpha.1a"
version = "0.3.0-alpha.2"
authors = ["Tower Maintainers <team@tower-rs.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/tower-rs/tower"
homepage = "https://github.com/tower-rs/tower"
documentation = "https://docs.rs/tower/0.3.0-alpha.1"
documentation = "https://docs.rs/tower/0.3.0-alpha.2"
description = """
Tower is a library of modular and reusable components for building robust
clients and servers.
@ -28,20 +28,20 @@ default = ["full"]
full = []
[dependencies]
tower-buffer = { version = "=0.3.0-alpha.1b", path = "../tower-buffer" }
tower-discover = { version = "=0.3.0-alpha.1", path = "../tower-discover" }
tower-layer = { version = "=0.3.0-alpha.1", path = "../tower-layer" }
tower-limit = { version = "=0.3.0-alpha.1", path = "../tower-limit" }
tower-load-shed = { version = "=0.3.0-alpha.1", path = "../tower-load-shed" }
tower-retry = { version = "=0.3.0-alpha.1", path = "../tower-retry" }
tower-service = "=0.3.0-alpha.1"
tower-timeout = { version = "=0.3.0-alpha.1", path = "../tower-timeout" }
tower-util = { version = "=0.3.0-alpha.1", path = "../tower-util" }
futures-core-preview = "=0.3.0-alpha.18"
tower-buffer = { version = "=0.3.0-alpha.2", path = "../tower-buffer" }
tower-discover = { version = "=0.3.0-alpha.2", path = "../tower-discover" }
tower-layer = { version = "=0.3.0-alpha.2", path = "../tower-layer" }
tower-limit = { version = "=0.3.0-alpha.2", path = "../tower-limit" }
tower-load-shed = { version = "=0.3.0-alpha.2", path = "../tower-load-shed" }
tower-retry = { version = "=0.3.0-alpha.2", path = "../tower-retry" }
tower-service = { version = "=0.3.0-alpha.2", path = "../tower-service" }
tower-timeout = { version = "=0.3.0-alpha.2", path = "../tower-timeout" }
tower-util = { version = "=0.3.0-alpha.2", path = "../tower-util" }
futures-core-preview = "=0.3.0-alpha.19"
[dev-dependencies]
env_logger = { version = "0.5.3", default-features = false }
futures-util-preview = "=0.3.0-alpha.18"
futures-util-preview = "=0.3.0-alpha.19"
log = "0.4.1"
tokio = "=0.2.0-alpha.5"
tower-test = { version = "=0.3.0-alpha.1", path = "../tower-test" }
tokio = "=0.2.0-alpha.6"
tower-test = { version = "=0.3.0-alpha.2", path = "../tower-test" }

View File

@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tower/0.3.0-alpha.1a")]
#![doc(html_root_url = "https://docs.rs/tower/0.3.0-alpha.2")]
// Allows refining features in the future without breaking backwards
// compatibility
#![cfg(feature = "full")]