Bump rayon from 1.6.0 to 1.6.1
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.6.0 to 1.6.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rayon-rs/rayon/blob/master/RELEASES.md">rayon's changelog</a>.</em></p>
<blockquote>
<h1>Release rayon 1.6.1 (2022-12-09)</h1>
<ul>
<li>Simplified <code>par_bridge</code> to only pull one item at a time from the iterator,
without batching. Threads that are waiting for iterator items will now block
appropriately rather than spinning CPU. (Thanks <a href="https://github.com/njaard"><code>@njaard</code></a>!)</li>
<li>Added protection against recursion in <code>par_bridge</code>, so iterators that also
invoke rayon will not cause mutex recursion deadlocks.</li>
</ul>
<h1>Release rayon-core 1.10.1 (2022-11-18)</h1>
<ul>
<li>Fixed a race condition with threads going to sleep while a broadcast starts.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="401678ee55"><code>401678e</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/709">#709</a></li>
<li><a href="33e9843413"><code>33e9843</code></a> Release rayon 1.2.1 / rayon-core 1.6.1</li>
<li><a href="dd874ac5d4"><code>dd874ac</code></a> Bump crate versions and dependencies</li>
<li><a href="0c6338d267"><code>0c6338d</code></a> Reduce Option complexity in demo cpu_time</li>
<li><a href="be99e500bf"><code>be99e50</code></a> cargo fmt</li>
<li><a href="9b4d9798de"><code>9b4d979</code></a> Avoid mem::uninitialized in the demo cpu_time</li>
<li><a href="5a466434ab"><code>5a46643</code></a> Avoid mem::uninitialized in par_sort_unstable</li>
<li><a href="73b1061a23"><code>73b1061</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/705">#705</a></li>
<li><a href="54c0b0dc0c"><code>54c0b0d</code></a> Make sure that compat-Cargo.lock is fresh</li>
<li><a href="4fd13b0334"><code>4fd13b0</code></a> Regenerate compat-Cargo.lock</li>
<li>Additional commits viewable in <a href="https://github.com/rayon-rs/rayon/compare/rayon-core-v1.6.0...rayon-core-v1.6.1">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>
Bump rayon from 1.5.3 to 1.6.0
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.5.3 to 1.6.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rayon-rs/rayon/blob/master/RELEASES.md">rayon's changelog</a>.</em></p>
<blockquote>
<h1>Release rayon 1.6.0 / rayon-core 1.10.0 (2022-11-18)</h1>
<ul>
<li>The minimum supported <code>rustc</code> is now 1.56.</li>
<li>The new <code>IndexedParallelIterator::fold_chunks</code> and <code>fold_chunks_with</code> methods
work like <code>ParallelIterator::fold</code> and <code>fold_with</code> with fixed-size chunks of
items. This may be useful for predictable batching performance, without the
allocation overhead of <code>IndexedParallelIterator::chunks</code>.</li>
<li>New "broadcast" methods run a given function on all threads in the pool.
These run at a sort of reduced priority after each thread has exhausted their
local work queue, but before they attempt work-stealing from other threads.
<ul>
<li>The global <code>broadcast</code> function and <code>ThreadPool::broadcast</code> method will
block until completion, returning a <code>Vec</code> of all return values.</li>
<li>The global <code>spawn_broadcast</code> function and methods on <code>ThreadPool</code>, <code>Scope</code>,
and <code>ScopeFifo</code> will run detached, without blocking the current thread.</li>
</ul>
</li>
<li>Panicking methods now use <code>#[track_caller]</code> to report the caller's location.</li>
<li>Fixed a truncated length in <code>vec::Drain</code> when given an empty range.</li>
</ul>
<h2>Contributors</h2>
<p>Thanks to all of the contributors for this release!</p>
<ul>
<li><a href="https://github.com/cuviper"><code>@cuviper</code></a></li>
<li><a href="https://github.com/idanmuze"><code>@idanmuze</code></a></li>
<li><a href="https://github.com/JoeyBF"><code>@JoeyBF</code></a></li>
<li><a href="https://github.com/JustForFun88"><code>@JustForFun88</code></a></li>
<li><a href="https://github.com/kianmeng"><code>@kianmeng</code></a></li>
<li><a href="https://github.com/kornelski"><code>@kornelski</code></a></li>
<li><a href="https://github.com/ritchie46"><code>@ritchie46</code></a></li>
<li><a href="https://github.com/ryanrussell"><code>@ryanrussell</code></a></li>
<li><a href="https://github.com/steffahn"><code>@steffahn</code></a></li>
<li><a href="https://github.com/TheIronBorn"><code>@TheIronBorn</code></a></li>
<li><a href="https://github.com/willcrozi"><code>@willcrozi</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="60cdb43173"><code>60cdb43</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/686">#686</a></li>
<li><a href="efeeace277"><code>efeeace</code></a> Release rayon 1.2.0 / rayon-core 1.6.0</li>
<li><a href="d993d7a666"><code>d993d7a</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/683">#683</a></li>
<li><a href="2720d8d55b"><code>2720d8d</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/682">#682</a></li>
<li><a href="c6a294b62f"><code>c6a294b</code></a> impl ParallelExtend<()> for ()</li>
<li><a href="9bfb3c6d55"><code>9bfb3c6</code></a> clippy::inconsistent_digit_grouping</li>
<li><a href="3cd762e225"><code>3cd762e</code></a> clippy::toplevel_ref_arg</li>
<li><a href="b216c3e0eb"><code>b216c3e</code></a> Update bare traits to <code>dyn Trait</code></li>
<li><a href="58b0275a14"><code>58b0275</code></a> Once:new() is const-stable since Rust 1.24</li>
<li><a href="83b67e27f2"><code>83b67e2</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/673">#673</a></li>
<li>Additional commits viewable in <a href="https://github.com/rayon-rs/rayon/compare/v1.5.3...rayon-core-v1.6.0">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>
Bump openssl from 0.10.42 to 0.10.43
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.42 to 0.10.43.
<details>
<summary>Commits</summary>
<ul>
<li><a href="7db5cc72d3"><code>7db5cc7</code></a> Release openssl v0.10.43</li>
<li><a href="d5037d4dca"><code>d5037d4</code></a> Release openssl-sys v0.9.78</li>
<li><a href="d43b2e117b"><code>d43b2e1</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1736">#1736</a> from wiktor-k/improve-pkey-docs</li>
<li><a href="6c52dd4928"><code>6c52dd4</code></a> Improve <code>PKey</code> documentation related to ed25519/ed448</li>
<li><a href="9ab49ba3e3"><code>9ab49ba</code></a> Fix lint error on clippy 1.65</li>
<li><a href="b30313a977"><code>b30313a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1710">#1710</a> from alexanderjordanbaker/X509VerifyTimeDepth</li>
<li><a href="2aed206e9b"><code>2aed206</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1728">#1728</a> from wiktor-k/fix-elliptic</li>
<li><a href="520f6efb94"><code>520f6ef</code></a> Fix reference to ECC</li>
<li><a href="0ba0c716ea"><code>0ba0c71</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1709">#1709</a> from wiktor-k/add-dsa-sig</li>
<li><a href="808b9519c4"><code>808b951</code></a> Add support for X509_VERIFY_PARAM_set_time and X509_VERIFY_PARAM_set_depth</li>
<li>Additional commits viewable in <a href="https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.42...openssl-v0.10.43">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>
chore(deps): bump bytemuck from 1.9.1 to 1.12.2
Bumps [bytemuck](https://github.com/Lokathor/bytemuck) from 1.9.1 to 1.12.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/Lokathor/bytemuck/blob/main/changelog.md">bytemuck's changelog</a>.</em></p>
<blockquote>
<h2>1.12.2</h2>
<ul>
<li>Fixes <code>try_pod_read_unaligned</code> bug that made it always fail unless the target
type was exactly pointer sized in which case UB <em>could</em> happen. The
<code>CheckedBitPattern::is_valid_bit_pattern</code> was being asked to check that a
<em>reference</em> to the <code>pod</code> value was a valid bit pattern, rather than the actual
bit pattern itself, and so the check could in some cases be illegally
bypassed.</li>
</ul>
<h2>1.12.1</h2>
<ul>
<li>Patch bumped the required <code>bytemuck_derive</code> version because of a regression in
how it handled <code>align(N)</code> attributes.</li>
</ul>
<h2>1.12</h2>
<ul>
<li>This minor version bump is caused by a version bump in our <code>bytemuck_derive</code>
dependency, which is in turn caused by a mixup in the minimum version of <code>syn</code>
that <code>bytemuck_derive</code> uses. See <a href="https://github-redirect.dependabot.com/Lokathor/bytemuck/issues/122">Issue
122</a>. There's not any
specific "new" API as you might normally expect from a minor version bump.</li>
<li><a href="https://github.com/pali6">pali</a> fixed a problem with SPIR-V builds being
broken. The error handling functions were trying to be generic over <code>Display</code>,
which the error types normally support, except on SPIR-V targets (which run on
the GPU and don't have text formatting).</li>
</ul>
<h2>1.11</h2>
<ul>
<li><a href="https://github.com/WaffleLapkin">WaffleLapkin</a> added <code>wrap_box</code> and <code>peel_box</code>
to the <code>TransparentWrapperAlloc</code> trait. Default impls of these functions are
provided, and (as usual with the transparent trait stuff) you should not override
the default versions.</li>
</ul>
<h2>1.10</h2>
<ul>
<li><a href="https://github.com/TheEdward162">TheEdward162</a> added the <code>ZeroableInOption</code>
and <code>PodInOption</code> traits. These are for types that are <code>Zeroable</code> or <code>Pod</code>
<em>when in an option</em>, but not on their own. We provide impls for the various
"NonZeroINTEGER" types in <code>core</code>, and if you need to newtype a NonZero value
then you can impl these traits when you use <code>repr(transparent)</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7b67524a43"><code>7b67524</code></a> (cargo-release) version 1.12.2</li>
<li><a href="579950fdb5"><code>579950f</code></a> changelog</li>
<li><a href="12f5bfd62e"><code>12f5bfd</code></a> clippy you are often a pain in my butt</li>
<li><a href="f1571512d2"><code>f157151</code></a> fix <code>try_pod_read_unaligned</code>... never having worked correctly (<a href="https://github-redirect.dependabot.com/Lokathor/bytemuck/issues/138">#138</a>)</li>
<li><a href="09dd2ffd68"><code>09dd2ff</code></a> Add <code>cast_{arc,rc}</code> (and slice and try), and <code>{wrap,peel}_{arc,rc}</code>. (<a href="https://github-redirect.dependabot.com/Lokathor/bytemuck/issues/132">#132</a>)</li>
<li><a href="950a3ed3b9"><code>950a3ed</code></a> use the new derive updates.</li>
<li><a href="3f2e91d3a6"><code>3f2e91d</code></a> (cargo-release) version 1.2.1</li>
<li><a href="b7b438026d"><code>b7b4380</code></a> derive changlog.</li>
<li><a href="d47d527ac2"><code>d47d527</code></a> Fix regression <a href="https://github-redirect.dependabot.com/Lokathor/bytemuck/issues/127">#127</a>: support <code>align</code> in <code>repr</code>s again (<a href="https://github-redirect.dependabot.com/Lokathor/bytemuck/issues/128">#128</a>)</li>
<li><a href="995205de23"><code>995205d</code></a> version bump</li>
<li>Additional commits viewable in <a href="https://github.com/Lokathor/bytemuck/compare/v1.9.1...v1.12.2">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>
chore(deps): bump cmake from 0.1.48 to 0.1.49
Bumps [cmake](https://github.com/rust-lang/cmake-rs) from 0.1.48 to 0.1.49.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/cmake-rs/releases">cmake's releases</a>.</em></p>
<blockquote>
<h2>0.1.49</h2>
<h1>Version 0.1.49</h1>
<h2>Changelog</h2>
<ul>
<li><code>emcmake</code> and <code>emmake</code> are now used when compiling to emscripten targets. (<a href="https://github-redirect.dependabot.com/rust-lang/cmake-rs/issues/137">#137</a>)</li>
<li>On 32 bit x86 MSVC targets, the toolset is now always explicitly configured rather than checking the version of MSVC first. (<a href="https://github-redirect.dependabot.com/rust-lang/cmake-rs/issues/144">#144</a>)</li>
<li><code>--parallel</code> is no longer passed to versions of <code>cmake</code> that might not support that flag. (<a href="https://github-redirect.dependabot.com/rust-lang/cmake-rs/issues/146">#146</a>)</li>
<li>If a missing directory is provided via the <code>Config::out_dir</code> API, we will now properly create it rather than failing and reporting a confusing message that <code>cmake</code> is not installed, even if it is. (<a href="https://github-redirect.dependabot.com/rust-lang/cmake-rs/issues/159">#159</a>)</li>
<li><code>CMAKE_OSX_ARCHITECTURES</code> is passed on macOS so that we no longer produce universal binaries by default. (<a href="https://github-redirect.dependabot.com/rust-lang/cmake-rs/issues/160">#160</a>)</li>
<li>Several improvements have been made to cross-compilation support. (<a href="https://github-redirect.dependabot.com/rust-lang/cmake-rs/issues/158">#158</a>)</li>
<li>If <code>make</code> jobserver flags are present in <code>MAKEFLAGS</code>, we now will respect them (by not passing <code>--parallel</code> to <code>cmake</code>). (<a href="https://github-redirect.dependabot.com/rust-lang/cmake-rs/issues/153">#153</a>)</li>
</ul>
<hr />
<p>Additionally, a number of smaller changes which shouldn't impact users have been made; see the commit history for complete details.</p>
<p>Thanks to everybody who contributed to this release!</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="df3ba79e45"><code>df3ba79</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/rust-lang/cmake-rs/issues/165">#165</a> from thomcc/bump-version</li>
<li><a href="f58aef39ae"><code>f58aef3</code></a> Prep release 0.1.49</li>
<li><a href="a69a29f79f"><code>a69a29f</code></a> Use SPDX-compatible license format</li>
<li><a href="d8fdafa13b"><code>d8fdafa</code></a> Remove support for publishing to gh-pages (docs.rs exists now)</li>
<li><a href="61e7b2eb7e"><code>61e7b2e</code></a> Update links in Cargo.toml</li>
<li><a href="8e633abe82"><code>8e633ab</code></a> Disable some targets where zlib seems to no longer compile</li>
<li><a href="edc139b772"><code>edc139b</code></a> use jobserver if available</li>
<li><a href="cfe11fc1b1"><code>cfe11fc</code></a> Stop always setting <code>CMAKE_SYSTEM_NAME</code> to <code>SunOS</code> for solaris</li>
<li><a href="16d6bd5bc5"><code>16d6bd5</code></a> Also run <code>cargo test</code> on macOS and Windows</li>
<li><a href="d6688089f1"><code>d668808</code></a> Improve cross compiling support</li>
<li>Additional commits viewable in <a href="https://github.com/rust-lang/cmake-rs/compare/0.1.48...0.1.49">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>
chore(deps): bump scoped-tls from 1.0.0 to 1.0.1
Bumps [scoped-tls](https://github.com/alexcrichton/scoped-tls) from 1.0.0 to 1.0.1.
<details>
<summary>Commits</summary>
<ul>
<li><a href="c0ff7bf6d3"><code>c0ff7bf</code></a> Bump to 1.0.1</li>
<li><a href="4aa71695ad"><code>4aa7169</code></a> Try to fix flag configuration</li>
<li><a href="406fa3b408"><code>406fa3b</code></a> Install miri on CI</li>
<li><a href="2608cb54db"><code>2608cb5</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/alexcrichton/scoped-tls/issues/18">#18</a> from coolreader18/const-thread_local</li>
<li><a href="dee03d5dc3"><code>dee03d5</code></a> Switch to GH actions</li>
<li><a href="b3b8cc1516"><code>b3b8cc1</code></a> Use thread_local const {} (bump msrv to 1.59)</li>
<li><a href="a7542f27b3"><code>a7542f2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/alexcrichton/scoped-tls/issues/17">#17</a> from coolreader18/erased-ptr</li>
<li><a href="5671427253"><code>5671427</code></a> Use a *const () instead of a usize for the inner value</li>
<li><a href="fbab554715"><code>fbab554</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/alexcrichton/scoped-tls/issues/14">#14</a> from zyctree/patch-1</li>
<li><a href="8167e4a9d4"><code>8167e4a</code></a> update doc</li>
<li>Additional commits viewable in <a href="https://github.com/alexcrichton/scoped-tls/compare/1.0.0...1.0.1">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>
Bump ab_glyph_rasterizer from 0.1.5 to 0.1.7
Bumps [ab_glyph_rasterizer](https://github.com/alexheretic/ab-glyph) from 0.1.5 to 0.1.7.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/alexheretic/ab-glyph/releases">ab_glyph_rasterizer's releases</a>.</em></p>
<blockquote>
<h2>ab-glyph-rasterizer-0.1.7</h2>
<ul>
<li>Fix x86, x86_64 no_std builds, require <code>std</code> feature for runtime detected SIMD.</li>
</ul>
<h2>ab-glyph-rasterizer-0.1.6</h2>
<ul>
<li>Add runtime detected AVX2 or SSE4.2 line drawing. Improves performance on compatible x86_64 CPUs.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="5b0655514e"><code>5b06555</code></a> Release ab_glyph_rasterizer 0.1.7</li>
<li><a href="a64a8a1402"><code>a64a8a1</code></a> Fix build for no_std x86, x86_64 (<a href="https://github-redirect.dependabot.com/alexheretic/ab-glyph/issues/69">#69</a>)</li>
<li><a href="87af73a779"><code>87af73a</code></a> Update criterion to 0.4</li>
<li><a href="a1362e10ba"><code>a1362e1</code></a> Release ab_glyph 0.2.17</li>
<li><a href="7815d8359f"><code>7815d83</code></a> Release ab_glyph_rasterizer 0.1.6</li>
<li><a href="e64ca8d1d9"><code>e64ca8d</code></a> Add <code>VariableFont</code> to support reading & setting font variations (<a href="https://github-redirect.dependabot.com/alexheretic/ab-glyph/issues/67">#67</a>)</li>
<li><a href="c0df7759dc"><code>c0df775</code></a> Add runtime detected AVX2 or SSE4.2 line drawing (<a href="https://github-redirect.dependabot.com/alexheretic/ab-glyph/issues/66">#66</a>)</li>
<li><a href="65064cf8d2"><code>65064cf</code></a> Release ab_glyph 0.2.16</li>
<li><a href="d6c06c23a3"><code>d6c06c2</code></a> Add Font::pt_to_px_scale, PxScale::round (<a href="https://github-redirect.dependabot.com/alexheretic/ab-glyph/issues/63">#63</a>)</li>
<li><a href="7491c2be4e"><code>7491c2b</code></a> Release ab_glyph 0.2.15</li>
<li>Additional commits viewable in <a href="https://github.com/alexheretic/ab-glyph/compare/ab-glyph-rasterizer-0.1.5...ab-glyph-rasterizer-0.1.7">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>
Bump openssl from 0.10.41 to 0.10.42
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.41 to 0.10.42.
<details>
<summary>Commits</summary>
<ul>
<li><a href="e43eb58540"><code>e43eb58</code></a> Release openssl v0.10.42</li>
<li><a href="44528bb7c9"><code>44528bb</code></a> Release openssl-sys v0.9.76</li>
<li><a href="0af10fb66b"><code>0af10fb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1649">#1649</a> from maurer/boringssl</li>
<li><a href="c49476b665"><code>c49476b</code></a> Merge branch 'master' into boringssl</li>
<li><a href="7ef9ab2612"><code>7ef9ab2</code></a> more build fixes</li>
<li><a href="aac4eb8f0e"><code>aac4eb8</code></a> fix warnings</li>
<li><a href="8e473ddc5b"><code>8e473dd</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1694">#1694</a> from puzzlewolf/master</li>
<li><a href="f5cb75198e"><code>f5cb751</code></a> Fix new clippy lints</li>
<li><a href="c26bdb3ec9"><code>c26bdb3</code></a> Fix new compiler lints (explicit drop for Boxes)</li>
<li><a href="46e9314830"><code>46e9314</code></a> Add boringssl to CI</li>
<li>Additional commits viewable in <a href="https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.41...openssl-v0.10.42">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>
Bump image from 0.24.3 to 0.24.4
Bumps [image](https://github.com/image-rs/image) from 0.24.3 to 0.24.4.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/image-rs/image/blob/master/CHANGES.md">image's changelog</a>.</em></p>
<blockquote>
<h3>Version 0.24.4</h3>
<p>New Features:</p>
<ul>
<li>Encoding for <code>webp</code> is now available with the native library. This needs to
be activate explicitly with the <code>web-encoder</code> feature.</li>
<li><code>exr</code> decoding has gained basic limit support.</li>
</ul>
<p>Bug fixes:</p>
<ul>
<li>The <code>Iterator::size_hint</code> implementation of pixel iterators has been fixed to
return the current length indicated by its <code>ExactSizeIterator</code> hint.</li>
<li>Typos and bad references in the documentation have been removed.</li>
</ul>
<p>Performance:</p>
<ul>
<li><code>ImageBuffer::get_pixel{,_mut}</code> is now marked inline.</li>
<li><code>resize</code> now short-circuits when image dimensions are unchanged.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d298607013"><code>d298607</code></a> Changes and release notes for 0.24.4</li>
<li><a href="162a343398"><code>162a343</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image/issues/1792">#1792</a> from kianmeng/fix-typos</li>
<li><a href="1375fed9aa"><code>1375fed</code></a> Fix typos</li>
<li><a href="8624b71627"><code>8624b71</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image/issues/1784">#1784</a> from cycraig/master</li>
<li><a href="74e22f5dbf"><code>74e22f5</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image/issues/1790">#1790</a> from GabrielDertoni/size_hint</li>
<li><a href="baa5af2988"><code>baa5af2</code></a> fix: implement size_hint for ImageBuffer iterators</li>
<li><a href="794d98f746"><code>794d98f</code></a> Annotate C libraries in README.md</li>
<li><a href="7b2e1bc3b4"><code>7b2e1bc</code></a> Fix potential overflow in WebPEncoder::encode</li>
<li><a href="e9ccfcfc30"><code>e9ccfcf</code></a> Add webp-encoder</li>
<li><a href="b35437696f"><code>b354376</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image/issues/1787">#1787</a> from gents83/master</li>
<li>Additional commits viewable in <a href="https://github.com/image-rs/image/compare/v0.24.3...v0.24.4">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>
Bump percent-encoding from 2.1.0 to 2.2.0
Bumps [percent-encoding](https://github.com/servo/rust-url) from 2.1.0 to 2.2.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="1182d5d5b9"><code>1182d5d</code></a> Fix readme path</li>
<li><a href="fcf40eae55"><code>fcf40ea</code></a> Update toml to list bench path</li>
<li><a href="82ee0bd3cd"><code>82ee0bd</code></a> Bump url crate version to 2.2.0</li>
<li><a href="a46bec6e54"><code>a46bec6</code></a> chore: silence false positive clippy warning</li>
<li><a href="37460b4ab7"><code>37460b4</code></a> idna: deduplicate punycode test assertions</li>
<li><a href="b665da1b24"><code>b665da1</code></a> chore: pacify clippy some more</li>
<li><a href="9d8a8c5103"><code>9d8a8c5</code></a> chore: fix CI failures from clippy/MSRV</li>
<li><a href="bbfb2c0c79"><code>bbfb2c0</code></a> url: tweak code order in test module</li>
<li><a href="595624961f"><code>5956249</code></a> url: replace use of macros in data-driven tests</li>
<li><a href="c9ed907ed1"><code>c9ed907</code></a> url: remove usage of custom test framework</li>
<li>Additional commits viewable in <a href="https://github.com/servo/rust-url/compare/percent-encoding-v2.1.0...v2.2.0">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>
Bump openssl from 0.10.38 to 0.10.41
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.38 to 0.10.41.
<details>
<summary>Commits</summary>
<ul>
<li><a href="04aa578b8c"><code>04aa578</code></a> Release openssl v0.10.41</li>
<li><a href="6eb34eb73f"><code>6eb34eb</code></a> Release openssl-sys v0.9.75</li>
<li><a href="c81d34984e"><code>c81d349</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1660">#1660</a> from sfackler/oss3-error-strs</li>
<li><a href="4d218d1fec"><code>4d218d1</code></a> statically link on windows</li>
<li><a href="61c042fd29"><code>61c042f</code></a> disable systest on windows</li>
<li><a href="48ce2336a1"><code>48ce233</code></a> add a test</li>
<li><a href="ed4eca695d"><code>ed4eca6</code></a> fix link</li>
<li><a href="c02e9dcd36"><code>c02e9dc</code></a> Fix use-after-free in 3.x error reporting</li>
<li><a href="047fb44e7c"><code>047fb44</code></a> Update ci.yml</li>
<li><a href="b2f85951aa"><code>b2f8595</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1657">#1657</a> from John-K/custom_ecc_curve</li>
<li>Additional commits viewable in <a href="https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.38...openssl-v0.10.41">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>
Bump flume from 0.10.12 to 0.10.14
Bumps [flume](https://github.com/zesterer/flume) from 0.10.12 to 0.10.14.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/zesterer/flume/blob/master/CHANGELOG.md">flume's changelog</a>.</em></p>
<blockquote>
<h1>[0.10.14] - 2022-07-21</h1>
<h3>Fixed</h3>
<ul>
<li>Fixed unbounded memory usage in <code>RecvFut::poll_inner</code></li>
</ul>
<h1>[0.10.13] - 2022-06-10</h1>
<h3>Added</h3>
<ul>
<li><code>SendSink::sender</code>, to get the sender of a <code>SendSink</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/zesterer/flume/commits">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>
Bump bit-set from 0.5.2 to 0.5.3
Bumps [bit-set](https://github.com/contain-rs/bit-set) from 0.5.2 to 0.5.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/contain-rs/bit-set/releases">bit-set's releases</a>.</em></p>
<blockquote>
<h2>v0.5.3</h2>
<ul>
<li>fixes shrink_to_fit bug</li>
<li>fixes ci</li>
<li>fmts</li>
<li>cleans up readme</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/contain-rs/bit-set/commits/v0.5.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 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>
Bump cssparser from 0.29.2 to 0.29.6
Bumps [cssparser](https://github.com/servo/rust-cssparser) from 0.29.2 to 0.29.6.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/servo/rust-cssparser/commits">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>