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 12 updates #309

Merged
merged 2 commits into from
Dec 25, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 25, 2023

Bumps the deps group with 12 updates:

Package From To
anyhow 1.0.75 1.0.76
futures-util 0.3.29 0.3.30
openssl 0.10.61 0.10.62
rustls-pki-types 1.0.1 1.1.0
time 0.3.30 0.3.31
tokio 1.35.0 1.35.1
crossbeam-utils 0.8.17 0.8.18
futures-channel 0.3.29 0.3.30
object 0.32.1 0.32.2
pkg-config 0.3.27 0.3.28
proc-macro2 1.0.70 1.0.71
syn 2.0.41 2.0.43

Updates anyhow from 1.0.75 to 1.0.76

Release notes

Sourced from anyhow's releases.

1.0.76

  • Opt in to unsafe_op_in_unsafe_fn lint (#329)
Commits
  • 5cad3bf Release 1.0.76
  • d371a49 Merge pull request #329 from dtolnay/unsafeop
  • 07aac81 Fill in unsafe blocks inside unsafe functions
  • 5ea720d Turn on deny(unsafe_op_in_unsafe_fn)
  • 539e831 Detect whether unsafe_op_in_unsafe_fn lint is available
  • afb298e Label the compiler versions in build.rs with a comment and link
  • a205cc9 Add a funding file
  • 05e4132 Ignore struct_field_names pedantic clippy lint
  • 98921f8 Remove 'remember to update' reminder from Cargo.toml
  • 1ae9905 Ignore needless_raw_string_hashes clippy lint
  • Additional commits viewable in compare view

Updates futures-util from 0.3.29 to 0.3.30

Release notes

Sourced from futures-util's releases.

0.3.30

  • Add {BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of (#2797)
  • Fix panic in FuturesUnordered::clear (#2809)
  • Fix panic in AsyncBufReadExt::fill_buf (#2801, #2812)
  • Improve support for targets without atomic CAS (#2811)
  • Remove build scripts (#2811)
Changelog

Sourced from futures-util's changelog.

0.3.30 - 2023-12-24

  • Add {BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of (#2797)
  • Fix panic in FuturesUnordered::clear (#2809)
  • Fix panic in AsyncBufReadExt::fill_buf (#2801, #2812)
  • Improve support for targets without atomic CAS (#2811)
  • Remove build scripts (#2811)
Commits
  • de1a0fd Release 0.3.30
  • 68d2845 Remove a redundant space in example (#2816)
  • fdd2ce7 Fix broken link in CopyBufAbortable docs (#2815)
  • 272a3c7 Use cfg(target_has_atomic) on no-std targets
  • c179201 FillBuf: Do not call poll_fill_buf twice
  • e6735f3 FuturesUnordered: Fix clear implementation
  • 04d01a0 FuturesOrdered: Use 64-bit index
  • e4aa659 remove redundant impl Unpin
  • 17851c1 provide a mechanism to determine if io read/write halves are from the same st...
  • 4910799 provide a non-destructive mechanism to determine if a sink/stream are paired
  • Additional commits viewable in compare view

Updates openssl from 0.10.61 to 0.10.62

Release notes

Sourced from openssl's releases.

openssl-v0.10.62

What's Changed

New Contributors

Full Changelog: sfackler/rust-openssl@openssl-v0.10.61...openssl-v0.10.62

Commits
  • 4c98550 Merge pull request #2133 from alex/bump-for-release
  • c2c52d8 Release openssl v0.10.62 and openssl-sys v0.9.98
  • 5176570 Merge pull request #2129 from nicklaswj/add_curve_brainpoolP320r1
  • f6ed2c0 Add nid for curve brainpoolP320r1
  • 994939b Merge pull request #2126 from overvenus/rand-priv-bytes
  • 6d2fce2 Fix legacy OpenSSL build
  • ec8f096 Add rand_priv_bytes
  • 5b4edd8 Merge pull request #2124 from botovq/libressl-390
  • 4d83202 X509V3_EXT_add_alias() will be removed
  • 8a4db4b X509_PURPOSE_get0() will return a const pointer
  • Additional commits viewable in compare view

Updates rustls-pki-types from 1.0.1 to 1.1.0

Commits

Updates time from 0.3.30 to 0.3.31

Release notes

Sourced from time's releases.

v0.3.31

See the changelog for details.

Changelog

Sourced from time's changelog.

0.3.31 [2023-12-19]

Added

  • OFfsetDateTime::new_in_offset
  • OffsetDateTime::new_utc

Changed

  • The valid range of UtcOffset has been expanded from ±23:59:59 to ±25:59:59. This is to support the full POSIX range while permitting infallible negation.
Commits
  • 8067540 v0.3.31 release
  • 605495a Expand range of UtcOffset to ±25:59:59
  • be0077a Remove unnecessary associated type bound
  • 4b932ba Move from unit type to internal NoOffset type
  • b77ed50 Add direct constructors for OffsetDateTime. (#641)
  • 6d5fa1e Panic Documentation (#638)
  • bd92ba9 Add doc alias, guarantee non-inlining
  • See full diff in compare view

Updates tokio from 1.35.0 to 1.35.1

Release notes

Sourced from tokio's releases.

Tokio v1.35.1

1.35.1 (December 19, 2023)

This is a forward part of a change that was backported to 1.25.3.

Fixed

  • io: add budgeting to tokio::runtime::io::registration::async_io (#6221)

#6221: tokio-rs/tokio#6221

Commits

Updates crossbeam-utils from 0.8.17 to 0.8.18

Release notes

Sourced from crossbeam-utils's releases.

crossbeam-utils 0.8.18

  • Relax the minimum supported Rust version to 1.60. (#1056)
  • Improve scalability of AtomicCell fallback. (#1055)
Commits
  • 95d0bd0 Prepare for the next release
  • 65f0b07 Automatically cancel outdated CI runs on PR
  • ecc994e Update compile_fail doctest
  • 26d6fd9 Use Layout::extend and clean up code around alloc
  • 4aeb87e epoch: Remove dependency on memoffset
  • cc65773 Do not iterate elements in bounded queue/channel's destructor when needs_drop...
  • 60c3372 Relax MSRV of channel, queue, and utils to 1.60
  • dd8b72e Migrate to Rust 2021
  • 2d66acb Add resolver = "2"
  • 06e851f AtomicCell: Use CachePadded in sharded global locks
  • Additional commits viewable in compare view

Updates futures-channel from 0.3.29 to 0.3.30

Release notes

Sourced from futures-channel's releases.

0.3.30

  • Add {BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of (#2797)
  • Fix panic in FuturesUnordered::clear (#2809)
  • Fix panic in AsyncBufReadExt::fill_buf (#2801, #2812)
  • Improve support for targets without atomic CAS (#2811)
  • Remove build scripts (#2811)
Changelog

Sourced from futures-channel's changelog.

0.3.30 - 2023-12-24

  • Add {BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of (#2797)
  • Fix panic in FuturesUnordered::clear (#2809)
  • Fix panic in AsyncBufReadExt::fill_buf (#2801, #2812)
  • Improve support for targets without atomic CAS (#2811)
  • Remove build scripts (#2811)
Commits
  • de1a0fd Release 0.3.30
  • 68d2845 Remove a redundant space in example (#2816)
  • fdd2ce7 Fix broken link in CopyBufAbortable docs (#2815)
  • 272a3c7 Use cfg(target_has_atomic) on no-std targets
  • c179201 FillBuf: Do not call poll_fill_buf twice
  • e6735f3 FuturesUnordered: Fix clear implementation
  • 04d01a0 FuturesOrdered: Use 64-bit index
  • e4aa659 remove redundant impl Unpin
  • 17851c1 provide a mechanism to determine if io read/write halves are from the same st...
  • 4910799 provide a non-destructive mechanism to determine if a sink/stream are paired
  • Additional commits viewable in compare view

Updates object from 0.32.1 to 0.32.2

Changelog

Sourced from object's changelog.

0.32.2

Released 2023/12/24.

Added

  • Added ELF relocations for LoongArch ABI v2.20. #578 #589

  • Added ELF support for SHARC. #593

  • Added write::coff::Writer. #595

  • Added SubArchitecture::Arm64EC support for PE/COFF. #607

  • Added SubArchitecture::Arm64E support for Mach-O. #614

  • Added read::Object::symbol_by_name and read::Object::symbol_by_name_bytes. #602

  • Added more functions to the low level API in read::xcoff. #608

  • Added more functions to the low level API in read::macho. #584

Changed

  • Fixes for AArch64 relocation addends for Mach-O. #581

  • Changes to write::Object output for Mach-O, including the addition of a LC_DYSYMTAB load command. #584

  • Changed write::Object to always use R_X86_64_PLT32 for x86-64 branches for ELF. #590

  • Fixed read::ObjectSymbol::kind for undefined section symbols for COFF. #592

  • Fixed write::Object to accept undefined section symbols for COFF. #594

  • Improved parsing of auxiliary section symbols for COFF. #603

... (truncated)

Commits

Updates pkg-config from 0.3.27 to 0.3.28

Changelog

Sourced from pkg-config's changelog.

[0.3.28] - 2023-12-20

Fixed

  • Pass -l:libfoo.a to linker directly (#149).

Changed

  • Improve error message when library not found (#158).
Commits
  • 333771e Update version and CHANGELOG.md to 0.3.28
  • 9e485f0 Merge pull request #158 from Finchiedev/master
  • 08a1c5f Fix compilation for 1ac32cd on Rust 1.30
  • 1ac32cd Print correct variable name for search path
  • a0640aa Wrap std::process::Command to track arguments and environment variables
  • ef638e8 Merge pull request #157 from piwicode/master
  • 210efe7 Fix spelling.
  • d5be171 Improve error message when library not found
  • 576f550 Merge pull request #149 from chenyuanrun/trim_l_prefix
  • ef726e0 Pass link flag like -l:libfoo.a to linker directly.
  • See full diff in compare view

Updates proc-macro2 from 1.0.70 to 1.0.71

Release notes

Sourced from proc-macro2's releases.

1.0.71

  • Turn on deny(unsafe_op_in_unsafe_fn) lint
Commits
  • 593681b Release 1.0.71
  • 6756d15 Merge pull request #427 from dtolnay/unsafeop
  • e95447c Fill in unsafe blocks inside unsafe functions
  • 54f7f80 Turn on deny(unsafe_op_in_unsafe_fn)
  • 49b26d2 Update ui test suite to nightly-2023-12-15
  • 0b963a2 Unbreak binutils-dev install in GitHub Actions
  • f7576d1 Format with new rustfmt that handles let-else
  • 349dc3f Update afl fuzzer from 0.14 to 0.15
  • See full diff in compare view

Updates syn from 2.0.41 to 2.0.43

Release notes

Sourced from syn's releases.

2.0.43

  • Insert trailing comma if not already present when printing a 1-tuple in pattern position (#1553)

2.0.42

  • Documentation improvements
Commits
  • 95ee052 Release 2.0.43
  • 7383e81 Merge pull request #1559 from dtolnay/pattuple
  • 712fde5 Fix ToTokens for PatTuple to insert trailing comma
  • ed9b94e Merge pull request #1558 from dtolnay/tupletests
  • ec8517b Add tuple comma tests
  • 3cf16c7 Merge pull request #1557 from dtolnay/snapshotparsequote
  • 553549f Generalize snapshot parsing to types that do not implement Parse
  • f9ad833 Merge pull request #1556 from dtolnay/punctuatedsnapshot
  • 131b40b Debug impl for punctuated::Pairs superseded by Punctuated
  • 3f12d65 Include punctuation tokens in snapshot tests containing Punctuated
  • 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 <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 12 updates:

| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.75` | `1.0.76` |
| [futures-util](https://github.com/rust-lang/futures-rs) | `0.3.29` | `0.3.30` |
| [openssl](https://github.com/sfackler/rust-openssl) | `0.10.61` | `0.10.62` |
| [rustls-pki-types](https://github.com/rustls/pki-types) | `1.0.1` | `1.1.0` |
| [time](https://github.com/time-rs/time) | `0.3.30` | `0.3.31` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.35.0` | `1.35.1` |
| [crossbeam-utils](https://github.com/crossbeam-rs/crossbeam) | `0.8.17` | `0.8.18` |
| [futures-channel](https://github.com/rust-lang/futures-rs) | `0.3.29` | `0.3.30` |
| [object](https://github.com/gimli-rs/object) | `0.32.1` | `0.32.2` |
| [pkg-config](https://github.com/rust-lang/pkg-config-rs) | `0.3.27` | `0.3.28` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.70` | `1.0.71` |
| [syn](https://github.com/dtolnay/syn) | `2.0.41` | `2.0.43` |


Updates `anyhow` from 1.0.75 to 1.0.76
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.75...1.0.76)

Updates `futures-util` from 0.3.29 to 0.3.30
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](rust-lang/futures-rs@0.3.29...0.3.30)

Updates `openssl` from 0.10.61 to 0.10.62
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](sfackler/rust-openssl@openssl-v0.10.61...openssl-v0.10.62)

Updates `rustls-pki-types` from 1.0.1 to 1.1.0
- [Release notes](https://github.com/rustls/pki-types/releases)
- [Commits](https://github.com/rustls/pki-types/commits)

Updates `time` from 0.3.30 to 0.3.31
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](time-rs/time@v0.3.30...v0.3.31)

Updates `tokio` from 1.35.0 to 1.35.1
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.35.0...tokio-1.35.1)

Updates `crossbeam-utils` from 0.8.17 to 0.8.18
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
- [Commits](crossbeam-rs/crossbeam@crossbeam-utils-0.8.17...crossbeam-utils-0.8.18)

Updates `futures-channel` from 0.3.29 to 0.3.30
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](rust-lang/futures-rs@0.3.29...0.3.30)

Updates `object` from 0.32.1 to 0.32.2
- [Changelog](https://github.com/gimli-rs/object/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gimli-rs/object/commits)

Updates `pkg-config` from 0.3.27 to 0.3.28
- [Changelog](https://github.com/rust-lang/pkg-config-rs/blob/master/CHANGELOG.md)
- [Commits](rust-lang/pkg-config-rs@0.3.27...0.3.28)

Updates `proc-macro2` from 1.0.70 to 1.0.71
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](dtolnay/proc-macro2@1.0.70...1.0.71)

Updates `syn` from 2.0.41 to 2.0.43
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.41...2.0.43)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: futures-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: openssl
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: rustls-pki-types
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: time
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: crossbeam-utils
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: futures-channel
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: object
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: pkg-config
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: proc-macro2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: syn
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added d:cargo Update a Cargo (Rust) dependency dependencies Add, remove, or update one or more dependencies labels Dec 25, 2023
Copy link

codecov bot commented Dec 25, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (a96b4e0) 82.85% compared to head (b41753c) 82.85%.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #309   +/-   ##
=======================================
  Coverage   82.85%   82.85%           
=======================================
  Files           8        8           
  Lines         764      764           
=======================================
  Hits          633      633           
  Misses        131      131           

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

@jwodder jwodder merged commit f14cfc5 into master Dec 25, 2023
21 checks passed
@jwodder jwodder deleted the dependabot/cargo/deps-c3a54567f1 branch December 25, 2023 11:44
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant