Skip to content

Conversation

@dependabot
Copy link
Contributor

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

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

Package From To
clap 4.5.32 4.5.35
containerd-shim-wasm 0.7.0 0.10.0
wasmtime 26.0.1 31.0.0
tokio 1.44.1 1.44.2
yaml-rust2 0.9.0 0.10.1
kube 0.96.0 0.98.0
k8s-openapi 0.23.0 0.24.0
hyper-util 0.1.10 0.1.11
itertools 0.13.0 0.14.0
libp2p 0.54.1 0.55.0
axum 0.8.1 0.8.3

Updates clap from 4.5.32 to 4.5.35

Release notes

Sourced from clap's releases.

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.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
  • 55a18f5 chore: Release
  • 3b05635 fix(complete): Ensure new enough clap is used
  • 5d2cdac chore: Release
  • f1c10eb docs: Update changelog
  • a4d1a7f chore(ci): Take a break from template updates
  • e95ed39 Merge pull request #5775 from vivienm/master
  • 18f8d4c chore(deps): Update Rust Stable to v1.82 (#5788)
  • f35d8e0 Merge pull request #5787 from epage/template
  • 1389d7d chore: Update from '_rust/main' template
  • dbc9faa chore(ci): Initialize git for template update
  • Additional commits viewable in compare view

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 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 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
  • a015a68 Add next_array and collect_array
  • a1213e1 Prepare v0.14.0 release
  • ff0c942 fix clippy lints
  • f80883b Fix into_group_map_by documentation errors
  • b793238 Add track_caller for asser_equal
  • 5d4056b default_features is deprecated - switch it to default-features
  • a447b68 doc for added trait
  • d0479b0 "nitpicks"
  • 35c78ce IndexMut -> BorrowMut<slice>
  • deb53ba refactored to share code
  • Additional commits viewable in compare view

Updates libp2p from 0.54.1 to 0.55.0

Commits
  • 9698607 chore(*): prepare release
  • 9d3688d chore: prepare libp2p-webrtc-websys 0.4.0
  • 4449024 fix: minor version bump packages affected by #5676
  • 0177ddf chore(test-utils): revert #5725
  • d57081f chore(ci): update mergify script
  • 1442ca0 deps(if-watch): update if-watch to v3.2.1
  • ded5d96 chore(interop-tests): remove static linking flags for dependency builds
  • e6b02da chore(ci): update mergify script
  • ba8da16 fix(tcp): make TCP_NODELAY actually the default
  • a8b7e0e ci(mergify): upgrade configuration to current format
  • Additional commits viewable in compare view

Updates axum from 0.8.1 to 0.8.3

Release notes

Sourced from axum's releases.

axum v0.8.3

  • added: Implement From<Bytes> for Message (#3273)
  • added: Implement OptionalFromRequest for Json (#3142)
  • added: Implement OptionalFromRequest for Extension (#3157)
  • added: Allow setting the read buffer capacity of WebSocketUpgrade (#3178)
  • changed: Improved code size / compile time of dependent crates (#3285, #3294)

#3273: tokio-rs/axum#3273 #3142: tokio-rs/axum#3142 #3157: tokio-rs/axum#3157 #3178: tokio-rs/axum#3178 #3285: tokio-rs/axum#3285 #3294: tokio-rs/axum#3294

axum v0.8.2

Yanked from crates.io due to unforeseen breaking change, see #3190 for details


  • added: Implement OptionalFromRequest for Json (#3142)
  • added: Implement OptionalFromRequest for ...

    Description has been truncated

Bumps the all-updates group with 11 updates in the /core directory: | Package | From | To | | --- | --- | --- | | [clap](https://github.com/clap-rs/clap) | `4.5.32` | `4.5.35` | | [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` | | [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` | | [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` | | [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` | Updates `clap` from 4.5.32 to 4.5.35 - [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.35) 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 `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/v0.10.1/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 `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 `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) --- updated-dependencies: - dependency-name: clap dependency-version: 4.5.35 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: 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: 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: 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 ... 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 7, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 14, 2025

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Apr 14, 2025
@dependabot dependabot bot deleted the dependabot/cargo/core/all-updates-28266ae9b1 branch April 14, 2025 22:17
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

2 participants