Skip to content

fix(deps): update all non-major dependencies#469

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/all-minor-patch
Open

fix(deps): update all non-major dependencies#469
renovate[bot] wants to merge 1 commit intomainfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 4, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Pending Age Confidence
bzip2 dependencies minor 0.50.6 age confidence
clap dependencies patch 4.6.04.6.1 age confidence
deadpool-redis workspace.dependencies minor 0.180.23 age confidence
earshot dependencies minor 1.0.01.1.0 age confidence
gradle (source) patch 8.148.14.4 age confidence
hyper (source) dependencies minor 1.8.11.9.0 age confidence
libc dependencies patch 0.2.1850.2.186 age confidence
libc dependencies patch 0.2.1830.2.186 age confidence
metrics workspace.dependencies patch 0.24.30.24.5 age confidence
metrics-exporter-prometheus workspace.dependencies patch 0.18.10.18.3 age confidence
moka workspace.dependencies patch 0.12.140.12.15 age confidence
nostr dependencies minor 0.370.44 age confidence
nostr workspace.dependencies minor 0.360.44 age confidence
nostr-compat dependencies minor 0.360.44 age confidence
pnpm (source) packageManager patch 10.33.010.33.2 10.33.3 age confidence
rand (source) dev-dependencies minor 0.80.10 age confidence
rand (source) workspace.dependencies patch 0.10.00.10.1 age confidence
redis workspace.dependencies minor 0.270.32 age confidence
reqwest dependencies patch 0.13.20.13.3 age confidence
reqwest workspace.dependencies patch 0.13.20.13.3 age confidence
rmcp workspace.dependencies minor 1.2.01.6.0 age confidence
rust stage minor 1.93-bookworm1.95-bookworm age confidence
rustls dependencies patch 0.23.370.23.40 age confidence
secp256k1 dev-dependencies minor 0.290.31 age confidence
secp256k1 dependencies minor 0.290.31 age confidence
sha2 dev-dependencies minor 0.100.11 age confidence
sha2 dependencies minor 0.100.11 age confidence
sherpa-onnx dependencies minor 1.12.381.13.0 age confidence
tauri-plugin-dialog dependencies patch 2.7.02.7.1 age confidence
tauri-plugin-opener dependencies patch 2.5.32.5.4 age confidence
tokio (source) dependencies minor 1.51.11.52.1 1.52.2 age confidence
tokio (source) workspace.dependencies minor 1.50.01.52.1 1.52.2 age confidence
uuid dependencies patch 1.23.01.23.1 age confidence
uuid workspace.dependencies minor 1.22.01.23.1 age confidence
com.android.application (source) plugin minor 8.11.18.13.2 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

trifectatechfoundation/bzip2-rs (bzip2)

v0.6.1

Compare Source

v0.6.0

Compare Source

Highlights

This release switches to libbz2-rs-sys as the default bzip2 backend. It is written in rust, making it much easier to cross-compile. The new implementation is also more performant.

The rust implementation does not export C symbols by default. An explicit dependency on libbz2-rs-sys and setting the export-symbols feature flag will fix that if needed.

The bzip2-sys feature flag can be used to continue to use the C backend (either the system library of a C version built from source).

This is a breaking release, given that we want this update to be opt-in. We've used the occasion to perform an MSRV bump to 1.82.0. The libbz2-rs-sys crate has the bzip2-1.0.6 license. Arguably, that is the license that bzip2-sys should have had too, given that it is just a wrapper of the original bzip2 (and libbz2-rs-sys is a derivative work). You may need to allow this license when using cargo-deny.

What's Changed

Full Changelog: trifectatechfoundation/bzip2-rs@v0.5.2...v0.6.0

clap-rs/clap (clap)

v4.6.1

Compare Source

Fixes
  • (derive) Ensure rebuilds happen when an read env variable is changed
deadpool-rs/deadpool (deadpool-redis)

v0.23.0

Compare Source

v0.22.1

Compare Source

v0.22.0

Compare Source

v0.21.1

Compare Source

v0.21.0

Compare Source

v0.20.0

Compare Source

v0.19.0

Compare Source

pykeio/earshot (earshot)

v1.1.0

Compare Source

  • Detector is now allocated on the stack instead of the heap, meaning alloc is no longer required.
  • features = [ "libm" ] must be enabled if using no_std.
gradle/gradle (gradle)

