dependabot[bot]
f098b02efd
cargo: bump the patch group with 9 updates ( #2682 )
...
Bumps the patch group with 9 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.95` | `1.0.96` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.27` | `4.5.31` |
| [log](https://github.com/rust-lang/log ) | `0.4.25` | `0.4.26` |
| [mdbook](https://github.com/rust-lang/mdBook ) | `0.4.44` | `0.4.45` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.217` | `1.0.218` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.138` | `1.0.139`
|
| [zerocopy](https://github.com/google/zerocopy ) | `0.8.14` | `0.8.21` |
| [cxx](https://github.com/dtolnay/cxx ) | `1.0.137` | `1.0.142` |
| [cxx-build](https://github.com/dtolnay/cxx ) | `1.0.137` | `1.0.142` |
Updates `anyhow` from 1.0.95 to 1.0.96
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases ">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.96</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f0aa0d367f
"><code>f0aa0d3</code></a>
Release 1.0.96</li>
<li><a
href="bc33c24bd2
"><code>bc33c24</code></a>
Convert html links to intra-doc links</li>
<li><a
href="1cff785c76
"><code>1cff785</code></a>
Unset doc-scrape-examples for lib target</li>
<li><a
href="d71c806e97
"><code>d71c806</code></a>
More precise gitignore patterns</li>
<li><a
href="3e409755ce
"><code>3e40975</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li><a
href="b880dd050e
"><code>b880dd0</code></a>
Ignore Cargo-generated tests/crate/target directory</li>
<li><a
href="8891ce34b4
"><code>8891ce3</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/anyhow/issues/404 ">#404</a>
from dtolnay/missingabi</li>
<li><a
href="51a173ee68
"><code>51a173e</code></a>
Ignore missing_abi lint in nightly-2025-01-16</li>
<li><a
href="4d71a84097
"><code>4d71a84</code></a>
Ignore double_ended_iterator_last clippy lint</li>
<li><a
href="af0937ef72
"><code>af0937e</code></a>
Update ui test suite to nightly-2025-01-02</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.95...1.0.96 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.27 to 4.5.31
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases ">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.31</h2>
<h2>[4.5.31] - 2025-02-24</h2>
<h3>Features</h3>
<ul>
<li>Add <code>ValueParserFactory</code> for
<code>Saturating<T></code></li>
</ul>
<h2>v4.5.30</h2>
<h2>[4.5.30] - 2025-02-17</h2>
<h3>Fixes</h3>
<ul>
<li><em>(assert)</em> Allow <code>num_args(0..=1)</code> to be used with
<code>SetTrue</code></li>
<li><em>(assert)</em> Clean up rendering of <code>takes_values</code>
assertions</li>
</ul>
<h2>v4.5.29</h2>
<h2>[4.5.29] - 2025-02-11</h2>
<h3>Fixes</h3>
<ul>
<li>Change <code>ArgMatches::args_present</code> so not-present flags
are considered not-present (matching the documentation)</li>
</ul>
<h2>v4.5.28</h2>
<h2>[4.5.28] - 2025-02-03</h2>
<h3>Features</h3>
<ul>
<li><em>(derive)</em> Unstable support for full markdown syntax for doc
comments, enabled with <code>unstable-markdown</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md ">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.31] - 2025-02-24</h2>
<h3>Features</h3>
<ul>
<li>Add <code>ValueParserFactory</code> for
<code>Saturating<T></code></li>
</ul>
<h2>[4.5.30] - 2025-02-17</h2>
<h3>Fixes</h3>
<ul>
<li><em>(assert)</em> Allow <code>num_args(0..=1)</code> to be used with
<code>SetTrue</code></li>
<li><em>(assert)</em> Clean up rendering of <code>takes_values</code>
assertions</li>
</ul>
<h2>[4.5.29] - 2025-02-11</h2>
<h3>Fixes</h3>
<ul>
<li>Change <code>ArgMatches::args_present</code> so not-present flags
are considered not-present (matching the documentation)</li>
</ul>
<h2>[4.5.28] - 2025-02-03</h2>
<h3>Features</h3>
<ul>
<li><em>(derive)</em> Unstable support for full markdown syntax for doc
comments, enabled with <code>unstable-markdown</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="acf9abbc1b
"><code>acf9abb</code></a>
chore: Release</li>
<li><a
href="9186a1872c
"><code>9186a18</code></a>
docs: Update changelog</li>
<li><a
href="233c316d11
"><code>233c316</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5926 ">#5926</a>
from sorairolake/feature/value-parser-factory-for-sa...</li>
<li><a
href="13931a25e7
"><code>13931a2</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5923 ">#5923</a>
from Reverier-Xu/master</li>
<li><a
href="536e29fb85
"><code>536e29f</code></a>
feat(builder): Add <code>ValueParserFactory</code> for
<code>Saturating\<T></code></li>
<li><a
href="45ed71c0f2
"><code>45ed71c</code></a>
chore: Avoid using gen for rust 2024 preserved keyword</li>
<li><a
href="5029bb3d11
"><code>5029bb3</code></a>
chore: Avoid using <code>gen</code> for rust 2024 preserved keyword</li>
<li><a
href="8a1d59bbb0
"><code>8a1d59b</code></a>
chore(deps): Update Rust Stable to v1.85 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5921 ">#5921</a>)</li>
<li><a
href="9caee534e0
"><code>9caee53</code></a>
docs(changelog): Clarify 5.0.0</li>
<li><a
href="cb2352f84a
"><code>cb2352f</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5918 ">#5918</a>
from epage/test</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/clap_complete-v4.5.27...v4.5.31 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.25 to 0.4.26
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases ">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.26</h2>
<h2>What's Changed</h2>
<ul>
<li>Derive <code>Clone</code> for <code>kv::Value</code> by <a
href="https://github.com/SpriteOvO "><code>@SpriteOvO</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/668 ">rust-lang/log#668</a></li>
<li>Add <code>spdlog-rs</code> link to crate doc by <a
href="https://github.com/SpriteOvO "><code>@SpriteOvO</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/669 ">rust-lang/log#669</a></li>
<li>Prepare for 0.4.26 release by <a
href="https://github.com/KodrAus "><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/670 ">rust-lang/log#670</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.25...0.4.26 ">https://github.com/rust-lang/log/compare/0.4.25...0.4.26 </a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md ">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.26] - 2025-02-18</h2>
<h2>What's Changed</h2>
<ul>
<li>Derive <code>Clone</code> for <code>kv::Value</code> by <a
href="https://github.com/SpriteOvO "><code>@SpriteOvO</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/668 ">rust-lang/log#668</a></li>
<li>Add <code>spdlog-rs</code> link to crate doc by <a
href="https://github.com/SpriteOvO "><code>@SpriteOvO</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/669 ">rust-lang/log#669</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.25...0.4.26 ">https://github.com/rust-lang/log/compare/0.4.25...0.4.26 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="5a91554817
"><code>5a91554</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/670 ">#670</a>
from rust-lang/cargo/0.4.26</li>
<li><a
href="5aba0c2290
"><code>5aba0c2</code></a>
prepare for 0.4.26 release</li>
<li><a
href="0551261bb4
"><code>0551261</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/669 ">#669</a>
from SpriteOvO/crate-doc-update</li>
<li><a
href="3ff3bdcbd7
"><code>3ff3bdc</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/668 ">#668</a>
from SpriteOvO/value-clone</li>
<li><a
href="931d8832d0
"><code>931d883</code></a>
Add <code>spdlog-rs</code> link to crate doc</li>
<li><a
href="310c9b43ff
"><code>310c9b4</code></a>
Derive <code>Clone</code> for <code>kv::Value</code></li>
<li>See full diff in <a
href="https://github.com/rust-lang/log/compare/0.4.25...0.4.26 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.44 to 0.4.45
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases ">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.45</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0445 ">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0445 </a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md ">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.45</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.44...v0.4.45 ">v0.4.44...v0.4.45</a></p>
<h3>Changed</h3>
<ul>
<li>Added context to error message when rustdoc is not found.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2545 ">#2545</a></li>
<li>Slightly changed the styling rules around margins of footnotes.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2524 ">#2524</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where it would panic if a source_path is not set.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2550 ">#2550</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4941acdb87
"><code>4941acd</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2551 ">#2551</a>
from ehuss/bump-version</li>
<li><a
href="7e3d2f96ab
"><code>7e3d2f9</code></a>
Update to 0.4.45</li>
<li><a
href="ddba36b24c
"><code>ddba36b</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2524 ">#2524</a>
from WaffleLapkin/first-last-of-type-footnote</li>
<li><a
href="35cf96a064
"><code>35cf96a</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2550 ">#2550</a>
from ehuss/fix-expected-source-path</li>
<li><a
href="5777a0edc4
"><code>5777a0e</code></a>
Fix issue with None source_path</li>
<li><a
href="53c3a92285
"><code>53c3a92</code></a>
Add test for a chapter with no source path</li>
<li><a
href="132ca0dca3
"><code>132ca0d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2548 ">#2548</a>
from tamird/patch-1</li>
<li><a
href="56c2b9ba3a
"><code>56c2b9b</code></a>
README.md: update workflow status badge</li>
<li><a
href="542b6feed1
"><code>542b6fe</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2545 ">#2545</a>
from ehuss/rustdoc-missing-error</li>
<li><a
href="2af44a396f
"><code>2af44a3</code></a>
Add context when <code>rustdoc</code> command is not found</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.44...v0.4.45 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.217 to 1.0.218
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases ">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.218</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7bfd518dd4
"><code>7bfd518</code></a>
Release 1.0.218</li>
<li><a
href="723a9491e2
"><code>723a949</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2895 ">#2895</a>
from dtolnay/stabledoc</li>
<li><a
href="2b44efb085
"><code>2b44efb</code></a>
Point standard library links to stable</li>
<li><a
href="03dc0fc137
"><code>03dc0fc</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2894 ">#2894</a>
from dtolnay/doclink</li>
<li><a
href="85cb0c478e
"><code>85cb0c4</code></a>
Convert html links to intra-doc links</li>
<li><a
href="abe7194480
"><code>abe7194</code></a>
Update ui test suite to nightly-2025-02-12</li>
<li><a
href="aaccac7413
"><code>aaccac7</code></a>
Unset doc-scrape-examples for lib target</li>
<li><a
href="7cd4d84cac
"><code>7cd4d84</code></a>
Update ui test suite to nightly-2025-02-07</li>
<li><a
href="04ff3e8f95
"><code>04ff3e8</code></a>
More precise gitignore patterns</li>
<li><a
href="dc3031b614
"><code>dc3031b</code></a>
Remove *.sw[po] from gitignore</li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/serde/compare/v1.0.217...v1.0.218 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.138 to 1.0.139
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases ">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.139</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4d4f53c3b7
"><code>4d4f53c</code></a>
Release 1.0.139</li>
<li><a
href="5d6b32f378
"><code>5d6b32f</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1242 ">#1242</a>
from dtolnay/writefloat</li>
<li><a
href="e5bb8bd38f
"><code>e5bb8bd</code></a>
Document behavior of write_f32/f64 on non-finite floats</li>
<li><a
href="7a797810d2
"><code>7a79781</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1241 ">#1241</a>
from dtolnay/doclink</li>
<li><a
href="13591f1dd4
"><code>13591f1</code></a>
Convert html links to intra-doc links</li>
<li><a
href="1d7378e8ee
"><code>1d7378e</code></a>
Unset doc-scrape-examples for lib target</li>
<li><a
href="1174c5f57d
"><code>1174c5f</code></a>
Resolve unnecessary_semicolon pedantic clippy lint</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.138...v1.0.139 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.14 to 0.8.21
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases ">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.20</h2>
<h2>What's Changed</h2>
<ul>
<li>[readme] Explain maintenance, thank contributors by <a
href="https://github.com/joshlf "><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2360 ">google/zerocopy#2360</a></li>
<li>Release 0.8.20 by <a
href="https://github.com/google-pr-creation-bot "><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2361 ">google/zerocopy#2361</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.19...v0.8.20 ">https://github.com/google/zerocopy/compare/v0.8.19...v0.8.20 </a></p>
<h2>v0.8.19</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix soundness of FromBytes::read_from_io (<a
href="https://redirect.github.com/google/zerocopy/issues/2320 ">#2320</a>)
by <a
href="https://github.com/google-pr-creation-bot "><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2358 ">google/zerocopy#2358</a></li>
<li>Release 0.8.19 by <a
href="https://github.com/google-pr-creation-bot "><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2359 ">google/zerocopy#2359</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.18...v0.8.19 ">https://github.com/google/zerocopy/compare/v0.8.18...v0.8.19 </a></p>
<h2>v0.8.18</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Self: IntoBytes</code> bound to
<code>TryFromBytes::try_mut*</code> by <a
href="https://github.com/jswrenn "><code>@jswrenn</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2331 ">google/zerocopy#2331</a></li>
<li>Release 0.8.18 by <a
href="https://github.com/google-pr-creation-bot "><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2342 ">google/zerocopy#2342</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.17...v0.8.18 ">https://github.com/google/zerocopy/compare/v0.8.17...v0.8.18 </a></p>
<h2>v0.8.17</h2>
<h2>What's Changed</h2>
<ul>
<li>[derive] Fix bug with KnownLayout on repr(packed) by <a
href="https://github.com/joshlf "><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2307 ">google/zerocopy#2307</a></li>
<li>Release 0.8.17 by <a
href="https://github.com/google-pr-creation-bot "><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2308 ">google/zerocopy#2308</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.16...v0.8.17 ">https://github.com/google/zerocopy/compare/v0.8.16...v0.8.17 </a></p>
<h2>v0.8.16</h2>
<h2>What's Changed</h2>
<ul>
<li>Enforce <code>Src: FromBytes</code> in
<code>try_transmute_mut!</code> by <a
href="https://github.com/jswrenn "><code>@jswrenn</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2229 ">google/zerocopy#2229</a></li>
<li>Release 0.8.16 by <a
href="https://github.com/google-pr-creation-bot "><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2297 ">google/zerocopy#2297</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.15...v0.8.16 ">https://github.com/google/zerocopy/compare/v0.8.15...v0.8.16 </a></p>
<h2>v0.8.15</h2>
<h2>What's Changed</h2>
<ul>
<li>[derive] Implement an IntoBytes-based PartialEq/Eq derive by <a
href="https://github.com/max-heller "><code>@max-heller</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2285 ">google/zerocopy#2285</a></li>
<li>Release 0.8.15 by <a
href="https://github.com/google-pr-creation-bot "><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2294 ">google/zerocopy#2294</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.15-alpha...v0.8.15 ">https://github.com/google/zerocopy/compare/v0.8.15-alpha...v0.8.15 </a></p>
<h2>v0.8.15-alpha</h2>
<h2>What's Changed</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="dccbbcd871
"><code>dccbbcd</code></a>
Release 0.8.21 (<a
href="https://redirect.github.com/google/zerocopy/issues/2402 ">#2402</a>)</li>
<li><a
href="0772a12d22
"><code>0772a12</code></a>
Support 16-bit target platforms (<a
href="https://redirect.github.com/google/zerocopy/issues/2401 ">#2401</a>)</li>
<li><a
href="367e68b06c
"><code>367e68b</code></a>
[pointer] Improve soundness of invariant modeling (<a
href="https://redirect.github.com/google/zerocopy/issues/2397 ">#2397</a>)</li>
<li><a
href="417344326c
"><code>4173443</code></a>
[layout] Update test documentation (<a
href="https://redirect.github.com/google/zerocopy/issues/2026 ">#2026</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/2396 ">#2396</a>)</li>
<li><a
href="fe70ab6911
"><code>fe70ab6</code></a>
[pointer] Fix Ptr[Inner] variance (<a
href="https://redirect.github.com/google/zerocopy/issues/2351 ">#2351</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/2393 ">#2393</a>)</li>
<li><a
href="8bbfec2ab8
"><code>8bbfec2</code></a>
[ci] Don't run on push (<a
href="https://redirect.github.com/google/zerocopy/issues/1882 ">#1882</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/2394 ">#2394</a>)</li>
<li><a
href="a90f4d4a9d
"><code>a90f4d4</code></a>
[ci] Add GitHub Action to backport PR (backports <a
href="https://redirect.github.com/google/zerocopy/issues/2017 ">#2017</a>
and <a
href="https://redirect.github.com/google/zerocopy/issues/2018 ">#2018</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/2391 ">#2391</a>)</li>
<li><a
href="15a2cf5ac5
"><code>15a2cf5</code></a>
documented how to implement enums with endian-specific tags (<a
href="https://redirect.github.com/google/zerocopy/issues/1993 ">#1993</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/2390 ">#2390</a>)</li>
<li><a
href="47949a4097
"><code>47949a4</code></a>
[pointer][invariant] Remove AliasingMapping, Inaccessible (<a
href="https://redirect.github.com/google/zerocopy/issues/2301 ">#2301</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/2386 ">#2386</a>)</li>
<li><a
href="bce7ec5766
"><code>bce7ec5</code></a>
[CI] skip installation step when cache hit (<a
href="https://redirect.github.com/google/zerocopy/issues/1978 ">#1978</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/2385 ">#2385</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.14...v0.8.21 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.137 to 1.0.142
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases ">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.142</h2>
<ul>
<li>Add template deduction guide for rust::Slice constructor (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1449 ">#1449</a>,
thanks <a
href="https://github.com/JonathonReinhart "><code>@JonathonReinhart</code></a>)</li>
</ul>
<h2>1.0.141</h2>
<ul>
<li>Fix missing <code>#include <ranges></code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1442 ">#1442</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1443 ">#1443</a>,
thanks <a
href="https://github.com/atetubou "><code>@atetubou</code></a>)</li>
</ul>
<h2>1.0.140</h2>
<ul>
<li>Add <code>rust::String(const char8_t *)</code> and
<code>rust::String(const char8_t *, size_t)</code> constructors (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1437 ">#1437</a>,
thanks <a
href="https://github.com/anforowicz "><code>@anforowicz</code></a>)</li>
<li>Declare <code>operator+(ptrdiff_t, Slice<T>::iterator)</code>
to be <code>noexcept</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1440 ">#1440</a>)</li>
</ul>
<h2>1.0.139</h2>
<ul>
<li>Make <code>rust::Slice</code> satisfy C++20
<code>contiguous_range</code> concept (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1432 ">#1432</a>,
thanks <a
href="https://github.com/anforowicz "><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.138</h2>
<ul>
<li>Add method to convert from <code>&CxxString</code> to
<code>&CStr</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1431 ">#1431</a>,
thanks <a
href="https://github.com/nyurik "><code>@nyurik</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4b4e1c1039
"><code>4b4e1c1</code></a>
Release 1.0.142</li>
<li><a
href="db3aaac6a0
"><code>db3aaac</code></a>
Lockfile update</li>
<li><a
href="6aa95012fb
"><code>6aa9501</code></a>
Touch up tests of std::span -> rust::Slice deduction</li>
<li><a
href="5702ef80fb
"><code>5702ef8</code></a>
Merge pull request 1449 from
JonathonReinhart/add-Slice-ctor-deduction-guide</li>
<li><a
href="bdf2e39ea0
"><code>bdf2e39</code></a>
Disable clippy in CI due to ICE</li>
<li><a
href="33f3fa8ba4
"><code>33f3fa8</code></a>
Add template deduction guide for Slice constructor</li>
<li><a
href="94e8e46066
"><code>94e8e46</code></a>
Revert "Bump Bazel build to rustc 1.85.0"</li>
<li><a
href="0c114bece7
"><code>0c114be</code></a>
One more stable standard library crate</li>
<li><a
href="aeec460144
"><code>aeec460</code></a>
Bump Bazel build to rustc 1.85.0</li>
<li><a
href="2379562a10
"><code>2379562</code></a>
Bump Bazel build to rustc 1.84.1</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.137...1.0.142 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.137 to 1.0.142
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases ">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.142</h2>
<ul>
<li>Add template deduction guide for rust::Slice constructor (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1449 ">#1449</a>,
thanks <a
href="https://github.com/JonathonReinhart "><code>@JonathonReinhart</code></a>)</li>
</ul>
<h2>1.0.141</h2>
<ul>
<li>Fix missing <code>#include <ranges></code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1442 ">#1442</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1443 ">#1443</a>,
thanks <a
href="https://github.com/atetubou "><code>@atetubou</code></a>)</li>
</ul>
<h2>1.0.140</h2>
<ul>
<li>Add <code>rust::String(const char8_t *)</code> and
<code>rust::String(const char8_t *, size_t)</code> constructors (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1437 ">#1437</a>,
thanks <a
href="https://github.com/anforowicz "><code>@anforowicz</code></a>)</li>
<li>Declare <code>operator+(ptrdiff_t, Slice<T>::iterator)</code>
to be <code>noexcept</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1440 ">#1440</a>)</li>
</ul>
<h2>1.0.139</h2>
<ul>
<li>Make <code>rust::Slice</code> satisfy C++20
<code>contiguous_range</code> concept (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1432 ">#1432</a>,
thanks <a
href="https://github.com/anforowicz "><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.138</h2>
<ul>
<li>Add method to convert from <code>&CxxString</code> to
<code>&CStr</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1431 ">#1431</a>,
thanks <a
href="https://github.com/nyurik "><code>@nyurik</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4b4e1c1039
"><code>4b4e1c1</code></a>
Release 1.0.142</li>
<li><a
href="db3aaac6a0
"><code>db3aaac</code></a>
Lockfile update</li>
<li><a
href="6aa95012fb
"><code>6aa9501</code></a>
Touch up tests of std::span -> rust::Slice deduction</li>
<li><a
href="5702ef80fb
"><code>5702ef8</code></a>
Merge pull request 1449 from
JonathonReinhart/add-Slice-ctor-deduction-guide</li>
<li><a
href="bdf2e39ea0
"><code>bdf2e39</code></a>
Disable clippy in CI due to ICE</li>
<li><a
href="33f3fa8ba4
"><code>33f3fa8</code></a>
Add template deduction guide for Slice constructor</li>
<li><a
href="94e8e46066
"><code>94e8e46</code></a>
Revert "Bump Bazel build to rustc 1.85.0"</li>
<li><a
href="0c114bece7
"><code>0c114be</code></a>
One more stable standard library crate</li>
<li><a
href="aeec460144
"><code>aeec460</code></a>
Bump Bazel build to rustc 1.85.0</li>
<li><a
href="2379562a10
"><code>2379562</code></a>
Bump Bazel build to rustc 1.84.1</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.137...1.0.142 ">compare
view</a></li>
</ul>
</details>
<br />
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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 13:25:12 +01:00
dependabot[bot]
010bd291c0
cargo: bump the patch group with 8 updates ( #2614 )
...
Bumps the patch group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap ) | `4.5.23` | `4.5.27` |
| [log](https://github.com/rust-lang/log ) | `0.4.22` | `0.4.25` |
| [mdbook](https://github.com/rust-lang/mdBook ) | `0.4.43` | `0.4.44` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.134` | `1.0.138`
|
| [fantoccini](https://github.com/jonhoo/fantoccini ) | `0.21.3` |
`0.21.4` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `2.0.9` | `2.0.11`
|
| [cxx](https://github.com/dtolnay/cxx ) | `1.0.136` | `1.0.137` |
| [cxx-build](https://github.com/dtolnay/cxx ) | `1.0.136` | `1.0.137` |
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-01 18:17:30 +00:00
dependabot[bot]
a0ef82ef7c
cargo: bump the patch group with 12 updates ( #2535 )
...
Bumps the patch group with 12 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.93` | `1.0.95` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.21` | `4.5.23` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.215` | `1.0.217` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.133` | `1.0.134`
|
| [fantoccini](https://github.com/jonhoo/fantoccini ) | `0.21.2` |
`0.21.3` |
| [glob](https://github.com/rust-lang/glob ) | `0.3.1` | `0.3.2` |
| [tokio-util](https://github.com/tokio-rs/tokio ) | `0.7.12` | `0.7.13`
|
| [zerocopy](https://github.com/google/zerocopy ) | `0.8.11` | `0.8.14` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `2.0.3` | `2.0.9`
|
| [reqwest](https://github.com/seanmonstar/reqwest ) | `0.12.9` |
`0.12.12` |
| [cxx](https://github.com/dtolnay/cxx ) | `1.0.133` | `1.0.136` |
| [cxx-build](https://github.com/dtolnay/cxx ) | `1.0.133` | `1.0.136` |
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 09:35:25 +01:00
dependabot[bot]
c85816a01f
cargo: bump the patch group across 1 directory with 12 updates ( #2489 )
...
Bumps the patch group with 12 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.91` | `1.0.93` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.20` | `4.5.21` |
| [mdbook](https://github.com/rust-lang/mdBook ) | `0.4.40` | `0.4.43` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.214` | `1.0.215` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.132` | `1.0.133`
|
| [csv](https://github.com/BurntSushi/rust-csv ) | `1.3.0` | `1.3.1` |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.41.0` | `1.41.1` |
| [url](https://github.com/servo/rust-url ) | `2.5.2` | `2.5.4` |
| [mockall](https://github.com/asomers/mockall ) | `0.13.0` | `0.13.1` |
| [zerocopy](https://github.com/google/zerocopy ) | `0.8.8` | `0.8.11` |
| [cxx](https://github.com/dtolnay/cxx ) | `1.0.129` | `1.0.133` |
| [cxx-build](https://github.com/dtolnay/cxx ) | `1.0.129` | `1.0.133` |
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-01 21:05:18 +00:00
dependabot[bot]
9dcfc7e4d8
cargo: bump the patch group with 11 updates ( #2456 )
...
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.89` | `1.0.91` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.18` | `4.5.20` |
| [regex](https://github.com/rust-lang/regex ) | `1.11.0` | `1.11.1` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.210` | `1.0.214` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.128` | `1.0.132`
|
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark ) |
`0.12.1` | `0.12.2` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `1.0.64` |
`1.0.66` |
| [reqwest](https://github.com/seanmonstar/reqwest ) | `0.12.8` |
`0.12.9` |
| [futures-util](https://github.com/rust-lang/futures-rs ) | `0.3.30` |
`0.3.31` |
| [cxx](https://github.com/dtolnay/cxx ) | `1.0.128` | `1.0.129` |
| [cxx-build](https://github.com/dtolnay/cxx ) | `1.0.128` | `1.0.129` |
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-01 08:29:38 +01:00
dependabot[bot]
0a9a01d991
cargo: bump the patch group with 8 updates ( #2388 )
...
Bumps the patch group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.86` | `1.0.89` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.16` | `4.5.18` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.209` | `1.0.210` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.127` | `1.0.128`
|
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark ) |
`0.12.0` | `0.12.1` |
| [tokio-util](https://github.com/tokio-rs/tokio ) | `0.7.11` | `0.7.12`
|
| [thiserror](https://github.com/dtolnay/thiserror ) | `1.0.63` |
`1.0.64` |
| [reqwest](https://github.com/seanmonstar/reqwest ) | `0.12.7` |
`0.12.8` |
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 14:14:54 +01:00
dependabot[bot]
3ecf12123b
cargo: bump the minor group with 2 updates ( #2290 )
...
Bumps the minor group with 2 updates:
[pulldown-cmark](https://github.com/raphlinus/pulldown-cmark ) and
[googletest](https://github.com/google/googletest-rust ).
2024-08-20 16:46:56 +01:00
dependabot[bot]
751b33d45f
cargo: bump the patch group with 3 updates ( #2179 )
...
Bumps the patch group with 3 updates:
[clap](https://github.com/clap-rs/clap ),
[log](https://github.com/rust-lang/log ) and
[serde_json](https://github.com/serde-rs/json ).
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 11:54:41 +01:00
dependabot[bot]
82b60f27a0
cargo: bump the patch group with 4 updates ( #2087 )
...
Bumps the patch group with 4 updates:
[anyhow](https://github.com/dtolnay/anyhow ),
[mdbook](https://github.com/rust-lang/mdBook ),
[serde](https://github.com/serde-rs/serde ) and
[thiserror](https://github.com/dtolnay/thiserror ).
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 10:06:01 +01:00
dependabot[bot]
fe655be467
cargo: bump pulldown-cmark from 0.10.3 to 0.11.0 in the minor group ( #2086 )
...
Bumps the minor group with 1 update:
[pulldown-cmark](https://github.com/raphlinus/pulldown-cmark ).
Updates `pulldown-cmark` from 0.10.3 to 0.11.0
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 09:36:02 +01:00
dependabot[bot]
a1d43bc74b
cargo: bump the patch group with 7 updates ( #2077 )
...
Bumps the patch group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.82` | `1.0.83` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.200` | `1.0.201` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.116` | `1.0.117`
|
| [zerocopy](https://github.com/google/zerocopy ) | `0.7.33` | `0.7.34` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `1.0.59` |
`1.0.60` |
| [cxx](https://github.com/dtolnay/cxx ) | `1.0.121` | `1.0.122` |
| [cxx-build](https://github.com/dtolnay/cxx ) | `1.0.121` | `1.0.122` |
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-13 10:28:26 +01:00
dependabot[bot]
5c0ed8823f
cargo: bump the patch group with 2 updates ( #2035 )
...
Bumps the patch group with 2 updates:
[serde](https://github.com/serde-rs/serde ) and
[pulldown-cmark](https://github.com/raphlinus/pulldown-cmark ).
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-29 11:30:53 +01:00
dependabot[bot]
5df10096ac
cargo: bump the patch group with 3 updates ( #1987 )
...
Bumps the patch group with 3 updates:
[anyhow](https://github.com/dtolnay/anyhow ),
[cxx](https://github.com/dtolnay/cxx ) and
[cxx-build](https://github.com/dtolnay/cxx ).
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-15 10:24:49 +01:00
dependabot[bot]
f5ca4e34fc
cargo: bump the patch group with 2 updates ( #1967 )
...
Bumps the patch group with 2 updates:
[pulldown-cmark](https://github.com/raphlinus/pulldown-cmark ) and
[reqwest](https://github.com/seanmonstar/reqwest ).
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-08 11:40:01 +01:00
dependabot[bot]
3facea27d4
cargo: bump the patch group with 5 updates ( #1926 )
...
Bumps the patch group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.80` | `1.0.81` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.2` | `4.5.3` |
| [serde_yaml](https://github.com/dtolnay/serde-yaml ) | `0.9.32` |
`0.9.33` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `1.0.57` |
`1.0.58` |
| [reqwest](https://github.com/seanmonstar/reqwest ) | `0.11.25` |
`0.11.26` |
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 09:41:01 +00:00
dependabot[bot]
1e6fa1cb49
cargo: bump the patch group with 4 updates ( #1873 )
...
Bumps the patch group with 4 updates:
[log](https://github.com/rust-lang/log ),
[tempfile](https://github.com/Stebalien/tempfile ),
[cxx](https://github.com/dtolnay/cxx ) and
[cxx-build](https://github.com/dtolnay/cxx ).
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 10:55:27 +00:00
dependabot[bot]
cbcf599588
cargo: bump the patch group with 6 updates ( #1850 )
...
Bumps the patch group with 6 updates
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-26 10:50:09 +00:00
dependabot[bot]
76362763c3
cargo: bump the patch group with 4 updates ( #1810 )
...
Bumps the patch group with 4 updates:
[mdbook](https://github.com/rust-lang/mdBook ),
[thiserror](https://github.com/dtolnay/thiserror ),
[cxx](https://github.com/dtolnay/cxx ) and
[cxx-build](https://github.com/dtolnay/cxx ).
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-12 10:40:19 +00:00
dependabot[bot]
e921d4bb1e
cargo: bump the minor group with 2 updates ( #1783 )
...
Bumps the minor group with 2 updates:
[pulldown-cmark](https://github.com/raphlinus/pulldown-cmark ) and
[tokio](https://github.com/tokio-rs/tokio ).
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Andrew Walbran <qwandor@google.com>
2024-02-05 11:25:39 +00:00
dependabot[bot]
85b2f76ea0
cargo: bump the patch group with 4 updates ( #1767 )
...
Bumps the patch group with 4 updates:
[serde](https://github.com/serde-rs/serde ),
[serde_json](https://github.com/serde-rs/json ),
[pulldown-cmark](https://github.com/raphlinus/pulldown-cmark ) and
[buddy_system_allocator](https://github.com/rcore-os/buddy_system_allocator ).
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 10:29:15 +00:00
dependabot[bot]
d4dc1935e2
build(deps): bump anyhow from 1.0.76 to 1.0.79 ( #1653 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.76 to 1.0.79.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases ">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.79</h2>
<ul>
<li>Work around improperly cached build script result by sccache (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/340 ">#340</a>)</li>
</ul>
<h2>1.0.78</h2>
<ul>
<li>Reduce spurious rebuilds under RustRover IDE when using a nightly
toolchain (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/337 ">#337</a>)</li>
</ul>
<h2>1.0.77</h2>
<ul>
<li>Make <code>anyhow::Error::backtrace</code> available on stable Rust
compilers 1.65+ (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/293 ">#293</a>,
thanks <a
href="https://github.com/LukasKalbertodt "><code>@LukasKalbertodt</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="71ab53dd2e
"><code>71ab53d</code></a>
Release 1.0.79</li>
<li><a
href="60705a53ce
"><code>60705a5</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/anyhow/issues/340 ">#340</a>
from dtolnay/depinfo</li>
<li><a
href="17e252bfdf
"><code>17e252b</code></a>
Include env-dep:RUSTC_BOOTSTRAP in dep-info for sccache</li>
<li><a
href="04774c0894
"><code>04774c0</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/anyhow/issues/338 ">#338</a>
from dtolnay/nightlyci</li>
<li><a
href="1fd290c222
"><code>1fd290c</code></a>
Make CI verify that error_generic_member_access works in latest
nightly</li>
<li><a
href="ee414707be
"><code>ee41470</code></a>
RUSTC must be set by Cargo for build script</li>
<li><a
href="38c79ef242
"><code>38c79ef</code></a>
Release 1.0.78</li>
<li><a
href="ded2295ff5
"><code>ded2295</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/anyhow/issues/337 ">#337</a>
from dtolnay/bootstrap</li>
<li><a
href="ae45b672c9
"><code>ae45b67</code></a>
Do not rebuild on RUSTC_BOOTSTRAP changes on nightly compiler</li>
<li><a
href="2d32366f58
"><code>2d32366</code></a>
Update crate name used for build script probe</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.76...1.0.79 ">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 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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-05 13:24:05 +00:00
Martin Geisler
c9f66fd425
Format all Markdown files with dprint
( #1157 )
...
This is the result of running `dprint fmt` after removing `src/` from
the list of excluded directories.
This also reformats the Rust code: we might want to tweak this a bit in
the future since some of the changes removes the hand-formatting. Of
course, this formatting can be seen as a mis-feature, so maybe this is
good overall.
Thanks to mdbook-i18n-helpers 0.2, the POT file is nearly unchanged
after this, meaning that all existing translations remain valid! A few
messages were changed because of stray whitespace characters:
msgid ""
"Slices always borrow from another object. In this example, `a` has to remain "
-"'alive' (in scope) for at least as long as our slice. "
+"'alive' (in scope) for at least as long as our slice."
msgstr ""
The formatting is enforced in CI and we will have to see how annoying
this is in practice for the many contributors. If it becomes annoying,
we should look into fixing dprint/check#11 so that `dprint` can annotate
the lines that need fixing directly, then I think we can consider more
strict formatting checks.
I added more customization to `rustfmt.toml`. This is to better emulate
the dense style used in the course:
- `max_width = 85` allows lines to take up the full width available in
our code blocks (when taking margins and the line numbers into account).
- `wrap_comments = true` ensures that we don't show very long comments
in the code examples. I edited some comments to shorten them and avoid
unnecessary line breaks — please trim other unnecessarily long comments
when you see them! Remember we're writing code for slides 😄
- `use_small_heuristics = "Max"` allows for things like struct literals
and if-statements to take up the full line width configured above.
The formatting settings apply to all our Rust code right now — I think
we could improve this with https://github.com/dprint/dprint/issues/711
which lets us add per-directory `dprint` configuration files. However,
the `inherit: true` setting is not yet implemented (as far as I can
tell), so a nested configuration file will have to copy most or all of
the top-level file.
2023-12-31 00:15:07 +01:00
Martin Geisler
8b863c0446
Update Rust dependencies ( #1487 )
...
This fixes a low-criticality vulnerability in `atty` (on Windows):
https://github.com/advisories/GHSA-g98v-hv3f-hcfr
I only updated the dependencies here which didn’t require code changes.
2023-11-20 09:26:19 -05:00
Martin Geisler
aaca44f62b
Format files with dprint
( #711 )
...
The dprint formatter is a flexible system which will use sandboxed
WebAssembly formatters to format our code (mostly: it calls out to
`rustfmt` for Rust code).
A particularly interesting feature is that dprint can format Rust code
blocks in the Markdown files. However, before we turn that on, we need
to have a way to normalize the Markdown text as it is extracted[1].
That is so that the word put into the translations is kept after the
reformatting.
[1]: https://github.com/google/mdbook-i18n-helpers/issues/19
2023-05-30 17:04:19 +02:00
Andrew Walbran
86d8c4ae54
Rename exercise template directory and archive.
2023-04-05 16:28:07 +01:00
Andrew Walbran
6cba1ef2bb
rustfmt with imports_granularity = "module".
2023-04-05 16:28:07 +01:00
Andrew Walbran
e204b5060f
Rename directory to match crate name.
2023-04-05 16:28:07 +01:00