Skip to content

fix(deps): update all non-major rust dependencies #38

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 6, 2023

This PR contains the following updates:

Package Type Update Change
anyhow dependencies patch 1.0.75 -> 1.0.98
async-recursion dependencies minor 1.0.5 -> 1.1.1
futures (source) dependencies patch 0.3.29 -> 0.3.31
itertools dependencies minor 0.10.5 -> 0.14.0
log dependencies patch 0.4.17 -> 0.4.27
nom dependencies patch 7.1.1 -> 7.1.3
paste dependencies patch 1.0.14 -> 1.0.15
safe-transmute dependencies patch 0.11.2 -> 0.11.3
semver dependencies patch 1.0.16 -> 1.0.26
serde (source) dependencies patch 1.0.152 -> 1.0.219
serde_json dependencies patch 1.0.64 -> 1.0.140
thiserror dependencies patch 1.0.38 -> 1.0.69

Release Notes

dtolnay/anyhow (anyhow)

v1.0.98

Compare Source

v1.0.97

Compare Source

  • Documentation improvements

v1.0.96

Compare Source

  • Documentation improvements

v1.0.95

Compare Source

v1.0.94

Compare Source

  • Documentation improvements

v1.0.93

Compare Source

  • Update dev-dependencies to thiserror v2

v1.0.92

Compare Source

  • Support Rust 1.82's &raw const and &raw mut syntax inside ensure! (#​390)

v1.0.91