v8.14.4

Compare Source

v8.14.3: 8.14.3

Compare Source

The Gradle team is excited to announce Gradle 8.14.3.

This is a patch release for 8.14. We recommend using 8.14.3 instead of 8.14.

Here are the highlights of this release:

  • Java 24 support
  • GraalVM Native Image toolchain selection
  • Enhancements to test reporting
  • Build Authoring improvements

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Aurimas,
Ben Bader,
Björn Kautler,
chandre92,
Daniel Hammer,
Danish Nawab,
Florian Dreier,
Ivy Chen,
Jendrik Johannes,
jimmy1995-gu,
Madalin Valceleanu,
Na Minhyeok.

Upgrade instructions

Switch your build to use Gradle 8.14.3 by updating your wrapper:

./gradlew wrapper --gradle-version=8.14.3 && ./gradlew wrapper

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.14.2: 8.14.2

Compare Source

The Gradle team is excited to announce Gradle 8.14.2.

Here are the highlights of this release:

  • Java 24 support
  • GraalVM Native Image toolchain selection
  • Enhancements to test reporting
  • Build Authoring improvements

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Aurimas,
Ben Bader,
Björn Kautler,
chandre92,
Daniel Hammer,
Danish Nawab,
Florian Dreier,
Ivy Chen,
Jendrik Johannes,
jimmy1995-gu,
Madalin Valceleanu,
Na Minhyeok.

Upgrade instructions

Switch your build to use Gradle 8.14.2 by updating your wrapper:

./gradlew wrapper --gradle-version=8.14.2 && ./gradlew wrapper

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.14.1: 8.14.1

Compare Source

The Gradle team is excited to announce Gradle 8.14.1.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Aurimas,
Ben Bader,
Björn Kautler,
chandre92,
Daniel Hammer,
Danish Nawab,
Florian Dreier,
Ivy Chen,
Jendrik Johannes,
jimmy1995-gu,
Madalin Valceleanu,
Na Minhyeok.

Upgrade instructions

Switch your build to use Gradle 8.14.1 by updating your wrapper:

./gradlew wrapper --gradle-version=8.14.1 && ./gradlew wrapper

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

hyperium/hyper (hyper)

v1.9.0

Compare Source

Bug Fixes
Features
  • client:
  • error: add 'Error::is_parse_version_h2' method (393c77c7)
  • http1: add UpgradeableConnection::into_parts (e21205cf)
v1.8.1 (2025-11-13)
Bug Fixes
rust-lang/libc (libc)

v0.2.186

Compare Source

