Skip to content

chore(deps): bump rand from 0.9.2 to 0.10.0 in /bots/echidnabot#51

Merged
hyperpolymath merged 1 commit into
mainfrom
dependabot/cargo/bots/echidnabot/rand-0.10.0
Apr 13, 2026
Merged

chore(deps): bump rand from 0.9.2 to 0.10.0 in /bots/echidnabot#51
hyperpolymath merged 1 commit into
mainfrom
dependabot/cargo/bots/echidnabot/rand-0.10.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 12, 2026

Bumps rand from 0.9.2 to 0.10.0.

Changelog

Sourced from rand's changelog.

[0.10.0] - 2026-02-08

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

  • Removed ReseedingRng (#1722)
  • Removed unused feature "nightly" (#1732)
  • Removed feature small_rng (#1732)

#1632: rust-random/rand#1632 #1642: rust-random/rand#1642 #1649: rust-random/rand#1649 #1652: rust-random/rand#1652 #1653: rust-random/rand#1653 #1659: rust-random/rand#1659 #1665: rust-random/rand#1665 #1669: rust-random/rand#1669 #1674: rust-random/rand#1674 #1677: rust-random/rand#1677 #1693: rust-random/rand#1693 #1695: rust-random/rand#1695 #1697: rust-random/rand#1697 #1717: rust-random/rand#1717 #1722: rust-random/rand#1722 #1732: rust-random/rand#1732 #1734: rust-random/rand#1734

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Apr 12, 2026
@dependabot dependabot Bot requested a review from hyperpolymath as a code owner April 12, 2026 06:53
Bumps [rand](https://github.com/rust-random/rand) from 0.9.2 to 0.10.0.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand@rand_core-0.9.2...0.10.0)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/bots/echidnabot/rand-0.10.0 branch from f15bd6e to a8bafcf Compare April 13, 2026 00:25
@hyperpolymath hyperpolymath merged commit f4491f9 into main Apr 13, 2026
15 of 20 checks passed
@hyperpolymath hyperpolymath deleted the dependabot/cargo/bots/echidnabot/rand-0.10.0 branch April 13, 2026 00:25
hyperpolymath added a commit that referenced this pull request Apr 19, 2026
Two-way merge resolving the structural drift between hyperpolymath/gitbot-fleet
(this repo) and the content absorbed into /var/mnt/eclipse/repos (the meta-repo
repos-monorepo) at fleet-ecosystem/git-automation-ecosystem/gitbot-fleet/.

The two histories had diverged with no common ancestor. Meta-repo held real
feature work (exclusion registry, SCM->A2ML directive migration, sha2 0.11 +
hmac 0.13 compat fixes, contractile refactors, wave2c sweeps). This repo held
a small set of housekeeping commits (LICENSE update to PMPL-1.0-or-later,
panic-attacker docs, supervised-fleet-scan GITHUB_TOKEN/FLEET_SCAN_PAT fix,
M5 CI sweep, ~7 Dependabot dep bumps) plus an accidentally-committed
BuckleScript build artefact set under bots/sustainabot/bot-integration/lib/bs/
(120 files — .cmi/.cmj/.cmt/.ast/.res.js/bindings/).

Merge resolution:
  - Meta-repo content adopted as base (823 tracked files, cleaner .gitignore
    that correctly excludes the bs/ artefacts).
  - 45 files modified: meta's versions adopted (newer bot feature work,
    newer Cargo.toml/.lock with sha2/hmac bumps, newer directive parsers).
  - 9 files added from meta: exclusion_registry.rs + registry_guard.rs in
    shared-context/ and robot-repo-automaton/, plus 4 flake.lock / Justfile
    files that meta had but this repo didn't.
  - 120 files removed: the accidentally-committed bs/ build artefacts.
  - LICENSE restored from origin/main (PMPL-1.0-or-later per estate rule;
    meta's was an older MPL-2.0-labelled version).
  - .github/workflows/supervised-fleet-scan.yml restored from origin/main
    (meta's predated the GITHUB_TOKEN/FLEET_SCAN_PAT + HYPATIA_SEVERITY=low
    fixes from cd67367). No meta-only content was lost in this file.

Other GitHub-unique commits verified already present in meta:
  - 7ae485e (panic-attacker docs in finishingbot README) — already in meta.
  - c692816 (M5 CI sweep, SCM bot_directives removal) — SCM files already
    purged in meta per 2026-04-12 A2ML migration; Justfile already imports
    contractile.just.
  - Dependabot rand/tokio bumps (#48/#50/#51/#55/#56) — meta has rand 0.10
    and tokio 1 at-or-above these versions.

After this commit merges, the meta-repo side will remove the absorbed
gitbot-fleet/ directory from its tree and re-add it as a submodule pointing
at the new origin/main HEAD, eliminating the dual-truth situation.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
hyperpolymath added a commit that referenced this pull request Apr 19, 2026
Two-way merge resolving the structural drift between hyperpolymath/gitbot-fleet
(this repo) and the content absorbed into /var/mnt/eclipse/repos (the meta-repo
repos-monorepo) at fleet-ecosystem/git-automation-ecosystem/gitbot-fleet/.

The two histories had diverged with no common ancestor. Meta-repo held real
feature work (exclusion registry, SCM->A2ML directive migration, sha2 0.11 +
hmac 0.13 compat fixes, contractile refactors, wave2c sweeps). This repo held
a small set of housekeeping commits (LICENSE update to PMPL-1.0-or-later,
panic-attacker docs, supervised-fleet-scan GITHUB_TOKEN/FLEET_SCAN_PAT fix,
M5 CI sweep, ~7 Dependabot dep bumps) plus an accidentally-committed
BuckleScript build artefact set under bots/sustainabot/bot-integration/lib/bs/
(120 files — .cmi/.cmj/.cmt/.ast/.res.js/bindings/).

Merge resolution:
  - Meta-repo content adopted as base (823 tracked files, cleaner .gitignore
    that correctly excludes the bs/ artefacts).
  - 45 files modified: meta's versions adopted (newer bot feature work,
    newer Cargo.toml/.lock with sha2/hmac bumps, newer directive parsers).
  - 9 files added from meta: exclusion_registry.rs + registry_guard.rs in
    shared-context/ and robot-repo-automaton/, plus 4 flake.lock / Justfile
    files that meta had but this repo didn't.
  - 120 files removed: the accidentally-committed bs/ build artefacts.
  - LICENSE restored from origin/main (PMPL-1.0-or-later per estate rule;
    meta's was an older MPL-2.0-labelled version).
  - .github/workflows/supervised-fleet-scan.yml restored from origin/main
    (meta's predated the GITHUB_TOKEN/FLEET_SCAN_PAT + HYPATIA_SEVERITY=low
    fixes from cd67367). No meta-only content was lost in this file.

Other GitHub-unique commits verified already present in meta:
  - 7ae485e (panic-attacker docs in finishingbot README) — already in meta.
  - c692816 (M5 CI sweep, SCM bot_directives removal) — SCM files already
    purged in meta per 2026-04-12 A2ML migration; Justfile already imports
    contractile.just.
  - Dependabot rand/tokio bumps (#48/#50/#51/#55/#56) — meta has rand 0.10
    and tokio 1 at-or-above these versions.

After this commit merges, the meta-repo side will remove the absorbed
gitbot-fleet/ directory from its tree and re-add it as a submodule pointing
at the new origin/main HEAD, eliminating the dual-truth situation.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Repository owner deleted a comment from chatgpt-codex-connector Bot May 13, 2026
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