Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): bump mio from 0.8.11 to 1.0.0 (#74)
Bumps [mio](https://github.com/tokio-rs/mio) from 0.8.11 to 1.0.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md">mio's changelog</a>.</em></p> <blockquote> <h1>1.0</h1> <p>With v1 Mio is able to bump its MSRV to 1.70, allowing us to implement I/O safety traits (<a href="https://github.com/rust-lang/rust/issues/87074">rust-lang/rust#87074</a>) and replace <code>SocketAddr</code> with the version found in the standard library.</p> <h2>Added</h2> <ul> <li>Implement <code>AsFd</code> for<code>TcpListener</code>, <code>TcpStream</code>, <code>UdpSocket</code>, <code>UnixDatagram</code>, <code>UnixListener</code>, <code>UnixStream</code>, <code>pipe::Receiver</code> and <code>pipe::Sender</code> (<a href="https://github.com/tokio-rs/mio/pull/1749">tokio-rs/mio#1749</a>, <a href="https://github.com/tokio-rs/mio/pull/1797">tokio-rs/mio#1797</a>).</li> <li>Implement <code>From</code> for <code>TcpListener</code>, <code>TcpStream</code>, <code>UdpSocket</code>, <code>UnixDatagram</code>, <code>UnixListener</code>, and <code>UnixStream</code> for their standard library counterpart (<a href="https://github.com/tokio-rs/mio/pull/1767">tokio-rs/mio#1767</a>).</li> <li>Add support for abstract namespaces on Android (<a href="https://github.com/tokio-rs/mio/pull/1749">tokio-rs/mio#1749</a>).</li> <li>Add support for QNX OS (<a href="https://github.com/tokio-rs/mio/pull/1766">tokio-rs/mio#1766</a>, <a href="https://github.com/tokio-rs/mio/pull/1800">tokio-rs/mio#1800</a>).</li> <li>Add support for Apple visionOS (<a href="https://github.com/tokio-rs/mio/pull/1795">tokio-rs/mio#1795</a>).</li> <li>Support for Haiku (<a href="https://github.com/tokio-rs/mio/pull/1807">tokio-rs/mio#1807</a>).</li> </ul> <h2>Removed</h2> <ul> <li>The <code>SocketAddr</code> type is removed in favour of <code>std::os::unix::net::SocketAddr</code> (<a href="https://github.com/tokio-rs/mio/pull/1760">tokio-rs/mio#1760</a>). All methods on Mio's version should exist on the version in the standard library.</li> </ul> <h2>Changes</h2> <ul> <li>MSRV was updated to 1.74, updating to Rust edition edition (<a href="https://github.com/tokio-rs/mio/pull/1733">tokio-rs/mio#1733</a>).</li> <li><code>UnixDatagram::{local_addr,peer_addr,bind_addr,recv_from}</code>, <code>UnixListener::{local_addr,bind_addr,accept}</code> and <code>UnixStream::{local_addr,peer_addr,connect_addr}</code> return and/or use <code>std::os::unix::net::SocketAddr</code> instead of Mio's own <code>SocketAddr</code> type (<a href="https://github.com/tokio-rs/mio/pull/1760">tokio-rs/mio#1760</a>).</li> <li>Use <code>OwnedFd</code> internally for <code>Poll</code> where possible (<a href="https://github.com/tokio-rs/mio/pull/1749">tokio-rs/mio#1749</a>).</li> <li>Support ESP-IDF and Hermit without cfg flags (<a href="https://github.com/tokio-rs/mio/pull/1789">tokio-rs/mio#1789</a>, <a href="https://github.com/tokio-rs/mio/pull/1802">tokio-rs/mio#1802</a>, <a href="https://github.com/tokio-rs/mio/pull/1802">tokio-rs/mio#1802</a>).</li> <li>Updated windows-sys to v0.52 (<a href="https://github.com/tokio-rs/mio/pull/1668">tokio-rs/mio#1668</a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/mio/commit/1a738f9d751eabf4c136e782a423ce4ef2661c81"><code>1a738f9</code></a> Release v1</li> <li><a href="https://github.com/tokio-rs/mio/commit/a3e793b52d399b6be0eff16a573a8d2f89c765c2"><code>a3e793b</code></a> Try to work around toolchain version parsing issue</li> <li><a href="https://github.com/tokio-rs/mio/commit/84c0e5b7dd48cde5073c0a9ed8d21c3a15f54e6f"><code>84c0e5b</code></a> Reduce MSRV to v1.70</li> <li><a href="https://github.com/tokio-rs/mio/commit/2068e1a0263f545434710df57853e0222345ba50"><code>2068e1a</code></a> Remove Solaris from unsupported list</li> <li><a href="https://github.com/tokio-rs/mio/commit/edc180a455f3fef83dcf7a891e70e3113fc6b7c4"><code>edc180a</code></a> Add Haiku support</li> <li><a href="https://github.com/tokio-rs/mio/commit/beee1d15f8322b1c85a59834dedc0e54599adcb8"><code>beee1d1</code></a> Expand ARM64 testing to CI</li> <li><a href="https://github.com/tokio-rs/mio/commit/5f90625f7d075af9f013d62ac87106708a32b8ba"><code>5f90625</code></a> Add ESP-IDF to CI</li> <li><a href="https://github.com/tokio-rs/mio/commit/c30e994bebec5051f3e8eb8cd874741f2ed17ab8"><code>c30e994</code></a> Add QNX OS to CI</li> <li><a href="https://github.com/tokio-rs/mio/commit/eaecbce2119fd35ee547328dedc460e23f3916ef"><code>eaecbce</code></a> Add Hermit to CI</li> <li><a href="https://github.com/tokio-rs/mio/commit/babbc796ce3774f0f31526e38b0df94f38b69a25"><code>babbc79</code></a> Add watchOS to CI</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/mio/compare/v0.8.11...v1.0.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mio&package-manager=cargo&previous-version=0.8.11&new-version=1.0.0)](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information