Added
  • Apple: Add KEVENT_FLAG_* constants (#​5070)
  • Linux: Add PR_SET_MEMORY_MERGE and PR_GET_MEMORY_MERGE (#​5060)
Changed
  • CI: Migrate FreeBSD CI from Cirrus CI to GitHub Actions (#​5058)
metrics-rs/metrics (metrics)

v0.24.5

Compare Source

v0.24.4

Compare Source

moka-rs/moka (moka)

v0.12.15

Compare Source

Fixed
  • Fixed a bug where re-inserting an expired entry could cause it to lose its
    expiration time and remain in the cache indefinitely when using a custom Expiry
    policy with per-entry expiration. ([#​582][gh-pull-0582] by [@​jiangzhe][gh-jiangzhe],
    [#​581][gh-pull-0581] by [@​atrocities][gh-atrocities], reported in
    [#​575][gh-issue-0575]):
    • This occurred when an entry that had expired but not yet been evicted was
      re-inserted, and expire_after_update returned None. This primarily
      affected users who only override expire_after_create, since the default
      expire_after_update returns duration_until_expiry, which is None for
      expired entries.
    • This bug was introduced by the changes in v0.12.13 ([#​549][gh-pull-0549] and
      [#​564][gh-pull-0564]).
    • Subtle behavior change:
      • Before this fix, re-inserting an expired entry was treated as an update,
        so Expiry::expire_after_update was called.
      • After this fix, re-inserting an expired entry is treated as a creation,
        so Expiry::expire_after_create is called instead.
      • This may change the expiration time of re-inserted entries, depending on
        your Expiry trait implementation.
  • Fixed flaky tests cht::segment::tests::drop_many_values and
    drop_many_values_concurrent that were failing on high-core-count machines
    ([#​586][gh-pull-0586]):
    • These tests were using a CPU-dependent segment count, causing inconsistent
      bucket array shrinking behavior of the internal segmented hash map across
      different machines.
    • Changed these tests to use a fixed segment count (4) for consistent results.
Changed
  • Disabled flaky GC-dependent tests by default using run_flaky_tests cfg
    ([#​584][gh-pull-0584]):
    • These tests rely on epoch-based garbage collection (crossbeam-epoch) timing
      that is not guaranteed, causing intermittent failures.
    • Fixed [#​539][gh-issue-0539] and [#​580][gh-issue-0580].
    • To run these tests, set RUSTFLAGS='--cfg run_flaky_tests'.
rust-nostr/nostr (nostr)

v0.42.0

Compare Source

v0.41.0

Compare Source

v0.40.0

Compare Source

v0.39.0

Compare Source

v0.38.0

Compare Source

pnpm/pnpm (pnpm)

v10.33.2

Compare Source

v10.33.1: pnpm 10.33.1

Compare Source

Patch Changes
  • When a project's packageManager field selects pnpm v11 or newer, commands that v10 would have passed through to npm (version, login, logout, publish, unpublish, deprecate, dist-tag, docs, ping, search, star, stars, unstar, whoami, etc.) are now handed over to the wanted pnpm, which implements them natively. Previously they silently shelled out to npm — making, for example, pnpm version --help print npm's help on a project with packageManager: pnpm@11.0.0-rc.3 #​11328.
Platinum Sponsors
Bit
Gold Sponsors
Sanity Discord Vite
SerpApi CodeRabbit Stackblitz
Workleap Nx
rust-random/rand (rand)

v0.10.1

Compare Source

This release includes a fix for a soundness bug; see #​1763.

Changes
  • Document panic behavior of make_rng and add #[track_caller] (#​1761)
  • Deprecate feature log (#​1763)

v0.10.0

Compare Source

Changes
  • The dependency on rand_chacha has been replaced with a dependency on chacha20. This changes the implementation behind StdRng, but the output remains the same. There may be some API breakage when using the ChaCha-types directly as these are now the ones in chacha20 instead of rand_chacha (#​1642).
  • Rename fns IndexedRandom::choose_multiple -> sample, choose_multiple_array -> sample_array, choose_multiple_weighted -> sample_weighted, struct SliceChooseIter -> IndexedSamples and fns IteratorRandom::choose_multiple -> sample, choose_multiple_fill -> sample_fill (#​1632)
  • Use Edition 2024 and MSRV 1.85 (#​1653)
  • Let Fill be implemented for element types, not sliceable types (#​1652)
  • Fix OsError::raw_os_error on UEFI targets by returning Option<usize> (#​1665)
  • Replace fn TryRngCore::read_adapter(..) -> RngReadAdapter with simpler struct RngReader (#​1669)
  • Remove fns SeedableRng::from_os_rng, try_from_os_rng (#​1674)
  • Remove Clone support for StdRng, ReseedingRng (#​1677)
  • Use postcard instead of bincode to test the serde feature (#​1693)
  • Avoid excessive allocation in IteratorRandom::sample when amount is much larger than iterator size (#​1695)
  • Rename os_rng -> sys_rng, OsRng -> SysRng, OsError -> SysError (#​1697)
  • Rename Rng -> RngExt as upstream rand_core has renamed RngCore -> Rng (#​1717)
Additions
  • Add fns IndexedRandom::choose_iter, choose_weighted_iter (#​1632)
  • Pub export Xoshiro128PlusPlus, Xoshiro256PlusPlus prngs (#​1649)
  • Pub export ChaCha8Rng, ChaCha12Rng, ChaCha20Rng behind chacha feature (#​1659)
  • Fn rand::make_rng() -> R where R: SeedableRng (#​1734)
Removals

v0.9.4

Compare Source

Fixes

Full Changelog: rust-random/rand@0.9.3...0.9.4

v0.9.3

Compare Source

v0.9.2

Compare Source

Deprecated
  • Deprecate rand::rngs::mock module and StepRng generator (#​1634)
Additions
  • Enable WeightedIndex<usize> (de)serialization (#​1646)

v0.9.1

Compare Source

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)

v0.9.0

Compare Source

Security and unsafe
  • Policy: "rand is not a crypto library" (#​1514)
  • Remove fork-protection from ReseedingRng and ThreadRng. Instead, it is recommended to call ThreadRng::reseed on fork. (#​1379)
  • Use zerocopy to replace some unsafe code (#​1349, #​1393, #​1446, #​1502)
Dependencies
Features
  • Support std feature without getrandom or rand_chacha (#​1354)
  • Enable feature small_rng by default (#​1455)
  • Remove implicit feature rand_chacha; use std_rng instead. (#​1473)
  • Rename feature serde1 to serde (#​1477)
  • Rename feature getrandom to os_rng (#​1537)
  • Add feature thread_rng (#​1547)
API changes: rand_core traits
  • Add fn RngCore::read_adapter implementing std::io::Read (#​1267)
  • Add trait CryptoBlockRng: BlockRngCore; make trait CryptoRng: RngCore (#​1273)
  • Add traits TryRngCore, TryCryptoRng (#​1424, #​1499)
  • Rename fn SeedableRng::from_rng -> try_from_rng and add infallible variant fn from_rng (#​1424)
  • Rename fn SeedableRng::from_entropy -> from_os_rng and add fallible variant fn try_from_os_rng (#​1424)
  • Add bounds Clone and AsRef to associated type SeedableRng::Seed (#​1491)
API changes: Rng trait and top-level fns
  • Rename fn rand::thread_rng() to rand::rng() and remove from the prelude (#​1506)
  • Remove fn rand::random() from the prelude (#​1506)
  • Add top-level fns random_iter, random_range, random_bool, random_ratio, fill (#​1488)
  • Re-introduce fn Rng::gen_iter as random_iter (#​1305, #​1500)
  • Rename fn Rng::gen to random to avoid conflict with the new gen keyword in Rust 2024 (#​1438)
  • Rename fns Rng::gen_range to random_range, gen_bool to random_bool, gen_ratio to random_ratio (#​1505)
  • Annotate panicking methods with #[track_caller] (#​1442, #​1447)
API changes: RNGs
  • Fix <SmallRng as SeedableRng>::Seed size to 256 bits (#​1455)
  • Remove first parameter (rng) of ReseedingRng::new (#​1533)
API changes: Sequences
  • Split trait SliceRandom into IndexedRandom, IndexedMutRandom, SliceRandom (#​1382)
  • Add IndexedRandom::choose_multiple_array, index::sample_array (#​1453, #​1469)
API changes: Distributions: renames
  • Rename module rand::distributions to rand::distr (#​1470)
  • Rename distribution Standard to StandardUniform (#​1526)
  • Move distr::Slice -> distr::slice::Choose, distr::EmptySlice -> distr::slice::Empty (#​1548)
  • Rename trait distr::DistString -> distr::SampleString (#​1548)
  • Rename distr::DistIter -> distr::Iter, distr::DistMap -> distr::Map (#​1548)
API changes: Distributions
  • Relax Sized bound on Distribution<T> for &D (#​1278)
  • Remove impl of Distribution<Option<T>> for StandardUniform (#​1526)
  • Let distribution StandardUniform support all NonZero* types (#​1332)
  • Fns {Uniform, UniformSampler}::{new, new_inclusive} return a Result (instead of potentially panicking) (#​1229)
  • Distribution Uniform implements TryFrom instead of From for ranges (#​1229)
  • Add UniformUsize (#​1487)
  • Remove support for generating isize and usize values with StandardUniform, Uniform (except via UniformUsize) and Fill and usage as a WeightedAliasIndex weight (#​1487)
  • Add impl DistString for distributions Slice<char> and Uniform<char> (#​1315)
  • Add fn Slice::num_choices (#​1402)
  • Add fn p() for distribution Bernoulli to access probability (#​1481)
API changes: Weighted distributions
  • Add pub module rand::distr::weighted, moving WeightedIndex there (#​1548)
  • Add trait weighted::Weight, allowing WeightedIndex to trap overflow (#​1353)
  • Add fns weight, weights, total_weight to distribution WeightedIndex (#​1420)
  • Rename enum WeightedError to weighted::Error, revising variants (#​1382) and mark as #[non_exhaustive] (#​1480)
API changes: SIMD
  • Switch to std::simd, expand SIMD & docs (#​1239)
Reproducibility-breaking changes
  • Make ReseedingRng::reseed discard remaining data from the last block generated (#​1379)
  • Change fn SmallRng::seed_from_u64 implementation (#​1203)
  • Allow UniformFloat::new samples and UniformFloat::sample_single to yield high (#​1462)
  • Fix portability of distribution Slice (#​1469)
  • Make Uniform for usize portable via UniformUsize (#​1487)
  • Fix IndexdRandom::choose_multiple_weighted for very small seeds and optimize for large input length / low memory (#​1530)
Reproducibility-breaking optimisations
  • Optimize fn sample_floyd, affecting output of rand::seq::index::sample and rand::seq::SliceRandom::choose_multiple (#​1277)
  • New, faster algorithms for IteratorRandom::choose and choose_stable (#​1268)
  • New, faster algorithms for SliceRandom::shuffle and partial_shuffle (#​1272)
  • Optimize distribution Uniform: use Canon's method (single sampling) / Lemire's method (distribution sampling) for faster sampling (breaks value stability; #​1287)
  • Optimize fn sample_single_inclusive for floats (+~20% perf) (#​1289)
Other optimisations
  • Improve SmallRng initialization performance (#​1482)
  • Optimise SIMD widening multiply (#​1247)
Other
Documentation
  • Improve ThreadRng related docs (#​1257)
  • Docs: enable experimental --generate-link-to-definition feature (#​1327)
  • Better doc of crate features, use doc_auto_cfg (#​1411, #​1450)

v0.8.6

Compare Source

What's Changed

This release back-ports a fix from v0.10. See also #​1763.

Changes
  • Drop the experimental simd_support feature.

New Contributors

Full Changelog: rust-random/rand@0.8.5...0.8.6

redis-rs/redis-rs (redis)

v0.32.7

Compare Source

What's Changed

v0.32.6

Compare Source

0.32.6 (2025-09-26)
Changes

v0.32.5

Compare Source

What's Changed

Changes & Bug fixes

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot enabled auto-merge (squash) May 4, 2026 01:17
@renovate renovate Bot requested a review from wesbillman as a code owner May 4, 2026 01:17
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented May 4, 2026

⚠️ 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 Cargo.toml --package metrics@0.24.3 --precise 0.24.5
    Updating crates.io index
error: failed to select a version for `secp256k1`.
    ... required by package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`
versions that meet the requirements `^0.31` are: 0.31.1, 0.31.0

package `sprout-pair-relay` depends on `secp256k1` with feature `rand-std` but `secp256k1` does not have that feature.
 available features: alloc, default, global-context, global-context-less-secure, hashes, lowmemory, rand, recovery, serde, std


all possible versions conflict with previously selected packages.

  previously selected package `secp256k1 v0.31.0`
    ... which satisfies dependency `secp256k1 = "^0.31"` of package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`

failed to select a version for `secp256k1` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/sprout-pair-relay/Cargo.toml --package hyper@1.8.1 --precise 1.9.0
    Updating crates.io index
error: failed to select a version for `secp256k1`.
    ... required by package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`
versions that meet the requirements `^0.31` are: 0.31.1, 0.31.0

package `sprout-pair-relay` depends on `secp256k1` with feature `rand-std` but `secp256k1` does not have that feature.
 available features: alloc, default, global-context, global-context-less-secure, hashes, lowmemory, rand, recovery, serde, std


all possible versions conflict with previously selected packages.

  previously selected package `secp256k1 v0.31.0`
    ... which satisfies dependency `secp256k1 = "^0.31"` of package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`

failed to select a version for `secp256k1` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/git-sign-nostr/Cargo.toml --package libc@0.2.183 --precise 0.2.186
    Updating crates.io index
error: failed to select a version for `secp256k1`.
    ... required by package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`
versions that meet the requirements `^0.31` are: 0.31.1, 0.31.0

package `sprout-pair-relay` depends on `secp256k1` with feature `rand-std` but `secp256k1` does not have that feature.
 available features: alloc, default, global-context, global-context-less-secure, hashes, lowmemory, rand, recovery, serde, std


all possible versions conflict with previously selected packages.

  previously selected package `secp256k1 v0.31.0`
    ... which satisfies dependency `secp256k1 = "^0.31"` of package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`

failed to select a version for `secp256k1` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/sprout-acp/Cargo.toml --package clap@4.6.0 --precise 4.6.1
    Updating crates.io index
error: failed to select a version for `secp256k1`.
    ... required by package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`
versions that meet the requirements `^0.31` are: 0.31.1, 0.31.0

package `sprout-pair-relay` depends on `secp256k1` with feature `rand-std` but `secp256k1` does not have that feature.
 available features: alloc, default, global-context, global-context-less-secure, hashes, lowmemory, rand, recovery, serde, std


all possible versions conflict with previously selected packages.

  previously selected package `secp256k1 v0.31.0`
    ... which satisfies dependency `secp256k1 = "^0.31"` of package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`

failed to select a version for `secp256k1` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/sprout-admin/Cargo.toml --package clap@4.6.0 --precise 4.6.1
    Updating crates.io index
error: failed to select a version for `secp256k1`.
    ... required by package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`
versions that meet the requirements `^0.31` are: 0.31.1, 0.31.0

package `sprout-pair-relay` depends on `secp256k1` with feature `rand-std` but `secp256k1` does not have that feature.
 available features: alloc, default, global-context, global-context-less-secure, hashes, lowmemory, rand, recovery, serde, std


all possible versions conflict with previously selected packages.

  previously selected package `secp256k1 v0.31.0`
    ... which satisfies dependency `secp256k1 = "^0.31"` of package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`

failed to select a version for `secp256k1` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/sprout-cli/Cargo.toml --package clap@4.6.0 --precise 4.6.1
    Updating crates.io index
error: failed to select a version for `secp256k1`.
    ... required by package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`
versions that meet the requirements `^0.31` are: 0.31.1, 0.31.0

package `sprout-pair-relay` depends on `secp256k1` with feature `rand-std` but `secp256k1` does not have that feature.
 available features: alloc, default, global-context, global-context-less-secure, hashes, lowmemory, rand, recovery, serde, std


all possible versions conflict with previously selected packages.

  previously selected package `secp256k1 v0.31.0`
    ... which satisfies dependency `secp256k1 = "^0.31"` of package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`

failed to select a version for `secp256k1` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/sprout-mcp/Cargo.toml --package rustls@0.23.37 --precise 0.23.40
    Updating crates.io index
error: failed to select a version for `secp256k1`.
    ... required by package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`
versions that meet the requirements `^0.31` are: 0.31.1, 0.31.0

package `sprout-pair-relay` depends on `secp256k1` with feature `rand-std` but `secp256k1` does not have that feature.
 available features: alloc, default, global-context, global-context-less-secure, hashes, lowmemory, rand, recovery, serde, std


all possible versions conflict with previously selected packages.

  previously selected package `secp256k1 v0.31.0`
    ... which satisfies dependency `secp256k1 = "^0.31"` of package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`

failed to select a version for `secp256k1` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/sprout-pairing-cli/Cargo.toml --package clap@4.6.0 --precise 4.6.1
    Updating crates.io index
error: failed to select a version for `secp256k1`.
    ... required by package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`
versions that meet the requirements `^0.31` are: 0.31.1, 0.31.0

package `sprout-pair-relay` depends on `secp256k1` with feature `rand-std` but `secp256k1` does not have that feature.
 available features: alloc, default, global-context, global-context-less-secure, hashes, lowmemory, rand, recovery, serde, std


all possible versions conflict with previously selected packages.

  previously selected package `secp256k1 v0.31.0`
    ... which satisfies dependency `secp256k1 = "^0.31"` of package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`

failed to select a version for `secp256k1` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/sprout-test-client/Cargo.toml --package rustls@0.23.37 --precise 0.23.40
    Updating crates.io index
error: failed to select a version for `secp256k1`.
    ... required by package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`
versions that meet the requirements `^0.31` are: 0.31.1, 0.31.0

package `sprout-pair-relay` depends on `secp256k1` with feature `rand-std` but `secp256k1` does not have that feature.
 available features: alloc, default, global-context, global-context-less-secure, hashes, lowmemory, rand, recovery, serde, std


all possible versions conflict with previously selected packages.

  previously selected package `secp256k1 v0.31.0`
    ... which satisfies dependency `secp256k1 = "^0.31"` of package `sprout-pair-relay v0.1.0 (/tmp/renovate/repos/github/block/sprout/crates/sprout-pair-relay)`

failed to select a version for `secp256k1` which could resolve this conflict

@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 16 times, most recently from bfa80bf to 8adffd7 Compare May 5, 2026 20:47
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch from 8adffd7 to 31c2389 Compare May 5, 2026 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants