Skip to content

chore(dep): bump the deps group with 11 updates #191

New issue

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

By clicking “No 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? No Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 1, 2025

Bumps the deps group with 11 updates:

Package From To
tokio 1.44.1 1.44.2
clap 4.5.35 4.5.37
openssl 0.10.71 0.10.72
pyo3 0.24.1 0.24.2
rand 0.9.0 0.9.1
toml 0.8.20 0.8.22
anyhow 1.0.97 1.0.98
clap_complete 4.5.47 4.5.48
unicode-width 0.1.13 0.2.0
diesel 2.2.8 2.2.10
nix 0.29.0 0.30.0

Updates tokio from 1.44.1 to 1.44.2

Release notes

Sourced from tokio's releases.

Tokio v1.44.2

This release fixes a soundness issue in the broadcast channel. The channel accepts values that are Send but !Sync. Previously, the channel called clone() on these values without synchronizing. This release fixes the channel by synchronizing calls to .clone() (Thanks Austin Bonander for finding and reporting the issue).

Fixed

  • sync: synchronize clone() call in broadcast channel (#7232)

#7232: tokio-rs/tokio#7232

Commits
  • ec4b1d7 chore: forward port 1.43.x
  • e3c3a56 Merge branch 'tokio-1.43.x' into forward-port-1.43.x
  • a7b658c chore: prepare Tokio v1.43.1 release
  • c1c8d10 Merge remote-tracking branch 'origin/tokio-1.38.x' into forward-port-1.38.x
  • aa303bc chore: prepare Tokio v1.38.2 release
  • 7b6ccb5 chore: backport CI fixes
  • 4b174ce sync: fix cloning value when receiving from broadcast channel
  • See full diff in compare view

Updates clap from 4.5.35 to 4.5.37

Release notes

Sourced from clap's releases.

v4.5.37

[4.5.37] - 2025-04-18

Features

  • Added ArgMatches::try_clear_id()

v4.5.36

[4.5.36] - 2025-04-11

Fixes

  • (help) Revert 4.5.35's "Don't leave space for shorts if there are none" for now
Changelog

Sourced from clap's changelog.

[4.5.37] - 2025-04-18

Features

  • Added ArgMatches::try_clear_id()

[4.5.36] - 2025-04-11

Fixes

  • (help) Revert 4.5.35's "Don't leave space for shorts if there are none" for now
Commits

Updates openssl from 0.10.71 to 0.10.72

Release notes

Sourced from openssl's releases.

openssl-v0.10.72

What's Changed

New Contributors

Full Changelog: sfackler/rust-openssl@openssl-v0.10.71...openssl-v0.10.72

Commits
  • 87085bd Merge pull request #2390 from alex/uaf-fix
  • d1a12e2 Fixed two UAFs and bumped versions for release
  • 7c7b2e6 Merge pull request #2389 from skmcgrail/aws-lc-follow-up
  • 34a477b Use --experimental with bindgen-cli with aws-lc build
  • d4bf071 Merge pull request #2386 from skmcgrail/aws-lc-follow-up
  • a86bf67 Remove comment
  • 705dbfb Fix test
  • e0df413 Skip final call for LibreSSL 4.1.0 for CCM mode
  • 2f1164b Enable additional capabilities for AWS-LC
  • dde9ffb Merge pull request #1805 from skmcgrail/aws-lc-support-final
  • Additional commits viewable in compare view

Updates pyo3 from 0.24.1 to 0.24.2

Release notes

Sourced from pyo3's releases.

PyO3 0.24.2

This is a small patch release containing minor bugfixes and documentation improvements, including an unused imports lint warning raised from inside PyO3's proc macros.

Thank you to the following contributors for the improvements:

@​davidbrochart @​davidhewitt @​ddelange @​decathorpe @​hgmich @​Icxolu @​n-eq @​Tpt @​trim21

Changelog

Sourced from pyo3's changelog.

[0.24.2] - 2025-04-21

Fixed

  • Fix unused_imports lint of #[pyfunction] and #[pymethods] expanded in macro_rules context. #5030
  • Fix size of PyCodeObject::_co_instrumentation_version ffi struct member on Python 3.13 for systems where uintptr_t is not 64 bits. #5048
  • Fix struct-type complex enum variant fields incorrectly exposing raw identifiers as r#ident in Python bindings. #5050
Commits

Updates rand from 0.9.0 to 0.9.1

Changelog

Sourced from rand's changelog.

[0.9.1] - 2025-04-17

Security and unsafe

  • Revise "not a crypto library" policy again (#1565)
  • Remove zerocopy dependency from rand (#1579)

Fixes

  • Fix feature simd_support for recent nightly rust (#1586)

Changes

  • Allow fn rand::seq::index::sample_weighted and fn IndexedRandom::choose_multiple_weighted to return fewer than amount results (#1623), reverting an undocumented change (#1382) to the previous release.

Additions

  • Add rand::distr::Alphabetic distribution. (#1587)
  • Re-export rand_core (#1604)
Commits
  • ec6d5c0 Prepare rand_core v0.9.1 (#1591)
  • 6a06056 rand_core: introduce an UnwrapMut wrapper (#1589)
  • 8929123 Add Alphabetic distribution (#1587)
  • 06b1642 Remove unnecessary underscore from `impl<T, const N: usize> Distribution<[T; ...
  • 49d76cd rename extract to extract_lane (#1586)
  • e0a70fd Change to use array::from_fn in Distribution\<[T; N]> for StandardUniform ...
  • 0bc3f65 Move rand distr (#1577)
  • 2677c49 Revise "not a crypto library" policy and SECURITY.md (#1565)
  • bfd1826 SeedableRng docs: add note on (lack of) reproducibility (#1572)
  • c01aee7 Fix some links (#1571)
  • Additional commits viewable in compare view

Updates toml from 0.8.20 to 0.8.22

Commits
  • 6922da3 chore: Release
  • fbf0a92 docs: Update changelog
  • 83588b3 Merge pull request #878 from epage/w1
  • eeb885c fix(serde): Skip fields with newtypes wrapping None
  • 3c305c7 test(serde): Show NewType(None) behavior
  • 7bd5eaf test(serde): Group None tests
  • 388cfa3 chore(deps): Update toml-test (#877)
  • a025b84 refactor(edit): Change ser none tracking to mut field
  • 54666ad docs(write): Add guidance
  • 13cf518 refactor(edit): Bypass a layer of abstraction in ser
  • Additional commits viewable in compare view

Updates anyhow from 1.0.97 to 1.0.98

Release notes

Sourced from anyhow's releases.

1.0.98

Commits
  • 709fe86 Release 1.0.98
  • cbc1ad2 Merge pull request #415 from dtolnay/intodyn
  • e1a2017 Add 2 different conversions to Box<dyn Error + Send + Sync + 'static>
  • 29f2edd Merge pull request #416 from dtolnay/oldnostd
  • 2244db8 Omit unused object_boxed from vtable in old no-std rustc
  • 213a9c2 Merge pull request #414 from dtolnay/nightly
  • 02aa6b6 Make all nightly go through the module that was probed
  • See full diff in compare view

Updates clap_complete from 4.5.47 to 4.5.48

Commits
  • c3a1ddc chore: Release
  • 4460ff4 docs: Update changelog
  • 54947a1 Merge pull request #5981 from mernen/fix-bash-clap-complete-space
  • fd3f6d2 fix(complete): Restore nospace in bash
  • 2f6a108 test(complete): Demonstrate current behavior
  • f88be57 style: Ensure consistent newlines
  • f209bce chore: Release
  • f33ff7f docs: Update changelog
  • bf06e6f Merge pull request #5974 from kryvashek/support-clearing-args-matches
  • 5d357ad feat(parser): Added ArgMatches::try_clear_id()
  • Additional commits viewable in compare view

Updates unicode-width from 0.1.13 to 0.2.0

Commits

Updates diesel from 2.2.8 to 2.2.10

Changelog

Sourced from diesel's changelog.

[2.2.10] 2025-04-25

Fixed

  • Support for libsqlite3-sys 0.33.0
  • Fixed potential ambiguities in code generated by various derives

[2.2.9] 2025-04-04

Fixed

  • Fix an issue where diesel migration generate --diff-schema incorrectly uses the primary key of table B as the referenced column rather than the primary key of table A when B has a foreign key pointing to table A.
  • Bump maximal supported libsqlite3-sys version to 0.32.0 and add explicit feature entries for the uuid and serde_json feature.
  • Fixed an issue where diesel generated unnamed prepared statements would fail with an unanmed prepared statement not found error with pgbouncer.
  • Fix an issue with converting ipnet::Ipnet values with an subnet to SQL values
Commits
  • 2a6752b Merge pull request #4580 from weiznich/prepare/diesel_2.2.10
  • c9884e8 Prepare a diesel 2.2.10 release
  • 94afb7e Bump libsqlite3-sys
  • aac0f5f Rework more derives to avoid similar problems in the future
  • 15807c6 diesel_derives: Fix ambiguity problem (FromSqlRow, AsExpression)
  • 03295f8 Merge pull request #4540 from achanda/prepare-2.2.9
  • 652a816 Fix date in changelog
  • 50a4e8e Bump to 1.86
  • 2899c83 Fix derange CI breakage
  • ee9d8dd Try to fix the nightly failure
  • Additional commits viewable in compare view

Updates nix from 0.29.0 to 0.30.0

Changelog

Sourced from nix's changelog.

[0.30.0] - 2025-04-29

Added

  • Add socket option IPV6_PKTINFO for BSDs/Linux/Android, also IPV6_RECVPKTINFO for DragonFlyBSD (#2113)
  • Add fcntl's F_PREALLOCATE constant for Apple targets. (#2393)
  • Improve support for extracting the TTL / Hop Limit from incoming packets and support for DSCP (ToS / Traffic Class). (#2425)
  • Add socket option IP_TOS (nix::sys::socket::sockopt::IpTos) IPV6_TCLASS (nix::sys::socket::sockopt::Ipv6TClass) on Android/FreeBSD (#2464)
  • Add SeekData and SeekHole to Whence for hurd and apple targets (#2473)
  • Add From trait implementation between SocketAddr and Sockaddr, Sockaddr6 (#2474)
  • Added wrappers for posix_spawn API (#2475)
  • Add the support for Emscripten. (#2477)
  • Add fcntl constant F_RDADVISE for Apple target (#2480)
  • Add fcntl constant F_RDAHEAD for Apple target (#2482)
  • Add F_LOG2PHYS and F_LOG2PHYS_EXT for Apple target (#2483)
  • MAP_SHARED_VALIDATE was added for all linux targets. & MAP_SYNC was added for linux with the exclusion of mips architecures, and uclibc (#2499)
  • Add getregs()/getregset()/setregset() for Linux/musl/aarch64 (#2502)
  • Add FcntlArgs F_TRANSFEREXTENTS constant for Apple targets (#2504)
  • Add MapFlags::MAP_STACK in sys::man for netbsd (#2526)
  • Add support for libc::LOCAL_PEERTOKEN in getsockopt. (#2529)
  • Add support for syslog, openlog, closelog on all unix. (#2537)
  • Add the TCP_FUNCTION_BLK sockopt, on FreeBSD. (#2539)
  • Implements Into<OwnedFd> for PtyMaster/Fanotify/Inotify/SignalFd/TimerFd (#2548)
  • Add MremapFlags::MREMAP_DONTUNMAP to sys::mman::mremap for linux target. (#2555)
  • Added sockopt_impl! to the public API. It's now possible for users to

... (truncated)

Commits
  • 989291d chore: release 0.30.0
  • 6a1c5b8 Remove Copy from PollFd (#2631)
  • eba0f41 chore: pin libc to 0.2.171 & bump CI image (#2632)
  • b561476 socket::sockopt AttachReusePortCbpf for Linux addition. (#2621)
  • 684b79e Add sockopt::PeerPidfd (SO_PEERPIDFD) sockopt support to socket::sockopt (#2620)
  • 525c74d sys::ptrace: adding ::syscall_info() for linux/glibc. (#2627)
  • a397b08 docs: replace Gitter link with Discord (#2625)
  • a4a4951 test: update rand (#2622)
  • c3b0cdf Enable TcpMaxSeg socket option for apple targets (#2603)
  • ea012be socket::sockopt adding SOL_FILTER level options for illumos. (#2611)
  • 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 11 updates:

| Package | From | To |
| --- | --- | --- |
| [tokio](https://github.com/tokio-rs/tokio) | `1.44.1` | `1.44.2` |
| [clap](https://github.com/clap-rs/clap) | `4.5.35` | `4.5.37` |
| [openssl](https://github.com/sfackler/rust-openssl) | `0.10.71` | `0.10.72` |
| [pyo3](https://github.com/pyo3/pyo3) | `0.24.1` | `0.24.2` |
| [rand](https://github.com/rust-random/rand) | `0.9.0` | `0.9.1` |
| [toml](https://github.com/toml-rs/toml) | `0.8.20` | `0.8.22` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.97` | `1.0.98` |
| [clap_complete](https://github.com/clap-rs/clap) | `4.5.47` | `4.5.48` |
| [unicode-width](https://github.com/unicode-rs/unicode-width) | `0.1.13` | `0.2.0` |
| [diesel](https://github.com/diesel-rs/diesel) | `2.2.8` | `2.2.10` |
| [nix](https://github.com/nix-rust/nix) | `0.29.0` | `0.30.0` |


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

Updates `clap` from 4.5.35 to 4.5.37
- [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.35...clap_complete-v4.5.37)

Updates `openssl` from 0.10.71 to 0.10.72
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](sfackler/rust-openssl@openssl-v0.10.71...openssl-v0.10.72)

Updates `pyo3` from 0.24.1 to 0.24.2
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
- [Commits](PyO3/pyo3@v0.24.1...v0.24.2)

Updates `rand` from 0.9.0 to 0.9.1
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand@0.9.0...rand_core-0.9.1)

Updates `toml` from 0.8.20 to 0.8.22
- [Commits](toml-rs/toml@toml-v0.8.20...toml-v0.8.22)

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

Updates `clap_complete` from 4.5.47 to 4.5.48
- [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.47...clap_complete-v4.5.48)

Updates `unicode-width` from 0.1.13 to 0.2.0
- [Commits](unicode-rs/unicode-width@v0.1.13...v0.2.0)

Updates `diesel` from 2.2.8 to 2.2.10
- [Release notes](https://github.com/diesel-rs/diesel/releases)
- [Changelog](https://github.com/diesel-rs/diesel/blob/v2.2.10/CHANGELOG.md)
- [Commits](diesel-rs/diesel@v2.2.8...v2.2.10)

Updates `nix` from 0.29.0 to 0.30.0
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
- [Commits](nix-rust/nix@v0.29.0...v0.30.0)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.44.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: clap
  dependency-version: 4.5.37
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: openssl
  dependency-version: 0.10.72
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: pyo3
  dependency-version: 0.24.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: rand
  dependency-version: 0.9.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: toml
  dependency-version: 0.8.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: anyhow
  dependency-version: 1.0.98
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: clap_complete
  dependency-version: 4.5.48
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: unicode-width
  dependency-version: 0.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: diesel
  dependency-version: 2.2.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: nix
  dependency-version: 0.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels May 1, 2025
No Sign up for free to join this conversation on GitHub. Already have an account? No Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants