gbbirkisson / spis

Simple private image server 🖼️
GNU General Public License v3.0
104 stars 7 forks source link

fix(deps): update rust crate rayon to v1.10.0 #200

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
rayon dependencies minor 1.8.1 -> 1.10.0

Release Notes

rayon-rs/rayon (rayon) ### [`v1.10.0`](https://togithub.com/rayon-rs/rayon/blob/HEAD/RELEASES.md#Release-rayon-1100-2024-03-23) [Compare Source](https://togithub.com/rayon-rs/rayon/compare/v1.9.0...v1.10.0) - The new methods `ParallelSlice::par_chunk_by` and `ParallelSliceMut::par_chunk_by_mut` work like the slice methods `chunk_by` and `chunk_by_mut` added in Rust 1.77. ### [`v1.9.0`](https://togithub.com/rayon-rs/rayon/blob/HEAD/RELEASES.md#Release-rayon-190-2024-02-27) [Compare Source](https://togithub.com/rayon-rs/rayon/compare/v1.8.1...v1.9.0) - The new methods `IndexedParallelIterator::by_exponential_blocks` and `by_uniform_blocks` allow processing items in smaller groups at a time. - The new `iter::walk_tree`, `walk_tree_prefix`, and `walk_tree_postfix` functions enable custom parallel iteration over tree-like structures. - The new method `ParallelIterator::collect_vec_list` returns items as a linked list of vectors, which is an efficient mode of parallel collection used by many of the internal implementations of `collect`. - The new methods `ParallelSliceMut::par_split_inclusive_mut`, `ParallelSlice::par_split_inclusive`, and `ParallelString::par_split_inclusive` all work like a normal split but keeping the separator as part of the left slice. - The new `ParallelString::par_split_ascii_whitespace` splits only on ASCII whitespace, which is faster than including Unicode multi-byte whitespace. - `OsString` now implements `FromParallelIterator<_>` and `ParallelExtend<_>` for a few item types similar to the standard `FromIterator` and `Extend`. - The internal `Pattern` trait for string methods is now implemented for `[char; N]` and `&[char; N]`, matching any of the given characters.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 6.89%. Comparing base (0db7e1c) to head (55b5cd2).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #200 +/- ## ===================================== Coverage 6.89% 6.89% ===================================== Files 16 16 Lines 725 725 ===================================== Hits 50 50 Misses 675 675 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.