Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[cargo](deps): Bump the deps group with 16 updates #177

Merged
merged 1 commit into from
Aug 5, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 5, 2024

Bumps the deps group with 16 updates:

Package From To
bytes 1.6.1 1.7.1
clap 4.5.11 4.5.13
serde_json 1.0.121 1.0.122
rstest 0.21.0 0.22.0
cc 1.1.6 1.1.7
clap_builder 4.5.11 4.5.13
clap_derive 4.5.11 4.5.13
indexmap 2.2.6 2.3.0
lru 0.12.3 0.12.4
ppv-lite86 0.2.17 0.2.20
quinn 0.11.2 0.11.3
quinn-proto 0.11.3 0.11.6
regex 1.10.5 1.10.6
rstest_macros 0.21.0 0.22.0
rustc-hash 1.1.0 2.0.0
winapi-util 0.1.8 0.1.9

Updates bytes from 1.6.1 to 1.7.1

Release notes

Sourced from bytes's releases.

Bytes 1.7.1

1.7.1 (August 1, 2024)

This release reverts the following change due to a regression:

  • Reuse capacity when possible in <BytesMut as Buf>::advance impl (#698)

The revert can be found at #726.

Bytes 1.7.0

1.7.0 (July 31, 2024)

Added

  • Add conversion from Bytes to BytesMut (#695, #710)
  • Add reclaim method without additional allocation (#686)

Documented

  • Clarify how BytesMut::zeroed works (#714)
  • Clarify the behavior of Buf::chunk (#717)

Changed

  • Change length condition of BytesMut::truncate
  • Reuse capacity when possible in <BytesMut as Buf>::advance impl (#698)
  • Improve must_use suggestion of BytesMut::split (#699)

Internal changes

  • Use ManuallyDrop instead of mem::forget (#678)
  • Don't set len in BytesMut::reserve (#682)
  • Optimize Bytes::copy_to_bytes (#688)
  • Refactor BytesMut::truncate (#694)
  • Refactor BytesMut::resize (#696)
  • Reorder assertion in Bytes::split_to, Bytes::split_off (#689, #693)
  • Use offset_from in more places (#705)
  • Correct the wrong usage of IntoIter (#707)
Changelog

Sourced from bytes's changelog.

1.7.1 (August 1, 2024)

This release reverts the following change due to a regression:

  • Reuse capacity when possible in <BytesMut as Buf>::advance impl (#698)

The revert can be found at #726.

1.7.0 (July 31, 2024)

Added

  • Add conversion from Bytes to BytesMut (#695, #710)
  • Add reclaim method without additional allocation (#686)

Documented

  • Clarify how BytesMut::zeroed works (#714)
  • Clarify the behavior of Buf::chunk (#717)

Changed

  • Change length condition of BytesMut::truncate
  • Reuse capacity when possible in <BytesMut as Buf>::advance impl (#698)
  • Improve must_use suggestion of BytesMut::split (#699)

Internal changes

  • Use ManuallyDrop instead of mem::forget (#678)
  • Don't set len in BytesMut::reserve (#682)
  • Optimize Bytes::copy_to_bytes (#688)
  • Refactor BytesMut::truncate (#694)
  • Refactor BytesMut::resize (#696)
  • Reorder assertion in Bytes::split_to, Bytes::split_off (#689, #693)
  • Use offset_from in more places (#705)
  • Correct the wrong usage of IntoIter (#707)
Commits
  • dc4fb3e chore: prepare bytes v1.7.1 (#727)
  • f488be4 Revert "Reuse capacity when possible in <BytesMut as Buf>::advance impl" (#726)
  • 03fdde9 chore: prepare v1.7.0 (#724)
  • f8c7b57 Merge 'v1.6.1' into 'master' (#721)
  • 9965a04 Remove unnecessary file (#719)
  • 3443ca5 docs: clarify the behavior of Buf::chunk (#717)
  • 8cc9407 Allow reclaiming the current allocation (#686)
  • 7a5154b Clarify how BytesMut::zeroed works and advantages to manual impl (#714)
  • fa1daac Change Bytes::make_mut to impl From<Bytes> for BytesMut (closes #709) (#710)
  • caf520a Fix iter tests to use the actual bytes IntoIter instead of std (#707)
  • Additional commits viewable 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

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 cc from 1.1.6 to 1.1.7

Release notes

Sourced from cc's releases.

cc-v1.1.7

Other

Changelog

Sourced from cc's changelog.

1.1.7 - 2024-07-29

Other

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 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 lru from 0.12.3 to 0.12.4

Changelog

Sourced from lru's changelog.

v0.12.4 - 2024-07-30

  • Add methods that take a reference to the key that should be inserted.
Commits
  • d5b98fd Merge pull request #201 from jeromefroe/jerome/prepare-0-12-4-release
  • 4fb1543 Prepare 0.12.4 release
  • 5f69ef1 Merge pull request #199 from lufte/master
  • 9ff163d Create versions of get_or_insert that don't move the key
  • 16571e0 Merge pull request #200 from jeromefroe/jerome/remove-core-usize
  • 824755c Remove core::usize
  • See full diff in compare view

Updates ppv-lite86 from 0.2.17 to 0.2.20

Commits

Updates quinn from 0.11.2 to 0.11.3

Commits
  • 2d06eef proto: bump version to 0.11.6
  • 79489cb Revert "Expose the Handshake Confirmed state"
  • 91b5a56 proto: bump version to 0.11.5
  • 476f50a Don't define lints workspace-wide
  • b3f1493 quinn: bump version to 0.11.3
  • 7fdc351 Update cargo-deny-action to v2
  • 244b44d refactor(udp): introduce log facade
  • 2ba4966 Revert "proto: yield transport error for Initial packets with no CRYPTO"
  • da37b3b Add expect message to unwrap in PacketBuilder
  • 169f0c2 Fix incorrect initial DCID indexing on retried connections
  • Additional commits viewable in compare view

Updates quinn-proto from 0.11.3 to 0.11.6

Commits
  • 2d06eef proto: bump version to 0.11.6
  • 79489cb Revert "Expose the Handshake Confirmed state"
  • 91b5a56 proto: bump version to 0.11.5
  • 476f50a Don't define lints workspace-wide
  • b3f1493 quinn: bump version to 0.11.3
  • 7fdc351 Update cargo-deny-action to v2
  • 244b44d refactor(udp): introduce log facade
  • 2ba4966 Revert "proto: yield transport error for Initial packets with no CRYPTO"
  • da37b3b Add expect message to unwrap in PacketBuilder
  • 169f0c2 Fix incorrect initial DCID indexing on retried connections
  • Additional commits viewable in compare view

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 rustc-hash from 1.1.0 to 2.0.0

Changelog

Sourced from rustc-hash's changelog.

2.0.0

  • Replace hash with faster and better finalized hash. This replaces the previous "fxhash" algorithm originating in Firefox with a custom hasher designed and implemented by Orson Peters (@orlp). It was measured to have slightly better performance for rustc, has better theoretical properties and also includes a significantly better string hasher.
  • Fix no_std builds

1.2.0 (YANKED)

Note: This version has been yanked due to issues with the no_std feature!

  • Add a FxBuildHasher unit struct
  • Improve documentation
  • Add seed API for supplying custom seeds other than 0
  • Add FxRandomState based on rand (behind the rand feature) for random seeds
  • Make many functions const fn
  • Implement Clone for FxHasher struct
Commits

Updates winapi-util from 0.1.8 to 0.1.9

Commits

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 <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

Bumps the deps group with 16 updates:

| Package | From | To |
| --- | --- | --- |
| [bytes](https://github.com/tokio-rs/bytes) | `1.6.1` | `1.7.1` |
| [clap](https://github.com/clap-rs/clap) | `4.5.11` | `4.5.13` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.121` | `1.0.122` |
| [rstest](https://github.com/la10736/rstest) | `0.21.0` | `0.22.0` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.1.6` | `1.1.7` |
| [clap_builder](https://github.com/clap-rs/clap) | `4.5.11` | `4.5.13` |
| [clap_derive](https://github.com/clap-rs/clap) | `4.5.11` | `4.5.13` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.2.6` | `2.3.0` |
| [lru](https://github.com/jeromefroe/lru-rs) | `0.12.3` | `0.12.4` |
| [ppv-lite86](https://github.com/cryptocorrosion/cryptocorrosion) | `0.2.17` | `0.2.20` |
| [quinn](https://github.com/quinn-rs/quinn) | `0.11.2` | `0.11.3` |
| [quinn-proto](https://github.com/quinn-rs/quinn) | `0.11.3` | `0.11.6` |
| [regex](https://github.com/rust-lang/regex) | `1.10.5` | `1.10.6` |
| [rstest_macros](https://github.com/la10736/rstest) | `0.21.0` | `0.22.0` |
| [rustc-hash](https://github.com/rust-lang/rustc-hash) | `1.1.0` | `2.0.0` |
| [winapi-util](https://github.com/BurntSushi/winapi-util) | `0.1.8` | `0.1.9` |


Updates `bytes` from 1.6.1 to 1.7.1
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/bytes@v1.6.1...v1.7.1)

Updates `clap` from 4.5.11 to 4.5.13
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.11...v4.5.13)

Updates `serde_json` from 1.0.121 to 1.0.122
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.121...v1.0.122)

Updates `rstest` from 0.21.0 to 0.22.0
- [Release notes](https://github.com/la10736/rstest/releases)
- [Changelog](https://github.com/la10736/rstest/blob/master/CHANGELOG.md)
- [Commits](la10736/rstest@v0.21.0...v0.22.0)

Updates `cc` from 1.1.6 to 1.1.7
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.1.6...cc-v1.1.7)

Updates `clap_builder` from 4.5.11 to 4.5.13
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.5.11...v4.5.13)

Updates `clap_derive` from 4.5.11 to 4.5.13
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.5.11...v4.5.13)

Updates `indexmap` from 2.2.6 to 2.3.0
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/master/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.2.6...2.3.0)

Updates `lru` from 0.12.3 to 0.12.4
- [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md)
- [Commits](jeromefroe/lru-rs@0.12.3...0.12.4)

Updates `ppv-lite86` from 0.2.17 to 0.2.20
- [Commits](https://github.com/cryptocorrosion/cryptocorrosion/commits)

Updates `quinn` from 0.11.2 to 0.11.3
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](quinn-rs/quinn@quinn-0.11.2...quinn-0.11.3)

Updates `quinn-proto` from 0.11.3 to 0.11.6
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](quinn-rs/quinn@quinn-proto-0.11.3...quinn-proto-0.11.6)

Updates `regex` from 1.10.5 to 1.10.6
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@1.10.5...1.10.6)

Updates `rstest_macros` from 0.21.0 to 0.22.0
- [Release notes](https://github.com/la10736/rstest/releases)
- [Changelog](https://github.com/la10736/rstest/blob/master/CHANGELOG.md)
- [Commits](la10736/rstest@v0.21.0...v0.22.0)

Updates `rustc-hash` from 1.1.0 to 2.0.0
- [Changelog](https://github.com/rust-lang/rustc-hash/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/rustc-hash/commits/v2.0.0)

Updates `winapi-util` from 0.1.8 to 0.1.9
- [Commits](BurntSushi/winapi-util@0.1.8...0.1.9)

---
updated-dependencies:
- dependency-name: bytes
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: rstest
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: cc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: clap_builder
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: clap_derive
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: indexmap
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: lru
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: ppv-lite86
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: quinn
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: quinn-proto
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: regex
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: rstest_macros
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: rustc-hash
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: deps
- dependency-name: winapi-util
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added d:cargo Update a Cargo (Rust) dependency dependencies Add, remove, or update one or more dependencies skip deployment Do not deploy this PR upon merge labels Aug 5, 2024
Copy link

codecov bot commented Aug 5, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 46.89%. Comparing base (2e0b3fd) to head (73fd198).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #177   +/-   ##
=======================================
  Coverage   46.89%   46.89%           
=======================================
  Files          27       27           
  Lines        3887     3887           
=======================================
  Hits         1823     1823           
  Misses       2064     2064           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@jwodder jwodder merged commit 668252f into main Aug 5, 2024
11 checks passed
@jwodder jwodder deleted the dependabot/cargo/deps-8f6f870a39 branch August 5, 2024 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
d:cargo Update a Cargo (Rust) dependency dependencies Add, remove, or update one or more dependencies skip deployment Do not deploy this PR upon merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant