From f098b02efdf4a2be9525892e911a4f43daaf5dd9 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 3 Mar 2025 13:25:12 +0100
Subject: [PATCH] cargo: bump the patch group with 9 updates (#2682)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
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
Release notes
Sourced from anyhow's
releases.
1.0.96
- Documentation improvements
Commits
f0aa0d3
Release 1.0.96
bc33c24
Convert html links to intra-doc links
1cff785
Unset doc-scrape-examples for lib target
d71c806
More precise gitignore patterns
3e40975
Remove **/*.rs.bk from project-specific gitignore
b880dd0
Ignore Cargo-generated tests/crate/target directory
8891ce3
Merge pull request #404
from dtolnay/missingabi
51a173e
Ignore missing_abi lint in nightly-2025-01-16
4d71a84
Ignore double_ended_iterator_last clippy lint
af0937e
Update ui test suite to nightly-2025-01-02
- Additional commits viewable in compare
view
Updates `clap` from 4.5.27 to 4.5.31
Release notes
Sourced from clap's
releases.
v4.5.31
[4.5.31] - 2025-02-24
Features
- Add
ValueParserFactory
for
Saturating<T>
v4.5.30
[4.5.30] - 2025-02-17
Fixes
- (assert) Allow
num_args(0..=1)
to be used with
SetTrue
- (assert) Clean up rendering of
takes_values
assertions
v4.5.29
[4.5.29] - 2025-02-11
Fixes
- Change
ArgMatches::args_present
so not-present flags
are considered not-present (matching the documentation)
v4.5.28
[4.5.28] - 2025-02-03
Features
- (derive) Unstable support for full markdown syntax for doc
comments, enabled with
unstable-markdown
Changelog
Sourced from clap's
changelog.
[4.5.31] - 2025-02-24
Features
- Add
ValueParserFactory
for
Saturating<T>
[4.5.30] - 2025-02-17
Fixes
- (assert) Allow
num_args(0..=1)
to be used with
SetTrue
- (assert) Clean up rendering of
takes_values
assertions
[4.5.29] - 2025-02-11
Fixes
- Change
ArgMatches::args_present
so not-present flags
are considered not-present (matching the documentation)
[4.5.28] - 2025-02-03
Features
- (derive) Unstable support for full markdown syntax for doc
comments, enabled with
unstable-markdown
Commits
acf9abb
chore: Release
9186a18
docs: Update changelog
233c316
Merge pull request #5926
from sorairolake/feature/value-parser-factory-for-sa...
13931a2
Merge pull request #5923
from Reverier-Xu/master
536e29f
feat(builder): Add ValueParserFactory
for
Saturating\<T>
45ed71c
chore: Avoid using gen for rust 2024 preserved keyword
5029bb3
chore: Avoid using gen
for rust 2024 preserved keyword
8a1d59b
chore(deps): Update Rust Stable to v1.85 (#5921)
9caee53
docs(changelog): Clarify 5.0.0
cb2352f
Merge pull request #5918
from epage/test
- Additional commits viewable in compare
view
Updates `log` from 0.4.25 to 0.4.26
Release notes
Sourced from log's
releases.
0.4.26
What's Changed
Full Changelog: https://github.com/rust-lang/log/compare/0.4.25...0.4.26
Changelog
Sourced from log's
changelog.
[0.4.26] - 2025-02-18
What's Changed
Full Changelog: https://github.com/rust-lang/log/compare/0.4.25...0.4.26
Commits
Updates `mdbook` from 0.4.44 to 0.4.45
Release notes
Sourced from mdbook's
releases.
v0.4.45
See https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0445
for a complete list of changes.
Changelog
Sourced from mdbook's
changelog.
mdBook 0.4.45
v0.4.44...v0.4.45
Changed
- Added context to error message when rustdoc is not found.
#2545
- Slightly changed the styling rules around margins of footnotes.
#2524
Fixed
- Fixed an issue where it would panic if a source_path is not set.
#2550
Commits
4941acd
Merge pull request #2551
from ehuss/bump-version
7e3d2f9
Update to 0.4.45
ddba36b
Merge pull request #2524
from WaffleLapkin/first-last-of-type-footnote
35cf96a
Merge pull request #2550
from ehuss/fix-expected-source-path
5777a0e
Fix issue with None source_path
53c3a92
Add test for a chapter with no source path
132ca0d
Merge pull request #2548
from tamird/patch-1
56c2b9b
README.md: update workflow status badge
542b6fe
Merge pull request #2545
from ehuss/rustdoc-missing-error
2af44a3
Add context when rustdoc
command is not found
- Additional commits viewable in compare
view
Updates `serde` from 1.0.217 to 1.0.218
Release notes
Sourced from serde's
releases.
v1.0.218
- Documentation improvements
Commits
7bfd518
Release 1.0.218
723a949
Merge pull request #2895
from dtolnay/stabledoc
2b44efb
Point standard library links to stable
03dc0fc
Merge pull request #2894
from dtolnay/doclink
85cb0c4
Convert html links to intra-doc links
abe7194
Update ui test suite to nightly-2025-02-12
aaccac7
Unset doc-scrape-examples for lib target
7cd4d84
Update ui test suite to nightly-2025-02-07
04ff3e8
More precise gitignore patterns
dc3031b
Remove *.sw[po] from gitignore
- Additional commits viewable in compare
view
Updates `serde_json` from 1.0.138 to 1.0.139
Release notes
Sourced from serde_json's
releases.
v1.0.139
- Documentation improvements
Commits
4d4f53c
Release 1.0.139
5d6b32f
Merge pull request #1242
from dtolnay/writefloat
e5bb8bd
Document behavior of write_f32/f64 on non-finite floats
7a79781
Merge pull request #1241
from dtolnay/doclink
13591f1
Convert html links to intra-doc links
1d7378e
Unset doc-scrape-examples for lib target
1174c5f
Resolve unnecessary_semicolon pedantic clippy lint
- See full diff in compare
view
Updates `zerocopy` from 0.8.14 to 0.8.21
Release notes
Sourced from zerocopy's
releases.
v0.8.20
What's Changed
Full Changelog: https://github.com/google/zerocopy/compare/v0.8.19...v0.8.20
v0.8.19
What's Changed
Full Changelog: https://github.com/google/zerocopy/compare/v0.8.18...v0.8.19
v0.8.18
What's Changed
Full Changelog: https://github.com/google/zerocopy/compare/v0.8.17...v0.8.18
v0.8.17
What's Changed
Full Changelog: https://github.com/google/zerocopy/compare/v0.8.16...v0.8.17
v0.8.16
What's Changed
Full Changelog: https://github.com/google/zerocopy/compare/v0.8.15...v0.8.16
v0.8.15
What's Changed
Full Changelog: https://github.com/google/zerocopy/compare/v0.8.15-alpha...v0.8.15
v0.8.15-alpha
What's Changed
... (truncated)
Commits
Updates `cxx` from 1.0.137 to 1.0.142
Release notes
Sourced from cxx's
releases.
1.0.142
1.0.141
1.0.140
- Add
rust::String(const char8_t *)
and
rust::String(const char8_t *, size_t)
constructors (#1437,
thanks @anforowicz
)
- Declare
operator+(ptrdiff_t, Slice<T>::iterator)
to be noexcept
(#1440)
1.0.139
1.0.138
- Add method to convert from
&CxxString
to
&CStr
(#1431,
thanks @nyurik
)
Commits
4b4e1c1
Release 1.0.142
db3aaac
Lockfile update
6aa9501
Touch up tests of std::span -> rust::Slice deduction
5702ef8
Merge pull request 1449 from
JonathonReinhart/add-Slice-ctor-deduction-guide
bdf2e39
Disable clippy in CI due to ICE
33f3fa8
Add template deduction guide for Slice constructor
94e8e46
Revert "Bump Bazel build to rustc 1.85.0"
0c114be
One more stable standard library crate
aeec460
Bump Bazel build to rustc 1.85.0
2379562
Bump Bazel build to rustc 1.84.1
- Additional commits viewable in compare
view
Updates `cxx-build` from 1.0.137 to 1.0.142
Release notes
Sourced from cxx-build's
releases.
1.0.142
1.0.141
1.0.140
- Add
rust::String(const char8_t *)
and
rust::String(const char8_t *, size_t)
constructors (#1437,
thanks @anforowicz
)
- Declare
operator+(ptrdiff_t, Slice<T>::iterator)
to be noexcept
(#1440)
1.0.139
1.0.138
- Add method to convert from
&CxxString
to
&CStr
(#1431,
thanks @nyurik
)
Commits
4b4e1c1
Release 1.0.142
db3aaac
Lockfile update
6aa9501
Touch up tests of std::span -> rust::Slice deduction
5702ef8
Merge pull request 1449 from
JonathonReinhart/add-Slice-ctor-deduction-guide
bdf2e39
Disable clippy in CI due to ICE
33f3fa8
Add template deduction guide for Slice constructor
94e8e46
Revert "Bump Bazel build to rustc 1.85.0"
0c114be
One more stable standard library crate
aeec460
Bump Bazel build to rustc 1.85.0
2379562
Bump Bazel build to rustc 1.84.1
- Additional commits viewable in compare
view
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)
---
Dependabot commands and options
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 ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore 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 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 ` 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 ` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore ` will
remove the ignore condition of the specified dependency and ignore
conditions
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
Cargo.lock | 66 +++++++++----------
mdbook-course/Cargo.toml | 12 ++--
mdbook-exerciser/Cargo.toml | 6 +-
mdbook-slide-evaluator/Cargo.toml | 8 +--
.../useful-crates/zerocopy-example/Cargo.toml | 2 +-
5 files changed, 47 insertions(+), 47 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 5dea16de6a8b..bae93e2311aa 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1,6 +1,6 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
-version = 3
+version = 4
[[package]]
name = "addr2line"
@@ -119,9 +119,9 @@ dependencies = [
[[package]]
name = "anyhow"
-version = "1.0.95"
+version = "1.0.96"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04"
+checksum = "6b964d184e89d9b6b67dd2715bc8e74cf3107fb2b529990c90cf517326150bf4"
[[package]]
name = "autocfg"
@@ -258,9 +258,9 @@ dependencies = [
[[package]]
name = "clap"
-version = "4.5.27"
+version = "4.5.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796"
+checksum = "027bb0d98429ae334a8698531da7077bdf906419543a35a55c2cb1b66437d767"
dependencies = [
"clap_builder",
"clap_derive",
@@ -268,9 +268,9 @@ dependencies = [
[[package]]
name = "clap_builder"
-version = "4.5.27"
+version = "4.5.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7"
+checksum = "5589e0cba072e0f3d23791efac0fd8627b49c829c196a492e88168e6a669d863"
dependencies = [
"anstream",
"anstyle",
@@ -290,9 +290,9 @@ dependencies = [
[[package]]
name = "clap_derive"
-version = "4.5.24"
+version = "4.5.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c"
+checksum = "bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed"
dependencies = [
"heck",
"proc-macro2",
@@ -460,9 +460,9 @@ dependencies = [
[[package]]
name = "cxx"
-version = "1.0.137"
+version = "1.0.142"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0fc894913dccfed0f84106062c284fa021c3ba70cb1d78797d6f5165d4492e45"
+checksum = "44b9d01bd4ff172d858d01718965cc4b202898ac48d8e2333daae0e78b2a5f77"
dependencies = [
"cc",
"cxxbridge-cmd",
@@ -474,9 +474,9 @@ dependencies = [
[[package]]
name = "cxx-build"
-version = "1.0.137"
+version = "1.0.142"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "503b2bfb6b3e8ce7f95d865a67419451832083d3186958290cee6c53e39dfcfe"
+checksum = "3e556ff0cbcb04ea8c36bd0957f0ac441af50398dcc4feaceaa23c0d816bd853"
dependencies = [
"cc",
"codespan-reporting",
@@ -488,9 +488,9 @@ dependencies = [
[[package]]
name = "cxxbridge-cmd"
-version = "1.0.137"
+version = "1.0.142"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e0d2cb64a95b4b5a381971482235c4db2e0208302a962acdbe314db03cbbe2fb"
+checksum = "d9809e273c94453de6f358dc3c3e6c71a9fe11666ad2bb75087354db4842c809"
dependencies = [
"clap",
"codespan-reporting",
@@ -501,15 +501,15 @@ dependencies = [
[[package]]
name = "cxxbridge-flags"
-version = "1.0.137"
+version = "1.0.142"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f797b0206463c9c2a68ed605ab28892cca784f1ef066050f4942e3de26ad885"
+checksum = "1291d693f408e4c9f94c3cd446ff394dbb31b753d49d27f2ef9ec57daeb0e51f"
[[package]]
name = "cxxbridge-macro"
-version = "1.0.137"
+version = "1.0.142"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e79010a2093848e65a3e0f7062d3f02fb2ef27f866416dfe436fccfa73d3bb59"
+checksum = "e1e2fdba2e8d8cfa1c8dd2b4abe36be3551f4f79b32c9f04ae34f5c2d4ddfacd"
dependencies = [
"proc-macro2",
"quote",
@@ -1582,9 +1582,9 @@ dependencies = [
[[package]]
name = "log"
-version = "0.4.25"
+version = "0.4.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f"
+checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e"
[[package]]
name = "mac"
@@ -1638,9 +1638,9 @@ dependencies = [
[[package]]
name = "mdbook"
-version = "0.4.44"
+version = "0.4.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f9da1e54401fe5d45a664c57e112e70f18e8c5a73e268c179305b932ee864574"
+checksum = "b07d36d96ffe1b5b16ddf2bc80b3b26bb7a498b2a6591061250bf0af8e8095ad"
dependencies = [
"ammonia",
"anyhow",
@@ -2582,18 +2582,18 @@ dependencies = [
[[package]]
name = "serde"
-version = "1.0.217"
+version = "1.0.218"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70"
+checksum = "e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.217"
+version = "1.0.218"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0"
+checksum = "f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b"
dependencies = [
"proc-macro2",
"quote",
@@ -2602,9 +2602,9 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.138"
+version = "1.0.139"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949"
+checksum = "44f86c3acccc9c65b153fe1b85a3be07fe5515274ec9f0653b4a0875731c72a6"
dependencies = [
"itoa",
"memchr",
@@ -3729,18 +3729,18 @@ dependencies = [
[[package]]
name = "zerocopy"
-version = "0.8.14"
+version = "0.8.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a367f292d93d4eab890745e75a778da40909cab4d6ff8173693812f79c4a2468"
+checksum = "dcf01143b2dd5d134f11f545cf9f1431b13b749695cb33bcce051e7568f99478"
dependencies = [
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
-version = "0.8.14"
+version = "0.8.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d3931cb58c62c13adec22e38686b559c86a30565e16ad6e8510a337cedc611e1"
+checksum = "712c8386f4f4299382c9abee219bee7084f78fb939d88b6840fcc1320d5f6da2"
dependencies = [
"proc-macro2",
"quote",
diff --git a/mdbook-course/Cargo.toml b/mdbook-course/Cargo.toml
index 96b5a2f41cff..73b137d9c914 100644
--- a/mdbook-course/Cargo.toml
+++ b/mdbook-course/Cargo.toml
@@ -9,14 +9,14 @@ repository = "https://github.com/google/comprehensive-rust"
description = "An mdbook preprocessor for comprehensive-rust."
[dependencies]
-anyhow = "1.0.95"
-clap = "4.5.27"
+anyhow = "1.0.96"
+clap = "4.5.31"
lazy_static = "1.5"
-log = "0.4.25"
+log = "0.4.26"
matter = "0.1.0-alpha4"
-mdbook = "0.4.44"
+mdbook = "0.4.45"
pretty_env_logger = "0.5.0"
regex = "1.11"
-serde = "1.0.217"
-serde_json = "1.0.138"
+serde = "1.0.218"
+serde_json = "1.0.139"
serde_yaml = "0.9"
diff --git a/mdbook-exerciser/Cargo.toml b/mdbook-exerciser/Cargo.toml
index 34f1f70037ee..c5d55ce1c0ea 100644
--- a/mdbook-exerciser/Cargo.toml
+++ b/mdbook-exerciser/Cargo.toml
@@ -8,8 +8,8 @@ repository = "https://github.com/google/comprehensive-rust"
description = "A tool for extracting starter code for exercises from Markdown files."
[dependencies]
-anyhow = "1.0.95"
-log = "0.4.25"
-mdbook = "0.4.44"
+anyhow = "1.0.96"
+log = "0.4.26"
+mdbook = "0.4.45"
pretty_env_logger = "0.5.0"
pulldown-cmark = { version = "0.12.2", default-features = false }
diff --git a/mdbook-slide-evaluator/Cargo.toml b/mdbook-slide-evaluator/Cargo.toml
index d8266784ed0d..6a6be02e4092 100644
--- a/mdbook-slide-evaluator/Cargo.toml
+++ b/mdbook-slide-evaluator/Cargo.toml
@@ -8,14 +8,14 @@ repository = "https://github.com/google/comprehensive-rust"
description = "A tool for evaluating mdbook slides by rendering the html pages and spot violations to the policies"
[dependencies]
-anyhow = "1.0.95"
-clap = { version = "4.5.27", features = ["derive"] }
+anyhow = "1.0.96"
+clap = { version = "4.5.31", features = ["derive"] }
csv = "1.3.1"
fantoccini = "0.21.4"
glob = "0.3.2"
-log = "0.4.25"
+log = "0.4.26"
pretty_env_logger = "0.5.0"
-serde = { version = "1.0.217", features = ["derive"] }
+serde = { version = "1.0.218", features = ["derive"] }
strum = { version = "0.26.3", features = ["derive"] }
tokio = { version = "1.42.0", features = ["full"] }
tokio-util = "0.7.13"
diff --git a/src/bare-metal/useful-crates/zerocopy-example/Cargo.toml b/src/bare-metal/useful-crates/zerocopy-example/Cargo.toml
index 8dbedb08b2dc..b6740d5df5b1 100644
--- a/src/bare-metal/useful-crates/zerocopy-example/Cargo.toml
+++ b/src/bare-metal/useful-crates/zerocopy-example/Cargo.toml
@@ -5,4 +5,4 @@ edition = "2021"
publish = false
[dependencies]
-zerocopy = { version = "0.8.14", features = ["derive"] }
+zerocopy = { version = "0.8.21", features = ["derive"] }