Compare Source

  • Ensure OUT_DIR is left with deterministic contents after build script execution (#​388)

v1.0.90

Compare Source

  • Documentation improvements

v1.0.89

Compare Source

  • Make anyhow::Error's UnwindSafe and RefUnwindSafe impl consistently available between versions of Rust newer and older than 1.72 (#​386)

v1.0.88

Compare Source

  • Documentation improvements

v1.0.87

Compare Source

  • Support more APIs, including Error::new and Error::chain, in no-std mode on Rust 1.81+ (#​383)

v1.0.86

Compare Source

  • Fix parse error in ensure! with non-literal after minus sign (#​373)

v1.0.85

Compare Source

  • Improve ensure! macro's rules to unblock some rustc pretty-printer improvements (#​368, #​371)

v1.0.84

Compare Source

  • Disallow calling ensure! through a Not impl for a type that is not bool (#​367)

v1.0.83

Compare Source

  • Integrate compile-time checking of cfgs (#​363)

v1.0.82

Compare Source

  • Documentation improvements

v1.0.81

Compare Source

  • Make backtrace support available when using -Dwarnings (#​354)

v1.0.80

Compare Source

  • Fix unused_imports warnings when compiled by rustc 1.78

v1.0.79

Compare Source

  • Work around improperly cached build script result by sccache (#​340)

v1.0.78

Compare Source

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

v1.0.77

Compare Source

v1.0.76

Compare Source

  • Opt in to unsafe_op_in_unsafe_fn lint (#​329)
dcchut/async-recursion (async-recursion)

v1.1.1

Compare Source

What's Changed

Full Changelog: dcchut/async-recursion@v1.1.0...v1.1.1

v1.1.0

Compare Source

What's Changed

New Contributors

Full Changelog: dcchut/async-recursion@v1.0.5...v1.1.0

rust-lang/futures-rs (futures)

v0.3.31

Compare Source

  • Fix use after free of task in FuturesUnordered when dropped future panics (#​2886)
  • Fix soundness bug in task::waker_ref (#​2830)
    This is a breaking change but allowed because it is soundness bug fix.
  • Fix bugs in AsyncBufRead::read_line and AsyncBufReadExt::lines (#​2884)
  • Fix parsing issue in select!/select_biased! (#​2832)
    This is technically a breaking change as it will now reject a very odd undocumented syntax that was previously accidentally accepted.
  • Work around issue due to upstream Waker::will_wake change (#​2865)
  • Add stream::Iter::{get_ref,get_mut,into_inner} (#​2875)
  • Add future::AlwaysReady (#​2825)
  • Relax trait bound on non-constructor methods of io::{BufReader,BufWriter} (#​2848)

v0.3.30

Compare Source

Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.

  • Add {BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of (#​2797)
  • Fix panic in FuturesUnordered::clear (#​2809)
  • Fix panic in AsyncBufReadExt::fill_buf (#​2801, #​2812)
  • Improve support for targets without atomic CAS (#​2811)
  • Remove build scripts (#​2811)
rust-itertools/itertools (itertools)

v0.14.0

Compare Source

Breaking
  • Increased MSRV to 1.63.0 (#​960)
  • Removed generic parameter from cons_tuples (#​988)
Added
  • Added array_combinations (#​991)
  • Added k_smallest_relaxed and variants (#​925)
  • Added next_array and collect_array (#​560)
  • Implemented DoubleEndedIterator for FilterOk (#​948)
  • Implemented DoubleEndedIterator for FilterMapOk (#​950)
Changed
  • Allow Q: ?Sized in Itertools::contains (#​971)
  • Improved hygiene of chain! (#​943)
  • Improved into_group_map_by documentation (#​1000)
  • Improved tree_reduce documentation (#​955)
  • Improved discoverability of merge_join_by (#​966)
  • Improved discoverability of take_while_inclusive (#​972)
  • Improved documentation of find_or_last and find_or_first (#​984)
  • Prevented exponentially large type sizes in tuple_combinations (#​945)
  • Added track_caller attr for asser_equal (#​976)
Notable Internal Changes
  • Fixed clippy lints (#​956, #​987, #​1008)
  • Addressed warnings within doctests (#​964)
  • CI: Run most tests with miri (#​961)
  • CI: Speed up "cargo-semver-checks" action (#​938)
  • Changed an instance of default_features in Cargo.toml to default-features (#​985)

v0.13.0

Compare Source

Breaking
  • Removed implementation of DoubleEndedIterator for ConsTuples (#​853)
  • Made MultiProduct fused and fixed on an empty iterator (#​835, #​834)
  • Changed iproduct! to return tuples for maxi one iterator too (#​870)
  • Changed PutBack::put_back to return the old value (#​880)
  • Removed deprecated repeat_call, Itertools::{foreach, step, map_results, fold_results} (#​878)
  • Removed TakeWhileInclusive::new (#​912)
Added
  • Added Itertools::{smallest_by, smallest_by_key, largest, largest_by, largest_by_key} (#​654, #​885)
  • Added Itertools::tail (#​899)
  • Implemented DoubleEndedIterator for ProcessResults (#​910)
  • Implemented Debug for FormatWith (#​931)
  • Added Itertools::get (#​891)
Changed
  • Deprecated Itertools::group_by (renamed chunk_by) (#​866, #​879)
  • Deprecated unfold (use std::iter::from_fn instead) (#​871)
  • Optimized GroupingMapBy (#​873, #​876)
  • Relaxed Fn bounds to FnMut in diff_with, Itertools::into_group_map_by (#​886)
  • Relaxed Debug/Clone bounds for MapInto (#​889)
  • Documented the use_alloc feature (#​887)
  • Optimized Itertools::set_from (#​888)
  • Removed badges in README.md (#​890)
  • Added "no-std" categories in Cargo.toml (#​894)
  • Fixed Itertools::k_smallest on short unfused iterators (#​900)
  • Deprecated Itertools::tree_fold1 (renamed tree_reduce) (#​895)
  • Deprecated GroupingMap::fold_first (renamed reduce) (#​902)
  • Fixed Itertools::k_smallest(0) to consume the iterator, optimized Itertools::k_smallest(1) (#​909)
  • Specialized Combinations::nth (#​914)
  • Specialized MergeBy::fold (#​920)
  • Specialized CombinationsWithReplacement::nth (#​923)
  • Specialized FlattenOk::{fold, rfold} (#​927)
  • Specialized Powerset::nth (#​924)
  • Documentation fixes (#​882, #​936)
  • Fixed assert_equal for iterators longer than i32::MAX (#​932)
  • Updated the must_use message of non-lazy KMergeBy and TupleCombinations (#​939)
Notable Internal Changes
  • Tested iterator laziness (#​792)
  • Created CONTRIBUTING.md (#​767)

v0.12.1

Compare Source

Added
  • Documented iteration order guarantee for Itertools::[tuple_]combinations (#​822)
  • Documented possible panic in iterate (#​842)
  • Implemented Clone and Debug for Diff (#​845)
  • Implemented Debug for WithPosition (#​859)
  • Implemented Eq for MinMaxResult (#​838)
  • Implemented From<EitherOrBoth<A, B>> for Option<Either<A, B>> (#​843)
  • Implemented PeekingNext for RepeatN (#​855)
Changed
  • Made CoalesceBy lazy (#​801)
  • Optimized Filter[Map]Ok::next, Itertools::partition, Unique[By]::next[_back] (#​818)
  • Optimized Itertools::find_position (#​837)
  • Optimized Positions::next[_back] (#​816)
  • Optimized ZipLongest::fold (#​854)
  • Relaxed Debug bounds for GroupingMapBy (#​860)
  • Specialized ExactlyOneError::fold (#​826)
  • Specialized Interleave[Shortest]::fold (#​849)
  • Specialized MultiPeek::fold (#​820)
  • Specialized PadUsing::[r]fold (#​825)
  • Specialized PeekNth::fold (#​824)
  • Specialized Positions::[r]fold (#​813)
  • Specialized PutBackN::fold (#​823)
  • Specialized RepeatN::[r]fold (#​821)
  • Specialized TakeWhileInclusive::fold (#​851)
  • Specialized ZipLongest::rfold (#​848)
Notable Internal Changes

v0.12.0

Compare Source

Breaking
  • Made take_while_inclusive consume iterator by value (#​709)
  • Added Clone bound to Unique (#​777)
Added
  • Added Itertools::try_len (#​723)
  • Added free function sort_unstable (#​796)
  • Added GroupMap::fold_with (#​778, #​785)
  • Added PeekNth::{peek_mut, peek_nth_mut} (#​716)
  • Added PeekNth::{next_if, next_if_eq} (#​734)
  • Added conversion into (Option<A>,Option<B>) to EitherOrBoth (#​713)
  • Added conversion from Either<A, B> to EitherOrBoth<A, B> (#​715)
  • Implemented ExactSizeIterator for Tuples (#​761)
  • Implemented ExactSizeIterator for (Circular)TupleWindows (#​752)
  • Made EitherOrBoth<T> a shorthand for EitherOrBoth<T, T> (#​719)
Changed
  • Added missing #[must_use] annotations on iterator adaptors (#​794)
  • Made Combinations lazy (#​795)
  • Made Intersperse(With) lazy (#​797)
  • Made Permutations lazy (#​793)
  • Made Product lazy (#​800)
  • Made TupleWindows lazy (#​602)
  • Specialized Combinations::{count, size_hint} (#​729)
  • Specialized CombinationsWithReplacement::{count, size_hint} (#​737)
  • Specialized Powerset::fold (#​765)
  • Specialized Powerset::count (#​735)
  • Specialized TupleCombinations::{count, size_hint} (#​763)
  • Specialized TupleCombinations::fold (#​775)
  • Specialized WhileSome::fold (#​780)
  • Specialized WithPosition::fold (#​772)
  • Specialized ZipLongest::fold (#​774)
  • Changed {min, max}_set* operations require alloc feature, instead of std (#​760)
  • Improved documentation of tree_fold1 (#​787)
  • Improved documentation of permutations (#​724)
  • Fixed typo in documentation of multiunzip (#​770)
Notable Internal Changes

v0.11.0

Compare Source

Breaking
  • Make Itertools::merge_join_by also accept functions returning bool (#​704)
  • Implement PeekingNext transitively over mutable references (#​643)
  • Change with_position to yield (Position, Item) instead of Position<Item> (#​699)
Added
  • Add Itertools::take_while_inclusive (#​616)
  • Implement PeekingNext for PeekingTakeWhile (#​644)
  • Add EitherOrBoth::{just_left, just_right, into_left, into_right, as_deref, as_deref_mut, left_or_insert, right_or_insert, left_or_insert_with, right_or_insert_with, insert_left, insert_right, insert_both} (#​629)
  • Implement Clone for CircularTupleWindows (#​686)
  • Implement Clone for Chunks (#​683)
  • Add Itertools::process_results (#​680)
Changed
  • Use Cell instead of RefCell in Format and FormatWith (#​608)
  • CI tweaks (#​674, #​675)
  • Document and test the difference between stable and unstable sorts (#​653)
  • Fix documentation error on Itertools::max_set_by_key (#​692)
  • Move MSRV metadata to Cargo.toml (#​672)
  • Implement equal with Iterator::eq (#​591)
rust-lang/log (log)

v0.4.27

Compare Source

What's Changed

Full Changelog: rust-lang/log@0.4.26...0.4.27

v0.4.26

Compare Source

What's Changed

Full Changelog: rust-lang/log@0.4.25...0.4.26

v0.4.25

Compare Source

What's Changed

Full Changelog: rust-lang/log@0.4.24...0.4.25

v0.4.24

Compare Source

What's Changed

Full Changelog: rust-lang/log@0.4.23...0.4.24

v0.4.23

Compare Source

What's Changed
New Contributors

Full Changelog: rust-lang/log@0.4.22...0.4.23

v0.4.22

Compare Source

What's Changed
New Contributors

Full Changelog: rust-lang/log@0.4.21...0.4.22

v0.4.21

Compare Source

What's Changed
New Contributors

v0.4.20

Compare Source

v0.4.19

Compare Source

v0.4.18

Compare Source

rust-bakery/nom (nom)

v7.1.3

Compare Source

v7.1.2

Compare Source

Thanks
Changed
  • documentation fixes
  • tests fixes
  • limit the initial capacity of the result vector of many_m_n to 64kiB
  • bits parser now accept Parser implementors instead of only functions
Added
  • implement Tuple parsing for the unit type as a special case
  • implement ErrorConvert on the unit type to make it usable as error type for bits parsers
  • bool parser for bits input
dtolnay/paste (paste)

v1.0.15

Compare Source

  • Resolve unexpected_cfgs warning (#​102)
nabijaczleweli/safe-transmute-rs (safe-transmute)

v0.11.3

Compare Source

dtolnay/semver (semver)

v1.0.26

Compare Source

  • Documentation improvements

v1.0.25

Compare Source

v1.0.24

Compare Source

  • Optimize Ord impls for semver::Prerelease and semver::BuildMetadata (#​328, thanks @​Eh2406)

v1.0.23

Compare Source

  • Resolve unexpected_cfgs warning (#​318)

v1.0.22

Compare Source

  • Fix unused_imports warnings when compiled by rustc 1.78

v1.0.21

Compare Source

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

v1.0.20

Compare Source

  • Add a method for comparing versions by precedence (#​305)

v1.0.19

Compare Source

v1.0.18

Compare Source

  • Documentation improvements

v1.0.17

Compare Source

  • Improve error message when Version is being parsed from an empty string (#​296)
serde-rs/serde (serde)

v1.0.219

Compare Source

  • Prevent absolute_paths Clippy restriction being triggered inside macro-generated code (#​2906, thanks @​davidzeng0)

v1.0.218

Compare Source

  • Documentation improvements

v1.0.217

Compare Source

  • Support serializing externally tagged unit variant inside flattened field (#​2786, thanks @​Mingun)

v1.0.216

Compare Source

v1.0.215

Compare Source


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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch 5 times, most recently from 214567b to 1a7b57e Compare March 14, 2023 11:56
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch from 1a7b57e to 6e072b6 Compare April 3, 2023 15:14
@renovate renovate bot changed the title fix(deps): update all non-major rust dependencies fix(deps): update all non-major rust dependencies - autoclosed Apr 3, 2023
@renovate renovate bot closed this Apr 3, 2023
@renovate renovate bot deleted the renovate/all-non-major-rust-dependencies branch April 3, 2023 23:05
@renovate renovate bot changed the title fix(deps): update all non-major rust dependencies - autoclosed fix(deps): update all non-major rust dependencies Apr 4, 2023
@renovate renovate bot reopened this Apr 4, 2023
@renovate renovate bot restored the renovate/all-non-major-rust-dependencies branch April 4, 2023 08:19
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch from 6e072b6 to 6c33a11 Compare April 11, 2023 07:44
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch 3 times, most recently from 5a4e6c7 to 6418130 Compare May 11, 2023 04:05
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch from 6418130 to da0071e Compare May 28, 2023 05:21
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch 2 times, most recently from b063e28 to 93d6a55 Compare June 11, 2023 03:59
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch from 93d6a55 to c978e12 Compare June 22, 2023 13:38
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch 8 times, most recently from 8023891 to b2bf73e Compare July 10, 2023 01:49
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch 2 times, most recently from 0bcb7d7 to 7f01c7b Compare July 20, 2023 01:08
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch 4 times, most recently from 7971554 to 508b0ed Compare November 10, 2024 09:36
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch 2 times, most recently from be56b3e to c90a8da Compare November 17, 2024 04:06
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch 2 times, most recently from eda68c4 to 47df005 Compare December 13, 2024 01:32
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch 3 times, most recently from b747721 to 50e66a3 Compare December 27, 2024 23:02
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch from 50e66a3 to d2ac0bb Compare December 31, 2024 16:54
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch 4 times, most recently from 9c2e8a4 to dd2cb36 Compare January 14, 2025 16:52
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch 2 times, most recently from 36f678e to 388920e Compare January 20, 2025 01:57
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch from 388920e to 8c16e16 Compare January 28, 2025 21:07
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch 2 times, most recently from 60d2503 to f15da86 Compare February 21, 2025 11:34
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch 5 times, most recently from d5b0e03 to 17c673b Compare March 9, 2025 22:19
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch 2 times, most recently from d39280e to b311135 Compare March 24, 2025 11:58
@renovate renovate bot force-pushed the renovate/all-non-major-rust-dependencies branch from b311135 to 85ea453 Compare April 14, 2025 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants