rust-vmm / vhost-device

'vhost-user' device backends workspace
Apache License 2.0
67 stars 46 forks source link

build(deps): bump the vhost-device group in /staging with 14 updates #704

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps the vhost-device group in /staging with 14 updates:

Package From To
clap 4.5.11 4.5.13
num_enum 0.7.2 0.7.3
rstest 0.21.0 0.22.0
tempfile 3.10.1 3.11.0
clap_builder 4.5.11 4.5.13
clap_derive 4.5.11 4.5.13
enumn 0.1.13 0.1.14
indexmap 2.2.6 2.3.0
nix 0.27.1 0.26.4
num_enum_derive 0.7.2 0.7.3
regex 1.10.5 1.10.6
rstest_macros 0.21.0 0.22.0
syn 2.0.72 1.0.109
toml_datetime 0.6.7 0.6.8

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 num_enum from 0.7.2 to 0.7.3

Commits


Updates rstest from 0.21.0 to 0.22.0

Release notes

Sourced from rstest's releases.

Version 0.22.0

Destructuring input data

Changelog

Sourced from rstest's changelog.

[0.22.0] 2024/8/4

Changed

  • Now it's possible destructuring input values both for cases, values and fixtures. See #231 for details

Add

  • Implemented #[ignore] attribute to ignore test parameters during fixtures resolution/injection. See #228 for details

Fixed

  • Lot of typo in code
Commits


Updates tempfile from 3.10.1 to 3.11.0

Changelog

Sourced from tempfile's changelog.

3.11.0

  • Add the ability to override the default temporary directory. This API shouldn't be used in general, but there are some cases where it's unavoidable.
Commits


Updates clap_builder from 4.5.11 to 4.5.13

Release notes

Sourced from clap_builder'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_builder'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 clap_derive from 4.5.11 to 4.5.13

Release notes

Sourced from clap_derive'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_derive'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 enumn from 0.1.13 to 0.1.14

Release notes

Sourced from enumn's releases.

0.1.14

  • Documentation improvements
Commits
  • 06b55bc Release 0.1.14
  • e6d982e Wrap readme to 80 columns
  • 8f7b70b Fix typo in readme and crate-level documentation
  • b7eca9c Explicitly install a Rust toolchain for cargo-outdated job
  • See full diff in compare view


Updates indexmap from 2.2.6 to 2.3.0

Changelog

Sourced from indexmap's changelog.

2.3.0

  • Added trait MutableEntryKey for opt-in mutable access to map entry keys.
  • Added method MutableKeys::iter_mut2 for opt-in mutable iteration of map keys and values.
Commits
  • 22c0b4e Merge pull request #335 from epage/mut
  • 39f7cc0 Release 2.3.0
  • 6049d51 feat(map): Add MutableKeys::iter_mut2
  • 65c3c46 feat(map): Add MutableEntryKey
  • 7f7d39f Merge pull request #332 from waywardmonkeys/missing-indentation-in-doc-comment
  • 8222a59 Fix missing indentation in doc comment.
  • 1a71dde Merge pull request #327 from waywardmonkeys/dep-update-dev-dep-itertools
  • ac2a8a5 deps(dev): Update itertools
  • See full diff in compare view


Updates nix from 0.27.1 to 0.26.4

Changelog

Sourced from nix's changelog.

[0.26.4] - 2023-08-28

