Auto merge of #27148 - servo:dependabot/cargo/tokio-uds-0.2.7, r=jdm

build(deps): bump tokio-uds from 0.2.6 to 0.2.7

Bumps [tokio-uds](https://github.com/tokio-rs/tokio) from 0.2.6 to 0.2.7.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio-uds's releases</a>.</em></p>
<blockquote>
<h2>Tokio v0.2.7</h2>
<p>This release includes both bug fixes and incremental improvements across most of Tokio. The primary bug fixes are to <code>Runtime</code> configured with <code>basic_scheduler</code> and <code>task::LocalSet</code>.</p>
<h3>Fixes</h3>
<ul>
<li>potential deadlock when dropping <code>basic_scheduler</code> Runtime.</li>
<li>calling <code>spawn_blocking</code> from within a <code>spawn_blocking</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2006">#2006</a>).</li>
<li>storing a <code>Runtime</code> instance in a thread-local (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2011">#2011</a>).</li>
<li>miscellaneous documentation fixes.</li>
<li>rt: fix <code>Waker::will_wake</code> to return true when tasks match (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2045">#2045</a>).</li>
<li>test-util: <code>time::advance</code> runs pending tasks before changing the time (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2059">#2059</a>).</li>
</ul>
<h3>Added</h3>
<ul>
<li><code>net::lookup_host</code> maps a <code>T: ToSocketAddrs</code> to a stream of <code>SocketAddrs</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/1870">#1870</a>).</li>
<li><code>process::Child</code> fields are made public to match <code>std</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2014">#2014</a>).</li>
<li>impl <code>Stream</code> for <code>sync::broadcast::Receiver</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2012">#2012</a>).</li>
<li><code>sync::RwLock</code> provides an asynchonous read-write lock (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/1699">#1699</a>).</li>
<li><code>runtime::Handle::current</code> returns the handle for the current runtime (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2040">#2040</a>).</li>
<li><code>StreamExt::filter</code> filters stream values according to a predicate (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2001">#2001</a>).</li>
<li><code>StreamExt::filter_map</code> simultaneously filter and map stream values (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2001">#2001</a>).</li>
<li><code>StreamExt::try_next</code> convenience for streams of <code>Result&lt;T, E&gt;</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2005">#2005</a>).</li>
<li><code>StreamExt::take</code> limits a stream to a specified number of values (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2025">#2025</a>).</li>
<li><code>StreamExt::take_while</code> limits a stream based on a predicate (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2029">#2029</a>).</li>
<li><code>StreamExt::all</code> tests if every element of the stream matches a predicate (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2035">#2035</a>).</li>
<li><code>StreamExt::any</code> tests if any element of the stream matches a predicate (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2034">#2034</a>).</li>
<li><code>task::LocalSet.await</code> runs spawned tasks until the set is idle (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/1971">#1971</a>).</li>
<li><code>time::DelayQueue::len</code> returns the number entries in the queue (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/1755">#1755</a>).</li>
<li>expose runtime options from the <code>#[tokio::main]</code> and <code>#[tokio::test]</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2022">#2022</a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8bf4696f31"><code>8bf4696</code></a> chore: prepare v0.2.7 release (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2065">#2065</a>)</li>
<li><a href="10398b20c0"><code>10398b2</code></a> docs: minor tweaks to <code>StreamExt</code> API docs (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2066">#2066</a>)</li>
<li><a href="780d6f91a0"><code>780d6f9</code></a> docs: improve tokio::io API documentation (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2060">#2060</a>)</li>
<li><a href="45da5f3510"><code>45da5f3</code></a> rt: cleanup runtime::context (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2063">#2063</a>)</li>
<li><a href="855d39f849"><code>855d39f</code></a> Fix basic_scheduler deadlock when waking during drop (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2062">#2062</a>)</li>
<li><a href="798e86821f"><code>798e868</code></a> task: add ways to run a <code>LocalSet</code> from within a rt context (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/1971">#1971</a>)</li>
<li><a href="0193df3a59"><code>0193df3</code></a> rt: add a Handle::current() (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2040">#2040</a>)</li>
<li><a href="5930acef73"><code>5930ace</code></a> rt: share vtable between waker and waker ref (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2045">#2045</a>)</li>
<li><a href="3540c5b9ee"><code>3540c5b</code></a> stream: Add StreamExt::any (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2034">#2034</a>)</li>
<li><a href="188fc6e0d2"><code>188fc6e</code></a> process: deprecate Child stdio accessors in favor of pub fields (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/2014">#2014</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-0.2.6...tokio-0.2.7">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=tokio-uds&package-manager=cargo&previous-version=0.2.6&new-version=0.2.7)](https://dependabot.com/compatibility-score/?dependency-name=tokio-uds&package-manager=cargo&previous-version=0.2.6&new-version=0.2.7)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
This commit is contained in:
bors-servo 2020-07-02 08:52:40 -04:00 committed by GitHub
commit 5d8812e2a1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

4
Cargo.lock generated
View file

@ -5976,9 +5976,9 @@ dependencies = [
[[package]]
name = "tokio-uds"
version = "0.2.6"
version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5076db410d6fdc6523df7595447629099a1fdc47b3d9f896220780fa48faf798"
checksum = "ab57a4ac4111c8c9dbcf70779f6fc8bc35ae4b2454809febac840ad19bd7e4e0"
dependencies = [
"bytes",
"futures",