8000 Bump the minor-and-patch group with 3 updates by dependabot[bot] · Pull Request #50 · andrew-pa/cavern · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Bump the minor-and-patch group with 3 updates #50

New issue

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

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 4, 2025

Conversation

dependabot[bot]
Copy link
Contributor
@dependabot dependabot bot commented on behalf of github May 1, 2025

Bumps the minor-and-patch group with 3 updates: bytemuck, hashbrown and rand.

Updates bytemuck from 1.22.0 to 1.23.0

Changelog

Sourced from bytemuck's changelog.

bytemuck changelog

1.23

  • impl_core_error crate feature adds core::error::Error impl.
  • More ZeroableInOption impls.

1.22

  • Add the pod_saturating feature, which adds Pod impls for Saturating<T> when T is already Pod.
  • A bump in the minimum bytemuck_derive dependency from 1.4.0 to 1.4.1 to avoid a bug if you have a truly ancient cargo.lock file sitting around.
  • Adds Send and Sync impls to BoxBytes.

1.21

  • Implement Pod and Zeroable for core::arch::{x86, x86_64}::__m512, __m512d and __m512i without nightly. Requires Rust 1.72, and is gated through the avx512_simd cargo feature.
  • Allow the use of must_cast_mut and must_cast_slice_mut in const contexts. Requires Rust 1.83, and is gated through the must_cast_extra cargo feature.
  • internal: introduced the maybe_const_fn macro that allows defining some function to be const depending upon some cfg predicate.

1.20

  • New functions to allocate zeroed Arc and Rc. Requires Rust 1.82
  • TransparentWrapper impls for core::cmp::Reverse and core::num::Saturating.
  • internal: Simplified the library's fill_zeroes calls to write_bytes

1.19

  • Adds the #[track_caller] attribute to functions which may panic.

1.18

  • Adds the latest_stable_rust cargo feature, which is a blanket feature that turns all other features on that are both sound and compatible with Stable rust.

1.17.1

  • Adds #[repr(C)] to the union Transmute<A, B> type that's used internally for most of the transmutations.

1.17.0

  • Makes the must_cast versions of the by-value and by-ref casts be const. The mut ref cast is unaffected for now (mut references aren't yet stable in const fn). This increases the MSRV of using that particular feature from 1.57 to 1.64.

1.16.3

... (truncated)

Commits
  • 028ff3b chore: Release bytemuck version 1.23.0
  • 343f34f changelog
  • 90db360 Impl core's Error trait on Rust 1.81+ (#311)
  • ede9141 Set rust version for bytemuck_derive to 1.61 (#310)
  • 46d0910 Extend #308 with -unwind support (#309)
  • 6751adc Impl ZeroablInOption for several function types. (#308)
  • 66569e6 chore: Release bytemuck_derive version 1.9.2
  • 5c301b1 remove resolver from the Cargo.toml
  • 3053413 update the .cargo/config.toml to use the "stable rust" feature.
  • 9b087bb chore: Release bytemuck_derive version 1.9.1
  • Additional commits viewable in compare view

Updates hashbrown from 0.15.2 to 0.15.3

Release notes

Sourced from hashbrown's releases.

v0.15.3

Added

  • SIMD implementation for LoongArch (#592, requires nightly)

Changed

  • Optimized insertion path by avoiding an unnecessary match_empty (#607)
  • Increased minimum table size for small types (#615)
  • Dropped FnMut trait bounds from ExtractIf data structures (#616)
  • Relaxed constraint in hash_map::EntryRef insertion methods K: From<&Q> to &Q: Into<K> (#611)
  • Added allocator template argument for rustc_iter (#605)
  • The allocator-api2/nightly feature is no longer enabled by hashbrown/nightly (#606)
Changelog

Sourced from hashbrown's changelog.

0.15.3 - 2025-04-29

Added

  • SIMD implementation for LoongArch (#592, requires nightly)

Changed

  • Optimized insertion path by avoiding an unnecessary match_empty (#607)
  • Increased minimum table size for small types (#615)
  • Dropped FnMut trait bounds from ExtractIf data structures (#616)
  • Relaxed constraint in hash_map::EntryRef insertion methods K: From<&Q> to &Q: Into<K> (#611)
  • Added allocator template argument for rustc_iter (#605)
  • The allocator-api2/nightly feature is no longer enabled by hashbrown/nightly (#606)
Commits

Updates rand from 0.9.0 to 0.9.1

Changelog

Sourced from rand's changelog.

[0.9.1] - 2025-04-17

Security and unsafe

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

Fixes

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

Changes

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

Additions

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

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the minor-and-patch group with 3 updates: [bytemuck](https://github.com/Lokathor/bytemuck), [hashbrown](https://github.com/rust-lang/hashbrown) and [rand](https://github.com/rust-random/rand).


Updates `bytemuck` from 1.22.0 to 1.23.0
- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md)
- [Commits](Lokathor/bytemuck@v1.22.0...v1.23.0)

Updates `hashbrown` from 0.15.2 to 0.15.3
- [Release notes](https://github.com/rust-lang/hashbrown/releases)
- [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/hashbrown/commits/v0.15.3)

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

---
updated-dependencies:
- dependency-name: bytemuck
  dependency-version: 1.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: hashbrown
  dependency-version: 0.15.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: rand
  dependency-version: 0.9.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels May 1, 2025
@andrew-pa andrew-pa merged commit 591cad6 into main May 4, 2025
2 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/minor-and-patch-6f97729203 branch May 4, 2025 00:14
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
0