Skip to content
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

Bump the all group with 3 updates #31

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 1, 2024

Bumps the all group with 3 updates: rstar, faer and thiserror.

Updates rstar from 0.11.0 to 0.12.0

Release notes

Sourced from rstar's releases.

v0.12.0 release

What's Changed

New Contributors

Full Changelog: georust/rstar@v0.11.0...v0.12.0

Commits
  • 3b32701 Prepare for 0.12.0 release (#157)
  • 1812101 Use SmallHeap also for the iterator-based nearest neighbour search and optimi...
  • f9973cf Update the scaling discussion for bulk_load (#156)
  • c7d53c8 Optimize image rtree-example.png (#152)
  • f1407dd Hash and Default impls, and some type coverage tests (#150)
  • 6c23af0 Implement an owning iterator and IntoIter for RTree (#146)
  • a8904d2 More doc updates (#144)
  • 54e7eb0 Update CI as a precursor to enabling merge queues (#143)
  • c16c1e9 update to heapless=0.8
  • 9f8c6b6 Add cached envelope benchmark (#137)
  • Additional commits viewable in compare view

Updates faer from 0.14.1 to 0.16.0

Changelog

Sourced from faer's changelog.

0.16

  • Implemented the index operator for row and column structures. Thanks @​DeliciousHair for the contribution.
  • Exposed a few sparse matrix operations in the high level API.
  • Implemented sparse LU and QR, and exposed sparse decompositions in the high level API.
  • Better assertion error messages in no_std mode.

0.15

  • Implemented initial API of Row/RowRef/RowMut and Col/ColRef/ColMut structs for handling matrices with a single row or column.
  • Implemented [Mat|Col|Row]::norm_l2 and [Mat|Col|Row]::norm_max for computing the L2 norm of a matrix or its maximum absolute value.
  • Fixed several bugs in the eigenvalue decompositions. Special thanks to @AlexMath for tracking down the errors.
  • Updated zipped! macro API, which now requires a matching unzipped! for matching the closure arguments.
  • Removed the limitation on the number of matrices that can be passed to zipped!.
  • Added a zipped!(...).map(|unzipped!(...)| { ... }) API to allow mapping a zipped pack of matrices and returns the result as a matrix.
  • Updated polars dependency to 0.34.
  • Speed improvements for complex matrix multiplication on AMD cpus.
  • New SIMD functions in the Entity trait for aligned loads and stores.
  • Renamed multiple methods such as MatMut::transpose to MatMut::transpose_mut.

0.14

  • Implemented sparse data structures in faer_core::sparse.
  • Implemented sparse Cholesky decompositions, simplicial and supernodal. Only the low level API is currently exposed in faer-sparse.
  • Implemented dynamic regularization for the Bunch-Kaufman Cholesky decomposition.
  • Implemented diagonal wrappers that can be used to interpret a matrix as a diagonal matrix, using {MatRef,MatMut}::diagonal and {MatRef,MatMut}::column_vector_as_diagonal.
  • Implemented matrix multiplication syntax sugar for diagonal wrappers, and permutation matrices.
  • Implemented compute_thin_r and compute_thin_q in faer::solvers::{Qr,ColPivQr}.
  • Implemented initial SIMD support for aarch64.

0.13

  • Implemented the Bunch-Kaufman Cholesky decomposition for hermitian indefinite matrices.
  • Implemented dynamic regularization for the diagonal LDLT.
  • Support conversions involving complex values using IntoFaerComplex, IntoNalgebraComplex and IntoNdarrayComplex.
  • Refactored the Entity trait for better ergonomics.
  • faer scalar traits are now prefixed with faer_ to avoid conflicts with standard library and popular library traits.
  • no_std and no_rayon are now supported, with the optional features std and rayon (enabled by default).
  • Performance improvements in the eigenvalue decomposition and thin matrix multiplication.

0.12

  • Implemented matrix chunked iterators and parallel chunked iterators.
  • Renamed {Mat,MatMut}::fill_with_zero to fill_zeros
  • Renamed {Mat,MatMut}::fill_with_constant to fill
  • More ergonomic polars api.
  • Refactored Entity and ComplexField SIMD api.
  • Switched from DynStack/GlobalMemBuffer to PodStack/GlobalPodBuffer.
  • Fixed usize overflow bug in eigenvalue decomposition.

0.11

  • High level api implemented in faer.
  • Renamed Mat::with_dims to Mat::from_fn.
  • Renamed {Mat,MatMut}::set_zeros to fill_with_zero.
  • Renamed {Mat,MatMut}::set_constant to fill_with_constant.

... (truncated)

Commits

Updates thiserror from 1.0.50 to 1.0.56

Release notes

Sourced from thiserror's releases.

1.0.56

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache

1.0.55

  • Work around improperly cached build script result by sccache – second attempt (#280)

1.0.54

  • Work around improperly cached build script result by sccache – first attempt (#279)

1.0.53

  • Reduce spurious rebuilds under RustRover IDE when using a nightly toolchain (#270)

1.0.52

  • Fix interaction with RUSTC_BOOTSTRAP (#269)

1.0.51

  • Improve diagnostics when an invalid attribute previously caused thiserror to generate no Error impl (#266)
Commits
  • 77d0af4 Release 1.0.56
  • d4caabd Pull in proc-macro2 sccache fix
  • 6089273 Release 1.0.55
  • 322a2ae Merge pull request #280 from dtolnay/depinfo
  • fd7d7a5 Emit dep-info for probe.rs in case sccache needs it
  • 447c328 Release 1.0.54
  • 4619db8 Merge pull request #279 from dtolnay/depinfo
  • 7b53bff Make env-dep:RUSTC_BOOTSTRAP get listed in probe's dep-info
  • e0500ad Merge pull request #277 from dtolnay/nightlyci
  • 48cea47 Make CI verify that error_generic_member_access works in latest nightly
  • 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 all group with 3 updates: [rstar](https://github.com/georust/rstar), [faer](https://github.com/sarah-ek/faer-rs) and [thiserror](https://github.com/dtolnay/thiserror).


Updates `rstar` from 0.11.0 to 0.12.0
- [Release notes](https://github.com/georust/rstar/releases)
- [Commits](georust/rstar@v0.11.0...v0.12.0)

Updates `faer` from 0.14.1 to 0.16.0
- [Changelog](https://github.com/sarah-ek/faer-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sarah-ek/faer-rs/compare/faer@0.14.1...faer@0.16.0)

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

---
updated-dependencies:
- dependency-name: rstar
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: faer
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 1, 2024
@dependabot dependabot bot requested a review from intarga February 1, 2024 13:51
Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 1, 2024

Superseded by #32.

@dependabot dependabot bot closed this Apr 1, 2024
@dependabot dependabot bot deleted the dependabot/cargo/all-c7221517a7 branch April 1, 2024 13:38
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants