Skip to content

Bump the all-updates group across 1 directory with 15 updates#90

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/core/all-updates-142ad7165f
Closed

Bump the all-updates group across 1 directory with 15 updates#90
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/core/all-updates-142ad7165f

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 28, 2025

Bumps the all-updates group with 15 updates in the /core directory:

Package From To
clap 4.5.32 4.5.37
containerd-shim-wasm 0.7.0 0.10.0
wasmtime 26.0.1 31.0.0
tokio 1.44.1 1.44.2
anyhow 1.0.97 1.0.98
yaml-rust2 0.9.0 0.10.1
kube 0.96.0 0.98.0
k8s-openapi 0.23.0 0.24.0
tokio-util 0.7.14 0.7.15
hyper-util 0.1.10 0.1.11
itertools 0.13.0 0.14.0
libc 0.2.171 0.2.172
libp2p 0.54.1 0.55.0
axum 0.8.1 0.8.3
rustls 0.23.25 0.23.26

Updates clap from 4.5.32 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

v4.5.35

[4.5.35] - 2025-04-01

Fixes

  • (help) Align positionals and flags when put in the same help_heading
  • (help) Don't leave space for shorts if there are none

v4.5.34

[4.5.34] - 2025-03-27

Fixes

  • (help) Don't add extra blank lines with flatten_help(true) and subcommands without arguments

v4.5.33

[4.5.33] - 2025-03-26

Fixes

  • (error) When showing the usage of a suggestion for an unknown argument, don't show the group
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

[4.5.35] - 2025-04-01

Fixes

  • (help) Align positionals and flags when put in the same help_heading
  • (help) Don't leave space for shorts if there are none

[4.5.34] - 2025-03-27

Fixes

  • (help) Don't add extra blank lines with flatten_help(true) and subcommands without arguments

[4.5.33] - 2025-03-26

Fixes

  • (error) When showing the usage of a suggestion for an unknown argument, don't show the group
Commits

Updates containerd-shim-wasm from 0.7.0 to 0.10.0

Release notes

Sourced from containerd-shim-wasm's releases.

containerd-shim-wasm/v0.10.0

Added

  • Support for parsing SystemdCgroup from the containerd config file (#864)\
  • Added more parameters info to the traces (must enable tracing feature) (#853)
  • Added structured logging macros to the crate (#879)

Changed

  • Engine trait now creates a dedicated Zygote process for each container to avoid the issue of libcontainer trying to change the shim process's global state. (#828)
  • Engine trait now uses systemd_cgroup from InstanceConfig to create the container's cgroup instead of hardcoding it to false. (#864)
  • containerd-shim-wasm now uses Rust Edition 2024.
  • Breaking change: The InstanceConfig struct now has public members instead of accessor methods. (#882)
  • Breaking change: Removed the Engine associated type from the Instance trait (#887)
  • Breaking change: The methods of the Instance trait are now async. (#890)
  • Internal refactor: The codebase of containerd-shim-wasm is now mostly asynchronous. (#890)

Removed

  • containerd_shim_wasm::container::PathResolve is now a private module (#837)

Fixed

  • Fixed the issue of not seeing pod metrics #821

Special Thanks

  • Huge thanks to @​z63d for fixing the issue where pod-level metrics were not being surfaced. 🎉 #821

New Contributors

Full ChangeLog

... (truncated)

Commits
  • 31ad4fb Merge pull request #899 from Mossaka/bump-0.10.0
  • a3c56ff Release containerd-shim-wasm: bump version to 0.10.0
  • b3fa7dc Merge pull request #879 from Mossaka/349
  • 67d577d containerd-shim-wasm/src/container/log: refactor and simplify the code
  • a5ce9d6 containerd-shim-wasm: add docs for structured logging macros
  • 51b7d76 container: add pod id to the runtimeContext
  • 969503f feat(all): add container id to runtimeContext so that logs can refer to it
  • 87ac7a8 Merge pull request #878 from Mossaka/logger
  • 72ed58c containerd-shim-wasm/vendor: add vendored logger module from containerd-shim
  • a6aef73 containerd-shim-wasm/src/sandbox/cli: add logger to the container process
  • Additional commits viewable in compare view

Updates wasmtime from 26.0.1 to 31.0.0

Release notes

Sourced from wasmtime's releases.

v31.0.0

31.0.0

Released 2025-03-20.

Added

Changed

  • Pulley's implementation of loads/stores to linear memory has changed to better support optimizations and reduction of interpreter opcodes in the final binary. #10154

... (truncated)

Changelog

Sourced from wasmtime's changelog.

31.0.0

Released 2025-03-20.

Added

Changed

  • Pulley's implementation of loads/stores to linear memory has changed to better support optimizations and reduction of interpreter opcodes in the final binary. #10154

  • Cranelift's verifier now ensures that integers used as address types have the

... (truncated)

Commits

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 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 yaml-rust2 from 0.9.0 to 0.10.1

Release notes

Sourced from yaml-rust2's releases.

v0.10.1

Bug fixes

  • Parse .NaN as float instead of NaN.

v0.10.0

Breaking Changes

  • Update dependencies. hashlink had a bogus requirement of >= 0.8, < 0.10, sorry. As mentioned here, range requirements shouldn't be used and I haven't been vigilant enough when reviewing. The requirement is now set to 0.10.

Changes

  • Force quotes on y and n to appease the YAML 1.1 lords.
Changelog

Sourced from yaml-rust2's changelog.

v0.10.1

Bug fixes

  • Parse .NaN as float instead of NaN.

v0.10.0

Breaking Changes

  • Update dependencies.

    hashlink had a bogus requirement of >= 0.8, < 0.10, sorry. As mentioned here, range requirements shouldn't be used and I haven't been vigilant enough when reviewing. The requirement is now set to 0.10.

Changes

  • Force quotes on y and n to appease the YAML 1.1 lords.
Commits

Updates kube from 0.96.0 to 0.98.0

Release notes

Sourced from kube's releases.

0.98.0

Highlights

What's Changed

Added

Changed

Fixed

New Contributors

Full Changelog: kube-rs/kube@0.97.0...0.98.0

0.97.0

Highlights

  • CustomResource derive added features for crd yaml output:
  • Configuration edge cases:
    • Avoid double installations of aws-lc-rs (rustls crypto) provider #1617
    • Kubeconfig fix for null user; #1608
    • Default runtime watcher backoff alignment with client-go #1603
  • Feature use:
    • Client proxy feature-set misuse prevention #1626
    • Allow disabling gzip via Config #1627
  • Depedency minors: thiserror, hashbrown, jsonptr, json-patch. Killed lazy_static / once_cell

What's Changed

... (truncated)

Changelog

Sourced from kube's changelog.

0.98.0 / 2024-12-23

Highlights

What's Changed

Added

Changed

Fixed

0.97.0 / 2024-11-20

Highlights

  • CustomResource derive added features for crd yaml output:
  • Configuration edge cases:
    • Avoid double installations of aws-lc-rs (rustls crypto) provider #1617
    • Kubeconfig fix for null user; #1608
    • Default runtime watcher backoff alignment with client-go #1603
  • Feature use:
    • Client proxy feature-set misuse prevention #1626
    • Allow disabling gzip via Config #1627
  • Depedency minors: thiserror, hashbrown, jsonptr, json-patch. Killed lazy_static / once_cell

What's Changed

Added

Changed

... (truncated)

Commits
  • 3f122f9 release 0.98.0
  • abcfed4 fix readme version sync error
  • 68a46a4 Update tokio-tungstenite requirement from 0.24.0 to 0.25.0 (#1666)
  • 000e99a Update garde requirement from 0.20.0 to 0.21.0 (#1672)
  • 76b4af6 Bump k8s-openapi for Kubernetes v1_32 support and MSRV (#1671)
  • b104472 Implement derive(CELSchema) macro for generating cel validation on CRDs (#...
  • 0424cb4 chore(deps): Update Rust crate hostname to 0.4 (#1665)
  • 36882b6 feat(runtime): Add series implementation for event recorder (#1655)
  • 419442b rustfmt (#1661)
  • 9265aa2 Add support for UTF-16 encoded kubeconfig files (#1654)
  • Additional commits viewable in compare view

Updates k8s-openapi from 0.23.0 to 0.24.0

Release notes

Sourced from k8s-openapi's releases.

v0.24.0

k8s-openapi

  • BREAKING CHANGE: Added support for Kubernetes 1.32 under the v1_32 feature.

  • BREAKING CHANGE: Dropped support for Kubernetes 1.26 and 1.27.

Corresponding Kubernetes API server versions:

  • v1.28.15
  • v1.29.12
  • v1.30.8
  • v1.31.4
  • v1.32.0

k8s-openapi-codegen-common

  • No changes.

k8s-openapi-derive

  • No changes except to bump the k8s-openapi-codegen-common dependency to the new version.
Changelog

Sourced from k8s-openapi's changelog.

v0.24.0 (2024-12-21)

k8s-openapi

  • BREAKING CHANGE: Added support for Kubernetes 1.32 under the v1_32 feature.

  • BREAKING CHANGE: Dropped support for Kubernetes 1.26 and 1.27.

Corresponding Kubernetes API server versions:

  • v1.28.15
  • v1.29.12
  • v1.30.8
  • v1.31.4
  • v1.32.0

k8s-openapi-codegen-common

  • No changes.

k8s-openapi-derive

  • No changes except to bump the k8s-openapi-codegen-common dependency to the new version.

Commits
  • 27a69bc v0.24.0
  • 1f0f14f Update kind to v0.26.0
  • 6a64cac Fix various leftover mentions of k8s-openapi-derive generating API functions.
  • 3f16b5e Drop v1.26, v1.27
  • 9413a9a Add v1.32.0
  • dfcf9ab Fix new clippy lint about unnecessary lifetimes on impl blocks.
  • d078091 Update to v1.29.12, v1.30.8, v1.31.4
  • b460fff Update to v1.29.11, v1.30.7, v1.31.3
  • 7f38ac0 Update kind to v0.25.0
  • d2240d4 Update to v1.31.2
  • Additional commits viewable in compare view

Updates tokio-util from 0.7.14 to 0.7.15

Commits

Updates hyper-util from 0.1.10 to 0.1.11

Release notes

Sourced from hyper-util's releases.

v0.1.11

What's Changed

New Contributors

Thanks

Changelog

Sourced from hyper-util's changelog.

0.1.11 (2025-03-31)

  • Add tracing crate feature with support in TokioExecutor.
  • Add HttpConnector::interface() support for macOS and Solarish systems.
  • Add rt::WithHyperIo and rt::WithTokioIo combinators.
  • Add auto_date_header() for auto server builder.
  • Add max_local_error_reset_streams() for auto server builder.
  • Add ignore_invalid_headers() for auto server builder.
  • Add methods to determine if auto server is configured for HTTP/1 or HTTP/2.
  • Implement Connection for UnixStream and NamedPipeClient.
  • Fix HTTP/2 websocket requests sent through legacy::Client.
Commits
  • 4c4e062 v0.1.11
  • 486e3b6 bump license year
  • 5831ace feat(client): enable HttpConnector::interface on macOS and Solarish systems...
  • dc03ad4 feat(client): implement Connection for UnixStream and NamedPipeClient (#177)
  • 94afd50 feat(rt/tokio): additive tokio and hyper i/o adaptors (#170)
  • ef35d8a chore: pin once-cell on msrv ci job (#175)
  • d51318d chore(client/legacy): remove unused PoolClient::is_closed() (#169)
  • 1290685 chore(tokio): warn on dead code (#168)
  • b90ff7d feat(rt): add tracing feature that will propagate span context in TokioExec...
  • 46826ea feat(server): support auto_date_header, max_local_error_reset_streams, an...
  • Additional commits viewable in compare view

Updates itertools from 0.13.0 to 0.14.0

Changelog

Sourced from itertools's changelog.

0.14.0

Breaking

  • Increased MSRV to 1.63.0 (#960)
  • Removed generic parameter from cons_tuples (#988)

Added

  • Added array_combinations (#991)
  • Added k_smallest_relaxed and variants (#925)
  • Added next_array and collect_array (#560)
  • Implemented DoubleEndedIterator for FilterOk (#948)
  • Implemented DoubleEndedIterator for FilterMapOk (#950)

Changed

  • Allow Q: ?Sized in Itertools::contains (#971)
  • Improved hygiene of chain! (#943)
  • Improved into_group_map_by documentation (#1000)
  • Improved tree_reduce documentation (#955)
  • Improved discoverability of merge_join_by (#966)
  • Improved discoverability of take_while_inclusive (#972)
  • Improved documentation of find_or_last and find_or_first (#984)
  • Prevented exponentially large type sizes in tuple_combinations (#945)
  • Added track_caller attr for asser_equal (#976)

Notable Internal Changes

  • Fixed clippy lints (#956, #987, #1008)
  • Addressed warnings within doctests (#964)
  • CI: Run most tests with miri (#961)
  • CI: Speed up "cargo-semver-checks" action (#938)
  • Changed an instance of default_features in Cargo.toml to default-features (#985)
Commits

Bumps the all-updates group with 15 updates in the /core directory:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.32` | `4.5.37` |
| [containerd-shim-wasm](https://github.com/containerd/runwasi) | `0.7.0` | `0.10.0` |
| [wasmtime](https://github.com/bytecodealliance/wasmtime) | `26.0.1` | `31.0.0` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.44.1` | `1.44.2` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.97` | `1.0.98` |
| [yaml-rust2](https://github.com/Ethiraric/yaml-rust2) | `0.9.0` | `0.10.1` |
| [kube](https://github.com/kube-rs/kube) | `0.96.0` | `0.98.0` |
| [k8s-openapi](https://github.com/Arnavion/k8s-openapi) | `0.23.0` | `0.24.0` |
| [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.14` | `0.7.15` |
| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.10` | `0.1.11` |
| [itertools](https://github.com/rust-itertools/itertools) | `0.13.0` | `0.14.0` |
| [libc](https://github.com/rust-lang/libc) | `0.2.171` | `0.2.172` |
| [libp2p](https://github.com/libp2p/rust-libp2p) | `0.54.1` | `0.55.0` |
| [axum](https://github.com/tokio-rs/axum) | `0.8.1` | `0.8.3` |
| [rustls](https://github.com/rustls/rustls) | `0.23.25` | `0.23.26` |



Updates `clap` from 4.5.32 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.32...clap_complete-v4.5.37)

Updates `containerd-shim-wasm` from 0.7.0 to 0.10.0
- [Release notes](https://github.com/containerd/runwasi/releases)
- [Changelog](https://github.com/containerd/runwasi/blob/main/RELEASE.md)
- [Commits](containerd/runwasi@containerd-shim-wasm/v0.7.0...containerd-shim-wasm/v0.10.0)

Updates `wasmtime` from 26.0.1 to 31.0.0
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/v31.0.0/RELEASES.md)
- [Commits](bytecodealliance/wasmtime@v26.0.1...v31.0.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 `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 `yaml-rust2` from 0.9.0 to 0.10.1
- [Release notes](https://github.com/Ethiraric/yaml-rust2/releases)
- [Changelog](https://github.com/Ethiraric/yaml-rust2/blob/master/CHANGELOG.md)
- [Commits](Ethiraric/yaml-rust2@v0.9.0...v0.10.1)

Updates `kube` from 0.96.0 to 0.98.0
- [Release notes](https://github.com/kube-rs/kube/releases)
- [Changelog](https://github.com/kube-rs/kube/blob/main/CHANGELOG.md)
- [Commits](kube-rs/kube@0.96.0...0.98.0)

Updates `k8s-openapi` from 0.23.0 to 0.24.0
- [Release notes](https://github.com/Arnavion/k8s-openapi/releases)
- [Changelog](https://github.com/Arnavion/k8s-openapi/blob/master/CHANGELOG.md)
- [Commits](Arnavion/k8s-openapi@v0.23.0...v0.24.0)

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

Updates `hyper-util` from 0.1.10 to 0.1.11
- [Release notes](https://github.com/hyperium/hyper-util/releases)
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md)
- [Commits](hyperium/hyper-util@v0.1.10...v0.1.11)

Updates `itertools` from 0.13.0 to 0.14.0
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](rust-itertools/itertools@v0.13.0...v0.14.0)

Updates `libc` from 0.2.171 to 0.2.172
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.171...0.2.172)

Updates `libp2p` from 0.54.1 to 0.55.0
- [Release notes](https://github.com/libp2p/rust-libp2p/releases)
- [Changelog](https://github.com/libp2p/rust-libp2p/blob/master/CHANGELOG.md)
- [Commits](libp2p/rust-libp2p@v0.54.1...libp2p-v0.55.0)

Updates `axum` from 0.8.1 to 0.8.3
- [Release notes](https://github.com/tokio-rs/axum/releases)
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/axum/commits/axum-v0.8.3)

Updates `rustls` from 0.23.25 to 0.23.26
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](rustls/rustls@v/0.23.25...v/0.23.26)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.37
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-updates
- dependency-name: containerd-shim-wasm
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: wasmtime
  dependency-version: 31.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-updates
- dependency-name: tokio
  dependency-version: 1.44.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-updates
- dependency-name: anyhow
  dependency-version: 1.0.98
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-updates
- dependency-name: yaml-rust2
  dependency-version: 0.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: kube
  dependency-version: 0.98.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: k8s-openapi
  dependency-version: 0.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: tokio-util
  dependency-version: 0.7.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-updates
- dependency-name: hyper-util
  dependency-version: 0.1.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-updates
- dependency-name: itertools
  dependency-version: 0.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: libc
  dependency-version: 0.2.172
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-updates
- dependency-name: libp2p
  dependency-version: 0.55.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: axum
  dependency-version: 0.8.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-updates
- dependency-name: rustls
  dependency-version: 0.23.26
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-updates
...

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 Apr 28, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jun 9, 2025

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot bot deleted the dependabot/cargo/core/all-updates-142ad7165f branch June 9, 2025 20:52
Sign up for free to join this conversation on GitHub. Already have an account? 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.

1 participant