Commit 47cbe18
authored
chore(deps): bump tokio from 1.51.0 to 1.52.3 in /personal-sysadmin (#73)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.51.0 to 1.52.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.52.3</h2>
<h1>1.52.3 (May 8th, 2026)</h1>
<h3>Fixed</h3>
<ul>
<li>sync: fix underflow in mpsc channel <code>len()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8062">#8062</a>)</li>
<li>sync: notify receivers in mpsc <code>OwnedPermit::release()</code>
method (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8075">#8075</a>)</li>
<li>sync: require that an <code>RwLock</code> has <code>max_readers !=
0</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8076">#8076</a>)</li>
<li>sync: return <code>Empty</code> from <code>try_recv()</code> when
mpsc is closed with outstanding permits (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8074">#8074</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/8062">#8062</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/8062">tokio-rs/tokio#8062</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8074">#8074</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/8074">tokio-rs/tokio#8074</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8075">#8075</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/8075">tokio-rs/tokio#8075</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8076">#8076</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/8076">tokio-rs/tokio#8076</a></p>
<h2>Tokio v1.52.2</h2>
<h1>1.52.2 (May 4th, 2026)</h1>
<p>This release reverts the LIFO slot stealing change introduced in
1.51.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7431">#7431</a>),
due to [its performance impact]<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8065">#8065</a>.
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8100">#8100</a>)</p>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7431">#7431</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7431">tokio-rs/tokio#7431</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8065">#8065</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/8065">tokio-rs/tokio#8065</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8100">#8100</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/8100">tokio-rs/tokio#8100</a></p>
<h2>Tokio v1.52.1</h2>
<h1>1.52.1 (April 16th, 2026)</h1>
<h2>Fixed</h2>
<ul>
<li>runtime: revert <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7757">#7757</a>
to fix [a regression]<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8056">#8056</a>
that causes <code>spawn_blocking</code> to hang (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8057">#8057</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7757">#7757</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7757">tokio-rs/tokio#7757</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8056">#8056</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/8056">tokio-rs/tokio#8056</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8057">#8057</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/8057">tokio-rs/tokio#8057</a></p>
<h2>Tokio v1.52.0</h2>
<h1>1.52.0 (April 14th, 2026)</h1>
<h2>Added</h2>
<ul>
<li>io: <code>AioSource::register_borrowed</code> for I/O safety support
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7992">#7992</a>)</li>
<li>net: add <code>try_io</code> function to <code>unix::pipe</code>
sender and receiver types (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8030">#8030</a>)</li>
</ul>
<h2>Added (unstable)</h2>
<ul>
<li>runtime: <code>Builder::enable_eager_driver_handoff</code> setting
enable eager hand off of the I/O and time drivers before polling tasks
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8010">#8010</a>)</li>
<li>taskdump: add <code>trace_with()</code> for customized task dumps
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8025">#8025</a>)</li>
<li>taskdump: allow <code>impl FnMut()</code> in <code>trace_with</code>
instead of just <code>fn()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8040">#8040</a>)</li>
<li>fs: support <code>io_uring</code> in <code>AsyncRead</code> for
<code>File</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7907">#7907</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d87569164fb61145e79e7ffe0b25783569cc8f93"><code>d875691</code></a>
chore: prepare Tokio v1.52.3 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8130">#8130</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e1aebb031cb24bdb52289561343308f4a44a4d81"><code>e1aebb0</code></a>
Merge 'tokio-1.51.3' into 'tokio-1.52.x' (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8129">#8129</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd63094ee0d34b4f3f93f59507e91c65919a2d71"><code>fd63094</code></a>
chore: prepare Tokio v1.51.3 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8127">#8127</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8c600d0fd2cdebea4828fe9f699ced4dfd8aad3b"><code>8c600d0</code></a>
Merge 'tokio-1.47.5' into 'tokio-1.51.x' (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8123">#8123</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/11bfc1345bbd5e901187e2b3702de10b0efbffdc"><code>11bfc13</code></a>
chore: prepare Tokio v1.47.5 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8122">#8122</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/f085b6211b8ebb6aba21f1f1f91e7b8b243aa815"><code>f085b62</code></a>
sync: notify receivers in mpsc <code>OwnedPermit::release()</code>
method (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8075">#8075</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/30d25ccb8bc91ca811773ee243e71e31772275d2"><code>30d25cc</code></a>
sync: require that an <code>RwLock</code> has <code>max_readers !=
0</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8076">#8076</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/9fccf5339d41c1f2f863f97b9133bc8a5a10bc28"><code>9fccf53</code></a>
sync: return <code>Empty</code> from <code>try_recv()</code> when mpsc
is closed with outstanding p...</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ebf61b45b5184018f00bc666887ebccf3d4fe51b"><code>ebf61b4</code></a>
sync: fix underflow in mpsc channel <code>len()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8062">#8062</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/4abe9d732eb01f7b092a571c3dcc4fbd266f4067"><code>4abe9d7</code></a>
chore: prepare Tokio v1.52.2 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8115">#8115</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.51.0...tokio-1.52.3">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 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>1 file changed
Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments