Skip to content

Conversation

@red-hat-konflux
Copy link

@red-hat-konflux red-hat-konflux bot commented Oct 30, 2025

This PR contains the following updates:

Package Type Update Change
anyhow dependencies patch 1.0.97 -> 1.0.100
assert_cmd dev-dependencies minor 2.0.16 -> 2.1.1
async-trait dependencies patch 0.1.87 -> 0.1.89
aws-config dependencies minor 1.5.6 -> 1.8.11
aws-lc-rs dependencies minor 1.12.5 -> 1.15.0
aws-sdk-kms dependencies minor 1.43.0 -> 1.95.0
aws-sdk-ssm dependencies minor 1.47.0 -> 1.100.0
aws-smithy-experimental dependencies minor 0.1 -> 0.2
aws-smithy-http dev-dependencies minor 0.60 -> 0.62
aws-smithy-runtime dev-dependencies minor 1.7.8 -> 1.9.4
aws-smithy-types dev-dependencies minor 1.2.13 -> 1.3.4
axum dependencies minor 0.6 -> 0.8
bytes dependencies minor 1.10.0 -> 1.11.0
bytes dev-dependencies minor 1.10.0 -> 1.11.0
chrono dependencies patch 0.4.40 -> 0.4.42
clap dependencies patch 4.5.31 -> 4.5.53
dyn-clone dependencies patch 1.0.19 -> 1.0.20
globset (source) dependencies patch 0.4.16 -> 0.4.18
http dev-dependencies minor 1.2.0 -> 1.3.1
indexmap dependencies minor 2.7.1 -> 2.12.1
itertools dependencies minor 0.13.0 -> 0.14.0
log dependencies patch 0.4.26 -> 0.4.28
openssl dependencies patch 0.10.71 -> 0.10.75
pem (source) dependencies patch 3.0.5 -> 3.0.6
percent-encoding dependencies patch 2.3.1 -> 2.3.2
pki-types dependencies minor 1.12.0 -> 1.13.0
prost-types dependencies minor 0.13.5 -> 0.14.0
rand (source) dependencies minor 0.8 -> 0.9
rayon dependencies minor 1.10.0 -> 1.11.0
regex dependencies minor 1.11.1 -> 1.12.2
reqwest dependencies patch 0.12.12 -> 0.12.24
rstest dependencies minor 0.22.0 -> 0.26.0
rustls dependencies patch 0.23.23 -> 0.23.35
rustls-webpki dependencies minor 0.102.1 -> 0.103.0
serde (source) dependencies patch 1.0.219 -> 1.0.228
serde (source) dev-dependencies patch 1.0.219 -> 1.0.228
serde_derive (source) dev-dependencies patch 1.0.219 -> 1.0.228
serde_json dependencies patch 1.0.140 -> 1.0.145
serde_json dev-dependencies patch 1.0.140 -> 1.0.145
sha2 dependencies minor 0.9 -> 0.10
sigstore_protobuf_specs dependencies minor 0.4 -> 0.5
snafu dependencies patch 0.8.5 -> 0.8.9
tempfile (source) dependencies minor 3.17.1 -> 3.23.0
tokio (source) dependencies minor 1.43.0 -> 1.48.0
tokio (source) dev-dependencies minor 1.43.0 -> 1.48.0
tokio-util (source) dependencies patch 0.7.13 -> 0.7.17
tower dependencies minor 0.4 -> 0.5
tower-http dependencies minor 0.4 -> 0.6
typed-path dependencies minor 0.9 -> 0.12
unicode-normalization dependencies patch 0.1.24 -> 0.1.25
untrusted dependencies minor 0.7.1 -> 0.9.0
url dependencies patch 2.5.4 -> 2.5.7

Release Notes

dtolnay/anyhow (anyhow)

v1.0.100

