abhinav / restack

Teaches git rebase --interactive about your branches.
GNU General Public License v2.0
59 stars 3 forks source link

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

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
anyhow dependencies patch 1.0.75 -> 1.0.86
duct dev-dependencies patch 0.13.6 -> 0.13.7
indoc dev-dependencies patch 2.0.4 -> 2.0.5
lazy_static dev-dependencies minor 1.4.0 -> 1.5.0
rstest dev-dependencies minor 0.17.0 -> 0.21.0
tempfile (source) dependencies minor 3.8.1 -> 3.10.1

Release Notes

dtolnay/anyhow (anyhow) ### [`v1.0.86`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.86) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.85...1.0.86) - Fix parse error in `ensure!` with non-literal after minus sign ([#​373](https://togithub.com/dtolnay/anyhow/issues/373)) ### [`v1.0.85`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.85) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.84...1.0.85) - Improve `ensure!` macro's rules to unblock some rustc pretty-printer improvements ([#​368](https://togithub.com/dtolnay/anyhow/issues/368), [#​371](https://togithub.com/dtolnay/anyhow/issues/371)) ### [`v1.0.84`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.84) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.83...1.0.84) - Disallow calling `ensure!` through a `Not` impl for a type that is not `bool` ([#​367](https://togithub.com/dtolnay/anyhow/issues/367)) ### [`v1.0.83`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.83) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.82...1.0.83) - Integrate compile-time checking of cfgs ([#​363](https://togithub.com/dtolnay/anyhow/issues/363)) ### [`v1.0.82`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.82) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.81...1.0.82) - Documentation improvements ### [`v1.0.81`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.81) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.80...1.0.81) - Make backtrace support available when using -Dwarnings ([#​354](https://togithub.com/dtolnay/anyhow/issues/354)) ### [`v1.0.80`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.80) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.79...1.0.80) - Fix unused_imports warnings when compiled by rustc 1.78 ### [`v1.0.79`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.79) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.78...1.0.79) - Work around improperly cached build script result by sccache ([#​340](https://togithub.com/dtolnay/anyhow/issues/340)) ### [`v1.0.78`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.78) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.77...1.0.78) - Reduce spurious rebuilds under RustRover IDE when using a nightly toolchain ([#​337](https://togithub.com/dtolnay/anyhow/issues/337)) ### [`v1.0.77`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.77) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.76...1.0.77) - Make `anyhow::Error::backtrace` available on stable Rust compilers 1.65+ ([#​293](https://togithub.com/dtolnay/anyhow/issues/293), thanks [@​LukasKalbertodt](https://togithub.com/LukasKalbertodt)) ### [`v1.0.76`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.76) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.75...1.0.76) - Opt in to `unsafe_op_in_unsafe_fn` lint ([#​329](https://togithub.com/dtolnay/anyhow/issues/329))
oconnor663/duct.rs (duct) ### [`v0.13.7`](https://togithub.com/oconnor663/duct.rs/compare/0.13.6...0.13.7) [Compare Source](https://togithub.com/oconnor663/duct.rs/compare/0.13.6...0.13.7)
dtolnay/indoc (indoc) ### [`v2.0.5`](https://togithub.com/dtolnay/indoc/releases/tag/2.0.5) [Compare Source](https://togithub.com/dtolnay/indoc/compare/2.0.4...2.0.5) - Documentation improvements ([#​62](https://togithub.com/dtolnay/indoc/issues/62), thanks [@​ilyagr](https://togithub.com/ilyagr))
rust-lang-nursery/lazy-static.rs (lazy_static) ### [`v1.5.0`](https://togithub.com/rust-lang-nursery/lazy-static.rs/compare/1.4.0...1.5.0) [Compare Source](https://togithub.com/rust-lang-nursery/lazy-static.rs/compare/1.4.0...1.5.0)
la10736/rstest (rstest) ### [`v0.21.0`](https://togithub.com/la10736/rstest/blob/HEAD/CHANGELOG.md#0210-202461) [Compare Source](https://togithub.com/la10736/rstest/compare/v0.20.0...v0.21.0) ##### Changed - Add feature `crate-name` enabled by default to opt-in crate rename support. See [#​258](https://togithub.com/la10736/rstest/issues/258) ### [`v0.20.0`](https://togithub.com/la10736/rstest/blob/HEAD/CHANGELOG.md#0200-2024530) [Compare Source](https://togithub.com/la10736/rstest/compare/v0.19.0...v0.20.0) ##### Add - Implemented `#[by_ref]` attribute to take get a local lifetime for test arguments. See [#​241](https://togithub.com/la10736/rstest/issues/241) for more details. Thanks to [@​narpfel](https://togithub.com/narpfel) for suggesting it and useful discussions. - Support for import `rstest` with another name. See [#​221](https://togithub.com/la10736/rstest/issues/221) ##### Fixed - Don't remove Lifetimes from test function if any. See [#​230](https://togithub.com/la10736/rstest/issues/230) [#​241](https://togithub.com/la10736/rstest/issues/241) for more details. - [`PathBuf`](https://doc.rust-lang.org/std/path/struct.PathBuf.html) does no longer need to be in scope when using `#[files]` (see [#​242](https://togithub.com/la10736/rstest/pull/242)) - `#[from(now::accept::also::path::for::fixture)]` See [#​246](https://togithub.com/la10736/rstest/issues/246) for more details ### [`v0.19.0`](https://togithub.com/la10736/rstest/blob/HEAD/CHANGELOG.md#0190-202449) [Compare Source](https://togithub.com/la10736/rstest/compare/v0.18.2...v0.19.0) ##### Changed - Defined `rust-version` for each crate (see [#​227](https://togithub.com/la10736/rstest/issues/227)) ##### Fixed - `#[once]` fixtures now require the returned type to be [`Sync`](https://doc.rust-lang.org/std/marker/trait.Sync.html) to prevent UB when tests are executed in parallel. (see [#​235](https://togithub.com/la10736/rstest/issues/235) for more details) - `#[future(awt)]` and `#[awt]` now properly handle mutable (`mut`) parameters by treating futures as immutable and treating the awaited rebinding as mutable. ### [`v0.18.2`](https://togithub.com/la10736/rstest/blob/HEAD/CHANGELOG.md#0182-2023813) [Compare Source](https://togithub.com/la10736/rstest/compare/v0.18.1...v0.18.2) ##### Changed - Now `#[files]` accept also parent folders (see [#​205](https://togithub.com/la10736/rstest/issues/205) for more details). ### [`v0.18.1`](https://togithub.com/la10736/rstest/blob/HEAD/CHANGELOG.md#0181-202375) [Compare Source](https://togithub.com/la10736/rstest/compare/v0.18.0...v0.18.1) ##### Fixed - Wrong doc test - Docs ### [`v0.18.0`](https://togithub.com/la10736/rstest/blob/HEAD/CHANGELOG.md#0180-202374) [Compare Source](https://togithub.com/la10736/rstest/compare/0.17.0...v0.18.0) ##### Add - Add support for `RSTEST_TIMEOUT` environment variable to define a max timeout for each function (see [#​190](https://togithub.com/la10736/rstest/issues/190) for details). Thanks to [@​aviramha](https://togithub.com/aviramha) for idea and PR - `#[files("glob path")]` attribute to generate tests based on files that satisfy the given glob path (see [#​163](https://togithub.com/la10736/rstest/issues/163) for details). ##### Changed - Switch to `syn` 2.0 and edition 2021 : minimal Rust version now is 1.56.0 both for `rstest` and `rstest_reuse` (see [#​187](https://togithub.com/la10736/rstest/issues/187)) ##### Fixed - Fixed wired behavior on extraction `#[awt]` function attrs (See [#​189](https://togithub.com/la10736/rstest/issues/189))
Stebalien/tempfile (tempfile) ### [`v3.10.1`](https://togithub.com/Stebalien/tempfile/blob/HEAD/CHANGELOG.md#3101) [Compare Source](https://togithub.com/Stebalien/tempfile/compare/v3.10.0...v3.10.1) - Handle potential integer overflows in 32-bit systems when seeking/truncating "spooled" temporary files past 4GiB (2³²). - Handle a theoretical 32-bit overflow when generating a temporary file name larger than 4GiB. Now it'll panic (on allocation failure) rather than silently succeeding due to wraparound. Thanks to [@​stoeckmann](https://togithub.com/stoeckmann) for finding and fixing both of these issues. ### [`v3.10.0`](https://togithub.com/Stebalien/tempfile/blob/HEAD/CHANGELOG.md#3100) [Compare Source](https://togithub.com/Stebalien/tempfile/compare/v3.9.0...v3.10.0) - Drop `redox_syscall` dependency, we now use `rustix` for Redox. - Add `Builder::permissions` for setting the permissions on temporary files and directories (thanks to [@​Byron](https://togithub.com/Byron)). - Update rustix to 0.38.31. - Update fastrand to 2.0.1. ### [`v3.9.0`](https://togithub.com/Stebalien/tempfile/blob/HEAD/CHANGELOG.md#390) [Compare Source](https://togithub.com/Stebalien/tempfile/compare/v3.8.1...v3.9.0) - Updates windows-sys to 0.52 - Updates minimum rustix version to 0.38.25

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.



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