This is an automated email from the ASF dual-hosted git repository.

liurenjie1024 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git


The following commit(s) were added to refs/heads/main by this push:
     new c3c9030d chore(deps): Bump rand from 0.8.5 to 0.9.2 (#1716)
c3c9030d is described below

commit c3c9030d3b194855048444b12f60ff814f898451
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon Sep 29 10:50:09 2025 +0800

    chore(deps): Bump rand from 0.8.5 to 0.9.2 (#1716)
    
    [//]: # (dependabot-start)
    ⚠️  **Dependabot is rebasing this PR** ⚠️
    
    Rebasing might not happen immediately, so don't worry if this takes some
    time.
    
    Note: if you make any changes to this PR yourself, they will take
    precedence over the rebase.
    
    ---
    
    [//]: # (dependabot-end)
    
    Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.9.2.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/rust-random/rand/blob/master/CHANGELOG.md";>rand's
    changelog</a>.</em></p>
    <blockquote>
    <h2>[0.9.2 — 2025-07-20]</h2>
    <h3>Deprecated</h3>
    <ul>
    <li>Deprecate <code>rand::rngs::mock</code> module and
    <code>StepRng</code> generator (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1634";>#1634</a>)</li>
    </ul>
    <h3>Additions</h3>
    <ul>
    <li>Enable <code>WeightedIndex&lt;usize&gt;</code> (de)serialization (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1646";>#1646</a>)</li>
    </ul>
    <h2>[0.9.1] - 2025-04-17</h2>
    <h3>Security and unsafe</h3>
    <ul>
    <li>Revise &quot;not a crypto library&quot; policy again (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1565";>#1565</a>)</li>
    <li>Remove <code>zerocopy</code> dependency from <code>rand</code> (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1579";>#1579</a>)</li>
    </ul>
    <h3>Fixes</h3>
    <ul>
    <li>Fix feature <code>simd_support</code> for recent nightly rust (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1586";>#1586</a>)</li>
    </ul>
    <h3>Changes</h3>
    <ul>
    <li>Allow <code>fn rand::seq::index::sample_weighted</code> and <code>fn
    IndexedRandom::choose_multiple_weighted</code> to return fewer than
    <code>amount</code> results (<a
    href="https://redirect.github.com/rust-random/rand/issues/1623";>#1623</a>),
    reverting an undocumented change (<a
    href="https://redirect.github.com/rust-random/rand/issues/1382";>#1382</a>)
    to the previous release.</li>
    </ul>
    <h3>Additions</h3>
    <ul>
    <li>Add <code>rand::distr::Alphabetic</code> distribution. (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1587";>#1587</a>)</li>
    <li>Re-export <code>rand_core</code> (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1604";>#1604</a>)</li>
    </ul>
    <h2>[0.9.0] - 2025-01-27</h2>
    <h3>Security and unsafe</h3>
    <ul>
    <li>Policy: &quot;rand is not a crypto library&quot; (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1514";>#1514</a>)</li>
    <li>Remove fork-protection from <code>ReseedingRng</code> and
    <code>ThreadRng</code>. Instead, it is recommended to call
    <code>ThreadRng::reseed</code> on fork. (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1379";>#1379</a>)</li>
    <li>Use <code>zerocopy</code> to replace some <code>unsafe</code> code
    (<a
    href="https://redirect.github.com/rust-random/rand/issues/1349";>#1349</a>,
    <a
    href="https://redirect.github.com/rust-random/rand/issues/1393";>#1393</a>,
    <a
    href="https://redirect.github.com/rust-random/rand/issues/1446";>#1446</a>,
    <a
    
href="https://redirect.github.com/rust-random/rand/issues/1502";>#1502</a>)</li>
    </ul>
    <h3>Dependencies</h3>
    <ul>
    <li>Bump the MSRV to 1.63.0 (<a
    href="https://redirect.github.com/rust-random/rand/issues/1207";>#1207</a>,
    <a
    href="https://redirect.github.com/rust-random/rand/issues/1246";>#1246</a>,
    <a
    href="https://redirect.github.com/rust-random/rand/issues/1269";>#1269</a>,
    <a
    href="https://redirect.github.com/rust-random/rand/issues/1341";>#1341</a>,
    <a
    href="https://redirect.github.com/rust-random/rand/issues/1416";>#1416</a>,
    <a
    href="https://redirect.github.com/rust-random/rand/issues/1536";>#1536</a>);
    note that 1.60.0 may work for dependents when using
    <code>--ignore-rust-version</code></li>
    <li>Update to <code>rand_core</code> v0.9.0 (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1558";>#1558</a>)</li>
    </ul>
    <h3>Features</h3>
    <ul>
    <li>Support <code>std</code> feature without <code>getrandom</code> or
    <code>rand_chacha</code> (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1354";>#1354</a>)</li>
    <li>Enable feature <code>small_rng</code> by default (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1455";>#1455</a>)</li>
    <li>Remove implicit feature <code>rand_chacha</code>; use
    <code>std_rng</code> instead. (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1473";>#1473</a>)</li>
    <li>Rename feature <code>serde1</code> to <code>serde</code> (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1477";>#1477</a>)</li>
    <li>Rename feature <code>getrandom</code> to <code>os_rng</code> (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1537";>#1537</a>)</li>
    <li>Add feature <code>thread_rng</code> (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1547";>#1547</a>)</li>
    </ul>
    <h3>API changes: rand_core traits</h3>
    <ul>
    <li>Add fn <code>RngCore::read_adapter</code> implementing
    <code>std::io::Read</code> (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1267";>#1267</a>)</li>
    <li>Add trait <code>CryptoBlockRng: BlockRngCore</code>; make
    <code>trait CryptoRng: RngCore</code> (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1273";>#1273</a>)</li>
    <li>Add traits <code>TryRngCore</code>, <code>TryCryptoRng</code> (<a
    href="https://redirect.github.com/rust-random/rand/issues/1424";>#1424</a>,
    <a
    
href="https://redirect.github.com/rust-random/rand/issues/1499";>#1499</a>)</li>
    <li>Rename <code>fn SeedableRng::from_rng</code> -&gt;
    <code>try_from_rng</code> and add infallible variant <code>fn
    from_rng</code> (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1424";>#1424</a>)</li>
    <li>Rename <code>fn SeedableRng::from_entropy</code> -&gt;
    <code>from_os_rng</code> and add fallible variant <code>fn
    try_from_os_rng</code> (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1424";>#1424</a>)</li>
    <li>Add bounds <code>Clone</code> and <code>AsRef</code> to associated
    type <code>SeedableRng::Seed</code> (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1491";>#1491</a>)</li>
    </ul>
    <h3>API changes: Rng trait and top-level fns</h3>
    <ul>
    <li>Rename fn <code>rand::thread_rng()</code> to
    <code>rand::rng()</code> and remove from the prelude (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1506";>#1506</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/rust-random/rand/commit/d3dd4157052e5431ce42e157b544968560a68b95";><code>d3dd415</code></a>
    Prepare rand_core 0.9.2 (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1605";>#1605</a>)</li>
    <li><a
    
href="https://github.com/rust-random/rand/commit/99fabd20e9b39d0af7c2ed6c31dbcad83a1703fd";><code>99fabd2</code></a>
    Prepare rand_core 0.9.2</li>
    <li><a
    
href="https://github.com/rust-random/rand/commit/c7fe1c43b5ba53aacad5fbac94a8b88788564049";><code>c7fe1c4</code></a>
    rand: re-export <code>rand_core</code> (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1604";>#1604</a>)</li>
    <li><a
    
href="https://github.com/rust-random/rand/commit/db2b1e0bb41b0a1435b9fecaa1b7bdb531183204";><code>db2b1e0</code></a>
    rand: re-export <code>rand_core</code></li>
    <li><a
    
href="https://github.com/rust-random/rand/commit/ee1d96f9f527dbe6f873c8a5ccf47d60a6b8f7b7";><code>ee1d96f</code></a>
    rand_core: implement reborrow for <code>UnwrapMut</code> (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1595";>#1595</a>)</li>
    <li><a
    
href="https://github.com/rust-random/rand/commit/e0eb2ee0fcc0b07afb901465f4a8ba7f07128f87";><code>e0eb2ee</code></a>
    rand_core: implement reborrow for <code>UnwrapMut</code></li>
    <li><a
    
href="https://github.com/rust-random/rand/commit/975f602f5dbbdab0a024e0c5e8b527907426bd8c";><code>975f602</code></a>
    fixup clippy 1.85 warnings</li>
    <li><a
    
href="https://github.com/rust-random/rand/commit/775b05be1b8a4fdef17c6601cd223551fbf67edc";><code>775b05b</code></a>
    Relax <code>Sized</code> requirements for blanket impls (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1593";>#1593</a>)</li>
    <li><a
    
href="https://github.com/rust-random/rand/commit/ec6d5c06a5384c14563a2164bb4a038100a5bb78";><code>ec6d5c0</code></a>
    Prepare rand_core v0.9.1 (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1591";>#1591</a>)</li>
    <li><a
    
href="https://github.com/rust-random/rand/commit/6a06056e8a892bfa181ec24a8ea16aa9f2fe97d3";><code>6a06056</code></a>
    rand_core: introduce an UnwrapMut wrapper (<a
    
href="https://redirect.github.com/rust-random/rand/issues/1589";>#1589</a>)</li>
    <li>Additional commits viewable in <a
    
href="https://github.com/rust-random/rand/compare/0.8.5...rand_core-0.9.2";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rand&package-manager=cargo&previous-version=0.8.5&new-version=0.9.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    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 this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Renjie Liu <[email protected]>

Reply via email to