Skip to content

Bump the minor-and-patch group across 1 directory with 4 updates - #17

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/minor-and-patch-bd7f54b846
Open

dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/minor-and-patch-bd7f54b846

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 1, 2026

Copy link
Copy Markdown

Bumps the minor-and-patch group with 4 updates in the / directory: sprs, rand, thiserror and proptest.

Updates sprs from 0.11.5 to 0.11.6

Changelog

Sourced from sprs's changelog.

  • 0.11.6

    • Fixed an issue where CsMat::set modified wrong entry
  • 0.11.4

    • Bump MSRV (1.85)
    • Accept ndarray 0.17 as dependency
  • 0.11.3

    • Fixed a bug where Iptr -> I conversion was not checked
  • 0.11.2

    • Fixed a compilation regression in csmat_binop

    • Bump MSRV (1.77)

    • add support for reading/writing Complex{32,64} matrices in matrixmarket format. Also change semantics so that files of kind {integer,real,complex} are only readable into matrices of the same kind (so integer can be read into [iu]{8,16,32,64,size}), real into u{32,64}, complex into Complex{32,64}. And raise a meaningful error if the user tries something that produces a mismatch.

      Also make skew-symmetric and symmetric matrices work for complex values.

    • add support for reading hermitian complex matrices in matrixmarket format. Of course, reading non-complex hermitian matrices is nonsensical, so this raises an error (on the off-chance that some other matrixmarket writer can write such matrices).

  • 0.11.0

    • MulAcc is generalised to allow different output types from input
    • Bump ndarray to 0.15. This requires a bump in MSRV to 1.49
  • 0.10.0

    • support more scalar types for scalar/matrix multiplication
    • refactor the handling of CsMatBase's indptr member to be able to express correct slicing views over the outer dimension breaking change
    • refactor slicing to get a nicer API breaking change
    • use more clippy lints to get more idiomatic code
    • add a diag method to CsMatBase
    • fix a bug in CsMatViewMut::outer_iterator_mut
    • add CsVecBase::to_dense
    • split the error type between structural and linalg errors breaking change
    • allow specification of the Iptr type when converting from a triplet matrix to a compressed matrix breaking change
    • refactor matrix constructors for consistency breaking change
    • support generic dense vectors in solvers, {matrix,permutation}/vector multiplication. Technically a breaking change, but should not be in practice
    • remove need for Copy bound in most places
  • 0.9.3

    • mitigate bugs in middle_outer_views, that will require breaking changes in 0.10 to be fully fixed.
    • Add scalar mul for {u,i}{8,16}

... (truncated)

Commits

Updates rand from 0.10.2 to 0.10.3

Changelog

Sourced from rand's changelog.

[0.10.3] — 2026-09-20

Fixes

  • Fix WeightedIndex panic when the sum of float weights is infinite; return Error::Overflow instead (#1808)
  • Fix spurious Error::NonFinite from Uniform::new_inclusive on large finite float ranges such as 0.0..=f64::MAX (#1821)
  • Fix possible panic due to sampling a deserialized Uniform<char> (#1831)

Changes

  • Report exact remaining lengths from WeightedIndex::weights() and reduce overhead when reading weights (#1838)

#1808: rust-random/rand#1808 #1821: rust-random/rand#1821 #1831: rust-random/rand#1831 #1838: rust-random/rand#1838

Commits
  • 9e7d328 Prepare rand 0.10.3 (#1840)
  • f73ce74 Optimize WeightedIndex weight lookup and iteration (#1838)
  • ef9e044 Avoid panic from deserialized Uniform\<char> where range == 0 (#1831)
  • c994eb1 docs: fix angle unit in quick start example (#1839)
  • 33dea4f Test that WeightedIndex rejects INFINITY with Error::Overflow (#1822)
  • 94c9078 Fix Uniform::new_inclusive overflow on large finite float ranges (#1821)
  • bb1262f Use Xoshiro256PlusPlus in examples/rayon-monte-carlo.rs (#1805)
  • 521fab6 Stop pinning dependencies (#1820)
  • 3f7c433 Stop pinning dependencies
  • cf4f73e sample_efraimidis_spirakis: error on more than amount non-finite weights (#1814)
  • Additional commits viewable in compare view

Updates thiserror from 2.0.19 to 2.0.21

Release notes

Sourced from thiserror's releases.

2.0.21

  • Fix parsing of generic unit variants in display expressions (#459)

2.0.20

  • Suppress redundant_field_names clippy lint in generated code (#454)
Commits
  • b1827ee Release 2.0.21
  • 58037b5 Merge pull request #459 from dtolnay/turbofish
  • f82a0cf Keep track of nested turbofish depth
  • 72ea492 Raise required compiler to Rust 1.77
  • 72eea0d Resolve io_other_error clippy lint in tests
  • 07f09a2 Raise required compiler to Rust 1.74
  • 2715388 Update ui test suite to nightly-2026-09-22
  • 5a306c7 Update ui test suite to nightly-2026-09-05
  • ef9383b Update ui test suite to nightly-2026-08-22
  • 8336b84 Update ui tests for version 2.0.20
  • Additional commits viewable in compare view

Updates proptest from 1.11.0 to 1.12.0

Commits
  • 70cf37d Merge pull request #675 from proptest-rs/prep-1.12
  • 729e0ff prepare next releases and fix panic handling
  • 28c1fad Merge pull request #664 from Expyron/main
  • 5ddd9a4 Merge pull request #668 from toddATavail/fix-fork-persisted-failure
  • a6a9ac7 Merge pull request #673 from glaziermag/fix-book-deploy
  • d57d88b Replace rand_chacha with chacha20
  • 9411213 Deploy the book on pushes to main
  • 1719745 fix: terminate the fork replay when a persisted failure fails
  • 0f55b7a test: a persisted failure in a forked test must be reported
  • 4b0594e Merge pull request #669 from proptest-rs/no-fail-fast
  • 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 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 4 updates in the / directory: [sprs](https://github.com/sparsemat/sprs), [rand](https://github.com/rust-random/rand), [thiserror](https://github.com/dtolnay/thiserror) and [proptest](https://github.com/proptest-rs/proptest).


Updates `sprs` from 0.11.5 to 0.11.6
- [Changelog](https://github.com/sparsemat/sprs/blob/master/changelog.rst)
- [Commits](sparsemat/sprs@0.11.5...0.11.6)

Updates `rand` from 0.10.2 to 0.10.3
- [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.10.2...0.10.3)

Updates `thiserror` from 2.0.19 to 2.0.21
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@2.0.19...2.0.21)

Updates `proptest` from 1.11.0 to 1.12.0
- [Release notes](https://github.com/proptest-rs/proptest/releases)
- [Changelog](https://github.com/proptest-rs/proptest/blob/main/CHANGELOG.md)
- [Commits](proptest-rs/proptest@v1.11.0...v1.12.0)

---
updated-dependencies:
- dependency-name: sprs
  dependency-version: 0.11.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: rand
  dependency-version: 0.10.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: thiserror
  dependency-version: 2.0.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: proptest
  dependency-version: 1.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  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 Nov 1, 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.

0 participants