Fixed

  • Fixed an unintended API change in release 0.26.3, due to the upgrade of the bitflags dependency. (#2117)

[0.26.3] - 2023-08-27

Fixed

  • Fix: send ETH_P_ALL in htons format (#1925)
  • Fix: recvmsg now sets the length of the received sockaddr_un field correctly on Linux platforms. (#2041)
  • Fix potentially invalid conversions in SockaddrIn::from<std::net::SocketAddrV4>, SockaddrIn6::from<std::net::SockaddrV6>, IpMembershipRequest::new, and Ipv6MembershipRequest::new with future Rust versions. (#2061)
  • Fixed an incorrect lifetime returned from recvmsg. (#2095)

[0.26.2] - 2023-01-18

Fixed

  • Fix SockaddrIn6 bug that was swapping flowinfo and scope_id byte ordering. (#1964)

[0.26.1] - 2022-11-29

Fixed

  • Fix UB with sys::socket::sockopt::SockType using SOCK_PACKET. (#1821)

[0.26.0] - 2022-11-29

Added

  • Added SockaddrStorage::{as_unix_addr, as_unix_addr_mut} (#1871)
  • Added MntFlags and unmount on all of the BSDs.
  • Added any() and all() to poll::PollFd. (#1877)
  • Add MntFlags and unmount on all of the BSDs. (#1849)
  • Added a Statfs::flags method. (#1849)
  • Added NSFS_MAGIC FsType on Linux and Android. (#1829)
  • Added sched_getcpu on platforms that support it. (#1825)
  • Added sched_getaffinity and sched_setaffinity on FreeBSD.

... (truncated)

Commits
  • 08d8ba9 chore: Release nix version 0.26.4
  • eec327d Add CHANGELOG entry for PR #2117
  • 1d5c730 Merge pull request #2117 from asomers/revert-bitflags
  • 12699b7 Revert "Merge #2027 #2057"
  • 8a2325a chore: Release nix version 0.26.3
  • b0cf122 release.toml: compatibility with cargo-release 0.22 (#2108)
  • 131e238 Relax the tempfile requirement, and lock it to 3.6.0 during CI
  • 8e6d9d4 Lock tempfile to 3.7.1 during CI on the MSRV toolchain
  • 8b66e07 Fix Haiku build by updating tempfile to 3.7.1
  • d87d401 Merge pull request #2105 from asomers/r0.26.3
  • Additional commits viewable in compare view


Updates num_enum_derive from 0.7.2 to 0.7.3

Commits


Updates regex from 1.10.5 to 1.10.6

Changelog

Sourced from regex's changelog.

1.10.6 (2024-08-02)

This is a new patch release with a fix for the unstable crate feature that enables std::str::Pattern trait integration.

Bug fixes:

Commits


Updates rstest_macros from 0.21.0 to 0.22.0

Release notes

Sourced from rstest_macros's releases.

Version 0.22.0

Destructuring input data

Changelog

Sourced from rstest_macros's changelog.

[0.22.0] 2024/8/4

Changed

  • Now it's possible destructuring input values both for cases, values and fixtures. See #231 for details

Add

  • Implemented #[ignore] attribute to ignore test parameters during fixtures resolution/injection. See #228 for details

Fixed

  • Lot of typo in code
Commits


Updates syn from 2.0.72 to 1.0.109

Commits
  • bfa790b Release 1.0.109
  • c182545 Restore compatibility with rust 1.31
  • 01f69e9 Release 1.0.108
  • 62d0aed stricter parsing of string_continue escapes
  • 4168f6b Release 1.0.107
  • d8690f2 Opt out -Zrustdoc-scrape-examples on docs.rs
  • 5306cde Release 1.0.106
  • 6db337c Update build status badge
  • 876a605 Merge pull request #1251 from dtolnay/instaloop
  • 65e0e42 Fix invalid use of insta snapshot inside a loop
  • Additional commits viewable in compare view


Updates toml_datetime from 0.6.7 to 0.6.8

Commits
  • eb16379 chore: Release
  • 534c0eb docs: Update changelog
  • d6bdaee Merge pull request #773 from epage/loqusion_main
  • 6d46fd2 feat(datetime): impl Serialize/Deserialize for Date/Time
  • fb83c29 Merge pull request #772 from epage/array
  • e273be6 perf(parser): Optimize for empty arrays
  • 5a9ad6f doc(parser): Update grammar
  • 15a9e83 refactor(parser): Make array parsing intent clearer
  • 69b2a06 perf(parser): More imperative array parsing
  • 04b7d16 perf(parser): Don't throwaway Vec allocation
  • 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 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