mirror of
https://github.com/servo/servo.git
synced 2025-08-06 06:00:15 +01:00
Auto merge of #29567 - servo:dependabot/cargo/futures-executor-0.3.27, r=jdm
Bump futures-executor from 0.3.21 to 0.3.27 Bumps [futures-executor](https://github.com/rust-lang/futures-rs) from 0.3.21 to 0.3.27. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures-executor's releases</a>.</em></p> <blockquote> <h2>0.3.27</h2> <ul> <li>Add <code>TryFlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2577">#2577</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2590">#2590</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2606">#2606</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2607">#2607</a>)</li> <li>Add <code>AbortHandle::is_aborted</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2710">#2710</a>)</li> <li>Add <code>AbortRegistration::handle</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2712">#2712</a>)</li> <li>Make <code>BiLock</code> strict-provenance compatible (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2716">#2716</a>)</li> </ul> <h2>0.3.26</h2> <ul> <li>Add <code>Either::as_pin_mut</code> and <code>Either::as_pin_ref</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2691">#2691</a>)</li> <li>Add <code>Shared::ptr_eq</code> and <code>Shared::ptr_hash</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2691">#2691</a>)</li> <li>Implement <code>FusedStream</code> for <code>Buffered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2676">#2676</a>)</li> <li>Implement <code>FusedStream</code> for all streams in <code>ReadyChunks</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2693">#2693</a>)</li> <li>Fix bug in <code>FuturesOrdered::push_front</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2664">#2664</a>)</li> <li>Remove <code>Fut::Output: Clone</code> bounds from some <code>Shared</code> methods (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2662">#2662</a>)</li> <li>Remove <code>T: Debug</code> bounds from <code>Debug</code> implementations of <code>mpsc</code> and <code>oneshot</code> types (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2666">#2666</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2667">#2667</a>)</li> </ul> <h2>0.3.25</h2> <ul> <li>Fix soundness issue in <code>join!</code> and <code>try_join!</code> macros (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2649">#2649</a>)</li> <li>Implement <code>Clone</code> for <code>sink::Drain</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2650">#2650</a>)</li> </ul> <h2>0.3.24</h2> <ul> <li>Fix incorrect termination of <code>select_with_strategy</code> streams (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2635">#2635</a>)</li> </ul> <h2>0.3.23</h2> <ul> <li>Work around MSRV increase due to a cargo bug.</li> </ul> <h2>0.3.22</h2> <ul> <li>Fix <code>Sync</code> impl of <code>BiLockGuard</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2570">#2570</a>)</li> <li>Fix partial iteration in <code>FuturesUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2574">#2574</a>)</li> <li>Fix false detection of inner panics in <code>Shared</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2576">#2576</a>)</li> <li>Add <code>Mutex::lock_owned</code> and <code>Mutex::try_lock_owned</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2571">#2571</a>)</li> <li>Add <code>io::copy_buf_abortable</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2507">#2507</a>)</li> <li>Remove <code>Unpin</code> bound from <code>TryStreamExt::into_async_read</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2599">#2599</a>)</li> <li>Make <code>run_until_stalled</code> handle self-waking futures (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2593">#2593</a>)</li> <li>Use <code>FuturesOrdered</code> in <code>try_join_all</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2556">#2556</a>)</li> <li>Fix orderings in <code>LocalPool</code> waker (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2608">#2608</a>)</li> <li>Fix <code>stream::Chunk</code> adapters size hints (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2611">#2611</a>)</li> <li>Add <code>push_front</code> and <code>push_back</code> to <code>FuturesOrdered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2591">#2591</a>)</li> <li>Deprecate <code>FuturesOrdered::push</code> in favor of <code>FuturesOrdered::push_back</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2591">#2591</a>)</li> <li>Performance improvements (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2583">#2583</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2626">#2626</a>)</li> <li>Documentation improvements (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2579">#2579</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2604">#2604</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2613">#2613</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures-executor's changelog</a>.</em></p> <blockquote> <h1>0.3.27 - 2023-03-11</h1> <ul> <li>Add <code>TryFlattenUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2577">#2577</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2590">#2590</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2606">#2606</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2607">#2607</a>)</li> <li>Add <code>AbortHandle::is_aborted</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2710">#2710</a>)</li> <li>Add <code>AbortRegistration::handle</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2712">#2712</a>)</li> <li>Make <code>BiLock</code> strict-provenance compatible (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2716">#2716</a>)</li> </ul> <h1>0.3.26 - 2023-01-30</h1> <ul> <li>Add <code>Either::as_pin_mut</code> and <code>Either::as_pin_ref</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2691">#2691</a>)</li> <li>Add <code>Shared::ptr_eq</code> and <code>Shared::ptr_hash</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2691">#2691</a>)</li> <li>Implement <code>FusedStream</code> for <code>Buffered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2676">#2676</a>)</li> <li>Implement <code>FusedStream</code> for all streams in <code>ReadyChunks</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2693">#2693</a>)</li> <li>Fix bug in <code>FuturesOrdered::push_front</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2664">#2664</a>)</li> <li>Remove <code>Fut::Output: Clone</code> bounds from some <code>Shared</code> methods (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2662">#2662</a>)</li> <li>Remove <code>T: Debug</code> bounds from <code>Debug</code> implementations of <code>mpsc</code> and <code>oneshot</code> types (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2666">#2666</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2667">#2667</a>)</li> </ul> <h1>0.3.25 - 2022-10-20</h1> <ul> <li>Fix soundness issue in <code>join!</code> and <code>try_join!</code> macros (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2649">#2649</a>)</li> <li>Implement <code>Clone</code> for <code>sink::Drain</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2650">#2650</a>)</li> </ul> <h1>0.3.24 - 2022-08-29</h1> <ul> <li>Fix incorrect termination of <code>select_with_strategy</code> streams (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2635">#2635</a>)</li> </ul> <h1>0.3.23 - 2022-08-14</h1> <ul> <li>Work around MSRV increase due to a cargo bug.</li> </ul> <h1>0.3.22 - 2022-08-14</h1> <ul> <li>Fix <code>Sync</code> impl of <code>BiLockGuard</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2570">#2570</a>)</li> <li>Fix partial iteration in <code>FuturesUnordered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2574">#2574</a>)</li> <li>Fix false detection of inner panics in <code>Shared</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2576">#2576</a>)</li> <li>Add <code>Mutex::lock_owned</code> and <code>Mutex::try_lock_owned</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2571">#2571</a>)</li> <li>Add <code>io::copy_buf_abortable</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2507">#2507</a>)</li> <li>Remove <code>Unpin</code> bound from <code>TryStreamExt::into_async_read</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2599">#2599</a>)</li> <li>Make <code>run_until_stalled</code> handle self-waking futures (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2593">#2593</a>)</li> <li>Use <code>FuturesOrdered</code> in <code>try_join_all</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2556">#2556</a>)</li> <li>Fix orderings in <code>LocalPool</code> waker (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2608">#2608</a>)</li> <li>Fix <code>stream::Chunk</code> adapters size hints (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2611">#2611</a>)</li> <li>Add <code>push_front</code> and <code>push_back</code> to <code>FuturesOrdered</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2591">#2591</a>)</li> <li>Deprecate <code>FuturesOrdered::push</code> in favor of <code>FuturesOrdered::push_back</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2591">#2591</a>)</li> <li>Performance improvements (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2583">#2583</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2626">#2626</a>)</li> <li>Documentation improvements (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2579">#2579</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2604">#2604</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2613">#2613</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="cfc501c9c7
"><code>cfc501c</code></a> Release 0.3.27</li> <li><a href="335b43173f
"><code>335b431</code></a> Automatically cancel outdated CI runs on PR</li> <li><a href="4b9dddf220
"><code>4b9dddf</code></a> Remove dead code</li> <li><a href="d1acf08852
"><code>d1acf08</code></a> tests: restore disabled tests and benches for BiLock (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2715">#2715</a>)</li> <li><a href="0ffaaa0859
"><code>0ffaaa0</code></a> Make BiLock strict-provenance compatible (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2716">#2716</a>)</li> <li><a href="4266221ae0
"><code>4266221</code></a> Add AbortRegistration::handle (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2712">#2712</a>)</li> <li><a href="9c44e14810
"><code>9c44e14</code></a> add AbortHandle::is_aborted() (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2710">#2710</a>)</li> <li><a href="5b64af3f38
"><code>5b64af3</code></a> Ensure unreachable branch is eliminated (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2708">#2708</a>)</li> <li><a href="bc85d233fe
"><code>bc85d23</code></a> Simplify Fuse::poll to use a match expression instead of <code>return</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2694">#2694</a>)</li> <li><a href="b0d2c56e94
"><code>b0d2c56</code></a> Poll <code>Select</code> futures without moving them (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2704">#2704</a>)</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.21...0.3.27">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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) </details>
This commit is contained in:
commit
7cb19c2c64
1 changed files with 2 additions and 2 deletions
4
Cargo.lock
generated
4
Cargo.lock
generated
|
@ -1829,9 +1829,9 @@ checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "futures-executor"
|
name = "futures-executor"
|
||||||
version = "0.3.21"
|
version = "0.3.27"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6"
|
checksum = "1997dd9df74cdac935c76252744c1ed5794fac083242ea4fe77ef3ed60ba0f83"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"futures-core",
|
"futures-core",
|
||||||
"futures-task",
|
"futures-task",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue