From 3047ad571a10f07407aacb4ebcb1991799abe0d9 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 5 Aug 2024 08:35:30 +0100
Subject: [PATCH] chore(deps-rs): bump the patch group with 3 updates (#526)
Bumps the patch group with 3 updates:
[bytemuck](https://github.com/Lokathor/bytemuck),
[clap](https://github.com/clap-rs/clap) and
[serde_json](https://github.com/serde-rs/json).
Updates `bytemuck` from 1.16.1 to 1.16.3
Changelog
Sourced from bytemuck's
changelog.
1.16.3
- Fully described in Lokathor/bytemuck#256,
This makes
casting slices to/from ZST elements more consistent between the crate's
core
module and other modules.
1.16.2
- Fixes potential UB where
BoxBytes
could attempt to free
a dangling pointer
if the Layout
is zero sized. This type was introduced in
1.14.1, so that
version and the others up to and including 1.16.1 are now yanked for
safety.
Commits
20f4a09
chore: Release bytemuck version 1.16.3
9f7161c
describe pr 256
291a924
Allow casting between slices of ZSTs and slices of non-ZSTs in all
cases. (#256)
758774d
chore: Release bytemuck version 1.16.2
73cd363
changelog
1c75146
Fix UB when dropping BoxBytes owning a zero-sized layout (#258)
005ee32
Fix panics in try_cast_slice_box
etc (#254)
- See full diff in compare
view
Updates `clap` from 4.5.11 to 4.5.13
Release notes
Sourced from clap's
releases.
v4.5.13
[4.5.13] - 2024-07-31
Fixes
- (derive) Improve error message when
#[flatten]
ing an optional #[group(skip)]
- (help) Properly wrap long subcommand descriptions in
help
v4.5.12
[4.5.12] - 2024-07-31
Changelog
Sourced from clap's
changelog.
[4.5.13] - 2024-07-31
Fixes
- (derive) Improve error message when
#[flatten]
ing an optional #[group(skip)]
- (help) Properly wrap long subcommand descriptions in
help
[4.5.12] - 2024-07-31
Commits
Updates `serde_json` from 1.0.121 to 1.0.122
Release notes
Sourced from serde_json's
releases.
v1.0.122
- Support using
json!
in no-std crates (#1166)
Commits
54381d6
Release 1.0.122
16fb6e0
Work around buggy rust-analyzer behavior
49d7d66
Merge pull request #1166
from dtolnay/allocvec
6827c7b
Fix json! invocations when std prelude is not in scope
611b2a4
Merge pull request #1165
from serde-rs/jsonmac
7633cb7
Eliminate local_inner_macros in favor of non-ident macro paths
- See full diff 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 | 20 ++++++++++----------
Cargo.toml | 4 ++--
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 82c32bc3..456b2db1 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -155,9 +155,9 @@ checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
[[package]]
name = "bytemuck"
-version = "1.16.1"
+version = "1.16.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e"
+checksum = "102087e286b4677862ea56cf8fc58bb2cdfa8725c40ffb80fe3a008eb7f2fc83"
[[package]]
name = "byteorder"
@@ -253,9 +253,9 @@ dependencies = [
[[package]]
name = "clap"
-version = "4.5.11"
+version = "4.5.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "35723e6a11662c2afb578bcf0b88bf6ea8e21282a953428f240574fcc3a2b5b3"
+checksum = "0fbb260a053428790f3de475e304ff84cdbc4face759ea7a3e64c1edd938a7fc"
dependencies = [
"clap_builder",
"clap_derive",
@@ -263,9 +263,9 @@ dependencies = [
[[package]]
name = "clap_builder"
-version = "4.5.11"
+version = "4.5.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "49eb96cbfa7cfa35017b7cd548c75b14c3118c98b423041d70562665e07fb0fa"
+checksum = "64b17d7ea74e9f833c7dbf2cbe4fb12ff26783eda4782a8975b72f895c9b4d99"
dependencies = [
"anstream",
"anstyle",
@@ -275,9 +275,9 @@ dependencies = [
[[package]]
name = "clap_derive"
-version = "4.5.11"
+version = "4.5.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5d029b67f89d30bbb547c89fd5161293c0aec155fc691d7924b64550662db93e"
+checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0"
dependencies = [
"heck 0.5.0",
"proc-macro2",
@@ -1538,9 +1538,9 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.121"
+version = "1.0.122"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ab380d7d9f22ef3f21ad3e6c1ebe8e4fc7a2000ccba2e4d71fc96f15b2cb609"
+checksum = "784b6203951c57ff748476b126ccb5e8e2959a5c19e5c617ab1956be3dbc68da"
dependencies = [
"itoa",
"memchr",
diff --git a/Cargo.toml b/Cargo.toml
index b2aa5b58..9d60b19b 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -34,10 +34,10 @@ itertools = "0.13.0"
tket-json-rs = "0.5.1"
tracing = "0.1.37"
portmatching = "0.3.1"
-bytemuck = "1.16.1"
+bytemuck = "1.16.3"
cgmath = "0.18.0"
chrono = "0.4.30"
-clap = "4.5.11"
+clap = "4.5.13"
criterion = "0.5.1"
crossbeam-channel = "0.5.8"
csv = "1.2.2"