Skip to content

Commit

Permalink
Bump Tokio version to v0.1.18 (#997)
Browse files Browse the repository at this point in the history
Also bumps:

- tokio-signal (0.2.8)
- tokio-current-thread (0.1.6)
- tokio-executor (0.1.7)
- tokio-threadpool (0.1.13)

[ci-release]
  • Loading branch information
carllerche committed Mar 22, 2019
1 parent 678f15b commit 3c8f110
Show file tree
Hide file tree
Showing 21 changed files with 188 additions and 47 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ the Rust programming language. It is:

[Website](https://tokio.rs) |
[Guides](https://tokio.rs/docs/getting-started/hello-world/) |
[API Docs](https://docs.rs/tokio/0.1.17/tokio) |
[API Docs](https://docs.rs/tokio/0.1.18/tokio) |
[Chat](https://gitter.im/tokio-rs/tokio)

The API docs for the master branch are published [here][master-dox].
Expand All @@ -49,9 +49,9 @@ level, it provides a few major components:
These components provide the runtime components necessary for building
an asynchronous application.

[net]: https://docs.rs/tokio/0.1/tokio/net/index.html
[reactor]: https://docs.rs/tokio/0.1/tokio/reactor/index.html
[scheduler]: https://tokio-rs.github.io/tokio/tokio/runtime/index.html
[net]: https://docs.rs/tokio/0.1.18/tokio/net/index.html
[reactor]: https://docs.rs/tokio/0.1.18/tokio/reactor/index.html
[scheduler]: https://docs.rs/tokio/0.1.18/tokio/runtime/index.html

## Example

Expand Down
5 changes: 5 additions & 0 deletions tokio-current-thread/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 0.1.6 (March 22, 2019)

### Added
- implement `TypedExecutor` (#993).

# 0.1.5 (March 1, 2019)

### Fixed
Expand Down
6 changes: 3 additions & 3 deletions tokio-current-thread/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ name = "tokio-current-thread"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.1.5"
documentation = "https://docs.rs/tokio-current-thread/0.1.5/tokio_current_thread"
version = "0.1.6"
documentation = "https://docs.rs/tokio-current-thread/0.1.6/tokio_current_thread"
repository = "https://github.com/tokio-rs/tokio"
homepage = "https://github.com/tokio-rs/tokio"
license = "MIT"
Expand All @@ -21,5 +21,5 @@ keywords = ["futures", "tokio"]
categories = ["concurrency", "asynchronous"]

[dependencies]
tokio-executor = { version = "0.1.5", path = "../tokio-executor" }
tokio-executor = "0.1.6"
futures = "0.1.19"
2 changes: 1 addition & 1 deletion tokio-current-thread/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Single threaded executor for Tokio.

[Documentation](https://docs.rs/tokio-current-thread/0.1.5/tokio_current_thread/)
[Documentation](https://docs.rs/tokio-current-thread/0.1.6/tokio_current_thread/)

## Overview

Expand Down
2 changes: 1 addition & 1 deletion tokio-current-thread/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tokio-current-thread/0.1.5")]
#![doc(html_root_url = "https://docs.rs/tokio-current-thread/0.1.6")]
#![deny(warnings, missing_docs, missing_debug_implementations)]

//! A single-threaded executor which executes tasks on the same thread from which
Expand Down
5 changes: 5 additions & 0 deletions tokio-executor/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 0.1.7 (March 22, 2019)

### Added
- `TypedExecutor` for spawning futures of a specific type (#993).

# 0.1.6 (January 6, 2019)

* Implement `Unpark` for `Arc<Unpark>` (#802).
Expand Down
6 changes: 3 additions & 3 deletions tokio-executor/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ name = "tokio-executor"
# - Cargo.toml
# - README.md
# - Create "v0.1.x" git tag.
version = "0.1.6"
documentation = "https://docs.rs/tokio-executor/0.1.6/tokio_executor"
version = "0.1.7"
documentation = "https://docs.rs/tokio-executor/0.1.7/tokio_executor"
repository = "https://github.com/tokio-rs/tokio"
homepage = "https://github.com/tokio-rs/tokio"
license = "MIT"
Expand All @@ -25,4 +25,4 @@ crossbeam-utils = "0.6.2"
futures = "0.1.19"

[dev-dependencies]
tokio = { version = "0.1.17", path = "../tokio" }
tokio = "0.1.18"
10 changes: 5 additions & 5 deletions tokio-executor/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Task execution related traits and utilities.

[Documentation](https://docs.rs/tokio-executor/0.1.6/tokio_executor)
[Documentation](https://docs.rs/tokio-executor/0.1.7/tokio_executor)

## Overview

Expand Down Expand Up @@ -31,10 +31,10 @@ executor, including:

* [`Park`] abstracts over blocking and unblocking the current thread.

[`Executor`]: https://docs.rs/tokio-executor/0.1.6/tokio_executor/trait.Executor.html
[`enter`]: https://docs.rs/tokio-executor/0.1.6/tokio_executor/fn.enter.html
[`DefaultExecutor`]: https://docs.rs/tokio-executor/0.1.6/tokio_executor/struct.DefaultExecutor.html
[`Park`]: https://docs.rs/tokio-executor/0.1.6/tokio_executor/park/trait.Park.html
[`Executor`]: https://docs.rs/tokio-executor/0.1.7/tokio_executor/trait.Executor.html
[`enter`]: https://docs.rs/tokio-executor/0.1.7/tokio_executor/fn.enter.html
[`DefaultExecutor`]: https://docs.rs/tokio-executor/0.1.7/tokio_executor/struct.DefaultExecutor.html
[`Park`]: https://docs.rs/tokio-executor/0.1.7/tokio_executor/park/trait.Park.html

## License

Expand Down
2 changes: 1 addition & 1 deletion tokio-executor/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#![deny(missing_docs, missing_debug_implementations, warnings)]
#![doc(html_root_url = "https://docs.rs/tokio-executor/0.1.6")]
#![doc(html_root_url = "https://docs.rs/tokio-executor/0.1.7")]

//! Task execution related traits and utilities.
//!
Expand Down
5 changes: 5 additions & 0 deletions tokio-signal/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 0.2.8 (March 22, 2019)

### Fixed
- remove usage of deprecated `Handle::current` (#981).

## 0.2.7 - (November 21, 2018)
### Changed
* `unix::Signal` now implements `Sync`
Expand Down
6 changes: 3 additions & 3 deletions tokio-signal/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ name = "tokio-signal"
# - Update CHANGELOG.md.
# - Update doc URL.
# - Create "v0.2.x" git tag.
version = "0.2.7"
authors = ["Alex Crichton <alex@alexcrichton.com>"]
version = "0.2.8"
authors = ["Tokio Contributors <team@tokio.rs>"]
license = "MIT"
repository = "https://github.com/tokio-rs/tokio"
homepage = "https://github.com/tokio-rs/tokio"
documentation = "https://docs.rs/tokio-signal/0.2.7/tokio_signal"
documentation = "https://docs.rs/tokio-signal/0.2.8/tokio_signal"
description = """
An implementation of an asynchronous Unix signal handling backed futures.
"""
Expand Down
19 changes: 5 additions & 14 deletions tokio-signal/README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,16 @@
# tokio-signal

An implementation of Unix signal handling for Tokio
Unix signal handling for Tokio.

[![Travis Build Status][travis-badge]][travis-url]
[![Appveyor Build Status][appveyor-badge]][appveyor-url]

[travis-badge]: https://travis-ci.org/tokio-rs/tokio.svg?branch=master
[travis-url]: https://travis-ci.org/tokio-rs/tokio
[appveyor-badge]: https://ci.appveyor.com/api/projects/status/s83yxhy9qeb58va7/branch/master?svg=true
[appveyor-url]: https://ci.appveyor.com/project/carllerche/tokio/branch/master

[Documentation](https://docs.rs/tokio-signal)
[Documentation](https://docs.rs/tokio-signal/0.2.8/tokio_signal)

## Usage

First, add this to your `Cargo.toml`:

```toml
[dependencies]
tokio-signal = "0.2"
tokio-signal = "0.2.8"
```

Next you can use this in conjunction with the `tokio` and `futures` crates:
Expand Down Expand Up @@ -46,10 +38,9 @@ fn main() {
}
```

# License
## License

This project is licensed the MIT license ([LICENSE](LICENSE) or
http://opensource.org/licenses/MIT).
This project is licensed under the [MIT license](./LICENSE).

### Contribution

Expand Down
6 changes: 3 additions & 3 deletions tokio-signal/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
#![doc(html_root_url = "https://docs.rs/tokio-signal/0.2.8")]
#![deny(missing_docs)]

//! Asynchronous signal handling for Tokio
//!
//! This crate implements asynchronous signal handling for Tokio, an
Expand Down Expand Up @@ -67,9 +70,6 @@
//! # fn main() {}
//! ```

#![doc(html_root_url = "https://docs.rs/tokio-signal/0.2.7")]
#![deny(missing_docs)]

extern crate futures;
extern crate mio;
extern crate tokio_executor;
Expand Down
5 changes: 5 additions & 0 deletions tokio-threadpool/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 0.1.13 (March 22, 2019)

### Added
- `TypedExecutor` implementations (#993)

# 0.1.12 (March 1, 2019)

### Fixed
Expand Down
6 changes: 3 additions & 3 deletions tokio-threadpool/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ name = "tokio-threadpool"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.1.12"
documentation = "https://docs.rs/tokio-threadpool/0.1.12/tokio_threadpool"
version = "0.1.13"
documentation = "https://docs.rs/tokio-threadpool/0.1.13/tokio_threadpool"
repository = "https://github.com/tokio-rs/tokio"
homepage = "https://github.com/tokio-rs/tokio"
license = "MIT"
Expand All @@ -20,7 +20,7 @@ keywords = ["futures", "tokio"]
categories = ["concurrency", "asynchronous"]

[dependencies]
tokio-executor = { version = "0.1.5", path = "../tokio-executor" }
tokio-executor = "0.1.7"
futures = "0.1.19"
crossbeam-deque = "0.7.0"
crossbeam-queue = "0.1.0"
Expand Down
2 changes: 1 addition & 1 deletion tokio-threadpool/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
A library for scheduling execution of futures concurrently across a pool of
threads.

[Documentation](https://docs.rs/tokio-threadpool/0.1.12/tokio_threadpool)
[Documentation](https://docs.rs/tokio-threadpool/0.1.13/tokio_threadpool)

### Why not Rayon?

Expand Down
2 changes: 1 addition & 1 deletion tokio-threadpool/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#![doc(html_root_url = "https://docs.rs/tokio-threadpool/0.1.12")]
#![doc(html_root_url = "https://docs.rs/tokio-threadpool/0.1.13")]
#![deny(warnings, missing_docs, missing_debug_implementations)]

//! A work-stealing based thread pool for executing futures.
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.md → tokio/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
This changelog only applies to the `tokio` crate proper. Each sub crate
maintains its own changelog tracking changes made in each respective sub crate.

# 0.1.18 (March 22, 2019)

### Added
- `TypedExecutor` re-export and implementations (#993).

# 0.1.17 (March 13, 2019)

### Added
Expand Down
6 changes: 3 additions & 3 deletions tokio/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ name = "tokio"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.1.17"
version = "0.1.18"
authors = ["Carl Lerche <me@carllerche.com>"]
license = "MIT"
readme = "README.md"
documentation = "https://docs.rs/tokio/0.1.17/tokio/"
documentation = "https://docs.rs/tokio/0.1.18/tokio/"
repository = "https://github.com/tokio-rs/tokio"
homepage = "https://tokio.rs"
description = """
Expand Down Expand Up @@ -71,7 +71,7 @@ tokio-codec = { version = "0.1.0", optional = true }
tokio-current-thread = { version = "0.1.3", optional = true }
tokio-fs = { version = "0.1.6", optional = true }
tokio-io = { version = "0.1.6", optional = true }
tokio-executor = { version = "0.1.5", optional = true, path = "../tokio-executor" }
tokio-executor = { version = "0.1.7", optional = true }
tokio-reactor = { version = "0.1.1", optional = true }
tokio-sync = { version = "0.1.3", optional = true }
tokio-threadpool = { version = "0.1.8", optional = true }
Expand Down
Loading

0 comments on commit 3c8f110

Please sign in to comment.