Compare Source

  • Teach clippy to lint formatting arguments in bail!, ensure!, anyhow! (#​426)

v1.0.99

Compare Source

  • Allow build-script cleanup failure with NFSv3 output directory to be non-fatal (#​420)

v1.0.98

Compare Source

assert-rs/assert_cmd (assert_cmd)

v2.1.1

Compare Source

v2.1.0

Compare Source

Compatibility
  • Deprecated crate_name!() in favor of pkg_name!()
  • Deprecated Command::cargo_bin, CommandCargoExt::cargo_bin, cargo_bin in favor of cargo_bin!, cargo_bin_cmd!
Features
  • Provide cargo_bin_cmd!()
  • Use pkg_name!() as a default parameter to cargo_bin!()

v2.0.17

Compare Source

Features
  • Add cargo::cargo_bin! which will work with Cargo's build-dir
dtolnay/async-trait (async-trait)

v0.1.89

Compare Source

v0.1.88

Compare Source

  • Fix lifetime bounding on generic parameters that have cfg (#​289)
aws/aws-lc-rs (aws-lc-rs)

v1.15.0: aws-lc-rs v1.15.0

Compare Source

What's Changed
  • Universal Binding in aws-lc-sys 🎉 by @​justsmth in #​896
    • Users of aws-lc-rs (non-FIPS) will no longer need to generate platform-specific bindings! This was previously a pain point for many as it added build latency and increased the tooling requirements on the build environment.
  • Support for AES-CBC mode w/ no padding by @​Elvrarin in #​895
  • New API supporting CMAC operations by @​Elvrarin in #​903
  • Previously pub static values in our API are now pub const by @​justsmth in #​905
Build Improvements
Issues Being Resolved
  • aws-lc-sys-0.32.3: build breaks on NetBSD -- #​932
  • Build failure when targeting aarch64-pc-windows-gnullvm -- #​919
  • digest::Algorithm definitions are defined as static instead of const -- #​904
  • Is it possible to support arm v7 32-bit compilation? -- #​890
  • Pregenerated bindings for riscv64gc-unknown-linux-musl -- #​874
  • ESP32 target error -- #​831
  • Add bindgen by default if the OS needs to rebuild it -- #​769
  • Consolidate FFI bindings -- #​371
Other Merged PRs

v1.14.1: aws-lc-rs v1.14.1

Compare Source

What's Changed
  • Align aws-lc-sys v0.32.0 w/ AWS-LC v1.61.2 by @​justsmth in #​884
    • New aarch64 SHA3 now enabled w/ build fix by @​justsmth in #​878
    • CPU Jitter entropy is now used for non-FIPS builds. This can add a few milliseconds of latency when a process forks, but otherwise should have minimal effect on latency.
  • Impl of common traits for ParsedPublicKey by @​justsmth in #​879
  • impl AsDer<PublicKeyX509Der<'static>> for ParsedPublicKey by @​justsmth in #​885
Issues Being Resolved
  • "Cross" cross compiler fails in GitHub action building aws-lc-sys for aarch64-unknown-linux-gnu (ARMv8) -- #​889
  • iOS Simulator build fails: 'arm64-apple-ios-sim' target invalid -- #​761
  • Add way to pre-parse signature keys (i.e. turn signature::UnparsedPublicKey to PublicKey) -- #​849
Other Merged PRs

Full Changelog: aws/aws-lc-rs@v1.14.0...v1.14.1

v1.14.0: aws-lc-rs v1.14.0

Compare Source

What's Changed
Build Improvements
Issues Being Resolved
  • Feature Request: RandomizedNonceKey for AES-GCM-SIV -- #​842
  • Add way to pre-parse signature keys (i.e. turn signature::UnparsedPublicKey to PublicKey) -- #​849
  • Build failed for x86_64-pc-windows-gnu target regardless of AWS_LC_SYS_PREBUILT_NASM=1 -- #​850
Other Merged PRs
New Contributors

Full Changelog: aws/aws-lc-rs@v1.13.3...v1.14.0

v1.13.3: aws-lc-rs v1.13.3

Compare Source

What's Changed
Other Merged PRs
  • Skip aws-lc-rs "publish dryrun" job when -sys crates not published by @​justsmth in #​840

Full Changelog: aws/aws-lc-rs@v1.13.2...v1.13.3

v1.13.2: aws-lc-rs v1.13.2

Compare Source

What's Changed
Build improvements
Issues Being Resolved
  • Failed to Build aws-lc-sys 0.29.0 on Windows with target x86_64-pc-windows-gnu -- #​835
  • Failed to Build aws-lc-sys 0.29.0 on Windows -- #​833
  • MSYS2 - "No rule to make target" for libaws_lc_0_29_0_crypto.a -- #​814
Other Merged PRs
New Contributors

Full Changelog: aws/aws-lc-rs@v1.13.1...v1.13.2

v1.13.1: aws-lc-rs v1.13.1

Compare Source

What's Changed
Build Improvements
Issues Being Resolved
  • Invalid numeric argument '/Wextra' with MSVC, how to build with Clang? -- #​571
  • Duplicate symbols in libaws_lc_0_28_2_crypto.a -- #​795
Other Merged PRs
New Contributors

Full Changelog: aws/aws-lc-rs@v1.13.0...v1.13.1

v1.13.0: aws-lc-rs v1.13.0

Compare Source

What's Changed
Build improvements
Issues Being Resolved
  • implement encoding::AsDer<PublicKeyX509Der<'a>> for rsa::PublicKey -- #​741
  • -sys: include aws-lc/crypto/err/err_data_generate.go in published crates -- #​752
  • Failing to cross build for x86_64-pc-windows-gnu -- #​753
  • Failure to build with CMake 4 -- #​755
Other Merged PRs
New Contributors

Full Changelog: aws/aws-lc-rs@v1.12.6...v1.13.0

v1.12.6: aws-lc-rs v1.12.6

Compare Source

What's Changed
Build improvements
Issues Being Resolved
  • Could not compile on Windows with crate rustls with config debug="limited" #​707
  • -sys: issues with CFLAGS from environment being passed through to CMake #​710
  • Pregenerate bindings for riscv64 #​714
  • Prefixed BoringSSL symbols are re-exported when linked into a shared library #​715
  • CMakeLists.txt wrong minimum required version #​716
  • paste - no longer maintained #​722
Other Merged PRs

Full Changelog: aws/aws-lc-rs@v1.12.5...v1.12.6

tokio-rs/axum (axum)

v0.8.7: axum v0.8.7

Compare Source

  • Relax implicit Send / Sync bounds on RouterAsService, RouterIntoService (#​3555)
  • Make it easier to visually scan for default features (#​3550)
  • Fix some documentation typos

v0.8.6

Compare Source

v0.8.5: axum v0.8.5

Compare Source

  • fixed: Reject JSON request bodies with trailing characters after the JSON document (#​3453)
  • added: Implement OptionalFromRequest for Multipart (#​3220)
  • added: Getter methods Location::{status_code, location}
  • added: Support for writing arbitrary binary data into server-sent events (#​3425)]
  • added: middleware::ResponseAxumBodyLayer for mapping response body to axum::body::Body (#​3469)
  • added: impl FusedStream for WebSocket (#​3443)
  • changed: The sse module and Sse type no longer depend on the tokio feature (#​3154)
  • changed: If the location given to one of Redirects constructors is not a valid header value, instead of panicking on construction, the IntoResponse impl now returns an HTTP 500, just like Json does when serialization fails (#​3377)
  • changed: Update minimum rust version to 1.78 (#​3412)

v0.8.4: axum v0.8.4

Compare Source

  • added: Router::reset_fallback (#​3320)
  • added: WebSocketUpgrade::selected_protocol (#​3248)
  • fixed: Panic location for overlapping method routes (#​3319)
  • fixed: Don't leak a tokio task when using serve without graceful shutdown (#​3129)

v0.8.3: axum v0.8.3

Compare Source

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

v0.8.2: 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 Extension (#​3157)
  • changed: Make the status function of rejections a const function, such
    as JsonRejection, QueryRejection and PathRejection (#​3168)

v0.8.0: axum v0.8.0

Compare Source

since rc.1

  • breaking: axum::extract::ws::Message now uses Bytes in place of Vec<u8>,
    and a new Utf8Bytes type in place of String, for its variants (#​3078)
  • breaking: Remove OptionalFromRequestParts impl for Query (#​3088)
  • changed: Upgraded tokio-tungstenite to 0.26 (#​3078)
  • changed: Query/Form: Use serde_path_to_error to report fields that failed to parse (#​3081)

full changelog

You can also read the blog post on tokio

Note: there are further relevant changes in axum-core's changelog

  • breaking: Upgrade matchit to 0.8, changing the path parameter syntax from /:single and /*many to /{single} and /{*many}; the old syntax produces a panic to avoid silent change in behavior (#​2645)
  • breaking: Require Sync for all handlers and services added to Router and MethodRouter (#​2473)
  • breaking: The tuple and tuple_struct Path extractor deserializers now check that the number of parameters matches the tuple length exactly (#​2931)
  • breaking: Move Host extractor to axum-extra (#​2956)
  • breaking: Remove WebSocket::close. Users should explicitly send close messages themselves. (#​2974)
  • breaking: Make serve generic over the listener and IO types (#​2941)
  • breaking: Remove Serve::tcp_nodelay and WithGracefulShutdown::tcp_nodelay.
    See serve::ListenerExt for an API that let you set arbitrary TCP stream properties. (#​2941)
  • breaking: Option<Path<T>> no longer swallows all error conditions,
    instead rejecting the request in many cases; see its documentation for details (#​2475)
  • breaking: axum::extract::ws::Message now uses Bytes in place of Vec<u8>,
    and a new Utf8Bytes type in place of String, for its variants (#​3078)
  • fixed: Skip SSE incompatible chars of serde_json::RawValue in Event::json_data (#​2992)
  • fixed: Don't panic when array type is used for path segment (#​3039)
  • fixed: Avoid setting content-length before middleware.
    This allows middleware to add bodies to requests without needing to manually set content-length (#​2897)
  • change: Update minimum rust version to 1.75 (#​2943)
  • changed: Upgraded tokio-tungstenite to 0.26 (#​3078)
  • changed: Query/Form: Use serde_path_to_error to report fields that failed to parse (#​3081)
  • added: Add method_not_allowed_fallback to set a fallback when a path matches but there is no handler for the given HTTP method (#​2903)
  • added: Add NoContent as a self-described shortcut for StatusCode::NO_CONTENT (#​2978)
  • added: Add support for WebSockets over HTTP/2. They can be enabled by changing get(ws_endpoint) handlers to any(ws_endpoint) (#​2894)
  • added: Add MethodFilter::CONNECT, routing::connect[_service] and MethodRouter::connect[_service] (#​2961)
  • added: Extend FailedToDeserializePathParams::kind enum with (ErrorKind::DeserializeError). This new variant captures both key, value, and message from named path parameters parse errors, instead of only deserialization error message in ErrorKind::Message. (#​2720)

v0.7.9: axum - v0.7.9

Compare Source

  • fixed: Avoid setting content-length before middleware (#​3031)

v0.7.8: axum - v0.7.8

Compare Source

  • fixed: Skip SSE incompatible chars of serde_json::RawValue in Event::json_data (#​2992)
  • added: Add method_not_allowed_fallback to set a fallback when a path matches but there is no handler for the given HTTP method (#​2903)
  • added: Add MethodFilter::CONNECT, routing::connect[_service]
    and MethodRouter::connect[_service] (#​2961)
  • added: Add NoContent as a self-described shortcut for StatusCode::NO_CONTENT (#​2978)

v0.7.7: axum - v0.7.7

Compare Source

  • change: Remove manual tables of content from the documentation, since
    rustdoc now generates tables of content in the sidebar (#​2921)

v0.7.6: axum - v0.7.6

Compare Source

  • change: Avoid cloning Arc during deserialization of Path
  • added: axum::serve::Serve::tcp_nodelay and axum::serve::WithGracefulShutdown::tcp_nodelay (#​2653)
  • added: Router::has_routes function (#​2790)
  • change: Update tokio-tungstenite to 0.23 (#​2841)
  • added: Serve::local_addr and WithGracefulShutdown::local_addr functions (#​2881)

v0.7.5: axum - v0.7.5

Compare Source

  • fixed: Fixed layers being cloned when calling axum::serve directly with
    a Router or MethodRouter (#​2586)
  • fixed: h2 is no longer pulled as a dependency unless the http2 feature
    is enabled (#​2605)

v0.7.4: axum - v0.7.4

Compare Source

  • fixed: Fix performance regression present since axum 0.7.0 (#​2483)
  • fixed: Improve debug_handler on tuple response types (#​2201)
  • added: Add must_use attribute to Serve and WithGracefulShutdown (#​2484)
  • added: Re-export axum_core::body::BodyDataStream from axum

v0.7.3: axum - v0.7.3

Compare Source

  • added: Body implements From<()> now (#​2411)
  • change: Update version of multer used internally for multipart (#​2433)
  • change: Update tokio-tungstenite to 0.21 (#​2435)
  • added: Enable tracing feature by default (#​2460)
  • added: Support graceful shutdown on serve (#​2398)
  • added: RouterIntoService implements Clone (#​2456)

v0.7.2: axum - v0.7.2

Compare Source

  • added: Add axum::body::to_bytes (#​2373)
  • fixed: Gracefully handle accept errors in serve (#​2400)

v0.7.1: axum - v0.7.1

Compare Source

  • fix: Fix readme.

v0.7.0: axum - v0.7.0

Compare Source

  • breaking: Update public dependencies. axum now requires
  • breaking: axum now requires tower-http 0.5
  • breaking: Remove deprecated WebSocketUpgrade::max_send_queue
  • breaking: The following types/traits are no longer generic over the request body
    (i.e. the B type param has been removed) ([#​1751] and [#​1789]):
    • FromRequestParts
    • FromRequest
    • HandlerService
    • HandlerWithoutStateExt
    • Handler
    • LayeredFuture
    • Layered
    • MethodRouter
    • Next
    • RequestExt
    • RouteFuture
    • Route
    • Router
  • breaking: axum no longer re-exports hyper::Body as that type is removed
    in hyper 1.0. Instead axum has its own body type at axum::body::Body ([#​1751])
  • breaking: extract::BodyStream has been removed as body::Body
    implements Stream and FromRequest directly ([#​1751])
  • breaking: Change sse::Event::json_data to use axum_core::Error as its error type ([#​1762])
  • breaking: Rename DefaultOnFailedUpdgrade to DefaultOnFailedUpgrade ([#​1664])
  • breaking: Rename OnFailedUpdgrade to OnFailedUpgrade ([#​1664])
  • breaking: TypedHeader has been move to axum-extra ([#​1850])
  • breaking: Removed re-exports of Empty and Full. Use
    axum::body::Body::empty and axum::body::Body::from respectively ([#​1789])
  • breaking: The response returned by IntoResponse::into_response must use
    axum::body::Body as the body type. axum::response::Response does this
    ([#​1789])
  • breaking: Removed the BoxBody type alias and its box_body
    constructor. Use axum::body::Body::new instead ([#​1789])
  • breaking: Remove RawBody extractor. axum::body::Body implements FromRequest directly ([#​1789])
  • breaking: The following types from http-body no longer implement IntoResponse:
    • Full, use Body::from instead
    • Empty, use Body::empty instead
    • BoxBody, use Body::new instead
    • UnsyncBoxBody, use Body::new instead
    • MapData, use Body::new instead
    • MapErr, use Body::new instead
  • added: Add axum::extract::Request type alias where the body is axum::body::Body ([#​1789])
  • added: Add Router::as_service and Router::into_service to workaround
    type inference issues when calling ServiceExt methods on a Router ([#​1835])
  • breaking: Removed axum::Server as it was removed in hyper 1.0. Instead
    use axum::serve(listener, service) or hyper/hyper-util for more configuration options ([#​1868])
  • breaking: Only inherit fallbacks for routers nested with Router::nest.
    Routers nested with Router::nest_service will no longer inherit fallbacks ([#​1956])
  • fixed: Don't remove the Sec-WebSocket-Key header in WebSocketUpgrade ([#​1972])
  • added: Add `axum::extract::Qu

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

@red-hat-konflux
Copy link
Author

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path integ/failure-server/Cargo.toml --workspace
    Updating crates.io index
warning: failed to write cache, path: /home/renovate/.cargo/registry/index/index.crates.io-1949cf8c6b5b557f/.cache/se/rd/serde, error: Permission denied (os error 13)
error: failed to select a version for `aws-smithy-experimental`.
    ... required by package `tough-ssm v0.14.0 (/tmp/renovate/repos/github/securesign/tough/tough-ssm)`
    ... which satisfies path dependency `tough-ssm` (locked to 0.14.0) of package `tuftool v0.12.0 (/tmp/renovate/repos/github/securesign/tough/tuftool)`
versions that meet the requirements `^0.2` are: 0.2.1, 0.2.0

package `tough-ssm` depends on `aws-smithy-experimental` with feature `crypto-aws-lc` but `aws-smithy-experimental` does not have that feature.


failed to select a version for `aws-smithy-experimental` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path tough-kms/Cargo.toml --workspace
    Updating crates.io index
warning: failed to write cache, path: /home/renovate/.cargo/registry/index/index.crates.io-1949cf8c6b5b557f/.cache/se/rd/serde, error: Permission denied (os error 13)
error: failed to select a version for `aws-smithy-experimental`.
    ... required by package `tough-ssm v0.14.0 (/tmp/renovate/repos/github/securesign/tough/tough-ssm)`
    ... which satisfies path dependency `tough-ssm` (locked to 0.14.0) of package `tuftool v0.12.0 (/tmp/renovate/repos/github/securesign/tough/tuftool)`
versions that meet the requirements `^0.2` are: 0.2.1, 0.2.0

package `tough-ssm` depends on `aws-smithy-experimental` with feature `crypto-aws-lc` but `aws-smithy-experimental` does not have that feature.


failed to select a version for `aws-smithy-experimental` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path tough-ssm/Cargo.toml --workspace
    Updating crates.io index
warning: failed to write cache, path: /home/renovate/.cargo/registry/index/index.crates.io-1949cf8c6b5b557f/.cache/se/rd/serde, error: Permission denied (os error 13)
error: failed to select a version for `aws-smithy-experimental`.
    ... required by package `tough-ssm v0.14.0 (/tmp/renovate/repos/github/securesign/tough/tough-ssm)`
    ... which satisfies path dependency `tough-ssm` (locked to 0.14.0) of package `tuftool v0.12.0 (/tmp/renovate/repos/github/securesign/tough/tuftool)`
versions that meet the requirements `^0.2` are: 0.2.1, 0.2.0

package `tough-ssm` depends on `aws-smithy-experimental` with feature `crypto-aws-lc` but `aws-smithy-experimental` does not have that feature.


failed to select a version for `aws-smithy-experimental` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path tough/Cargo.toml --workspace
    Updating crates.io index
warning: failed to write cache, path: /home/renovate/.cargo/registry/index/index.crates.io-1949cf8c6b5b557f/.cache/se/rd/serde, error: Permission denied (os error 13)
error: failed to select a version for `aws-smithy-experimental`.
    ... required by package `tough-ssm v0.14.0 (/tmp/renovate/repos/github/securesign/tough/tough-ssm)`
    ... which satisfies path dependency `tough-ssm` (locked to 0.14.0) of package `tuftool v0.12.0 (/tmp/renovate/repos/github/securesign/tough/tuftool)`
versions that meet the requirements `^0.2` are: 0.2.1, 0.2.0

package `tough-ssm` depends on `aws-smithy-experimental` with feature `crypto-aws-lc` but `aws-smithy-experimental` does not have that feature.


failed to select a version for `aws-smithy-experimental` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path tuftool/Cargo.toml --workspace
    Updating crates.io index
warning: failed to write cache, path: /home/renovate/.cargo/registry/index/index.crates.io-1949cf8c6b5b557f/.cache/se/rd/serde, error: Permission denied (os error 13)
error: failed to select a version for `aws-smithy-experimental`.
    ... required by package `tough-ssm v0.14.0 (/tmp/renovate/repos/github/securesign/tough/tough-ssm)`
    ... which satisfies path dependency `tough-ssm` (locked to 0.14.0) of package `tuftool v0.12.0 (/tmp/renovate/repos/github/securesign/tough/tuftool)`
versions that meet the requirements `^0.2` are: 0.2.1, 0.2.0

package `tough-ssm` depends on `aws-smithy-experimental` with feature `crypto-aws-lc` but `aws-smithy-experimental` does not have that feature.


failed to select a version for `aws-smithy-experimental` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path olpc-cjson/Cargo.toml --workspace
    Updating crates.io index
warning: failed to write cache, path: /home/renovate/.cargo/registry/index/index.crates.io-1949cf8c6b5b557f/.cache/se/rd/serde, error: Permission denied (os error 13)
error: failed to select a version for `aws-smithy-experimental`.
    ... required by package `tough-ssm v0.14.0 (/tmp/renovate/repos/github/securesign/tough/tough-ssm)`
    ... which satisfies path dependency `tough-ssm` (locked to 0.14.0) of package `tuftool v0.12.0 (/tmp/renovate/repos/github/securesign/tough/tuftool)`
versions that meet the requirements `^0.2` are: 0.2.1, 0.2.0

package `tough-ssm` depends on `aws-smithy-experimental` with feature `crypto-aws-lc` but `aws-smithy-experimental` does not have that feature.


failed to select a version for `aws-smithy-experimental` which could resolve this conflict

@red-hat-konflux red-hat-konflux bot force-pushed the konflux/mintmaker/develop/rust-deps branch 3 times, most recently from a3468db to b58b5f8 Compare November 4, 2025 12:34
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/mintmaker/develop/rust-deps branch from b58b5f8 to 145d9b7 Compare November 20, 2025 17:44
@red-hat-konflux red-hat-konflux bot changed the title Update Rust Dependencies chore(deps): update rust dependencies Nov 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants