Skip to content

Commit

Permalink
chore(deps): lock file maintenance rust crates (#46)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|  |  | lockFileMaintenance | All locks refreshed |
| [anyhow](https://togithub.com/dtolnay/anyhow) | dependencies | patch |
`1.0.83` -> `1.0.86` |
| [proc-macro2](https://togithub.com/dtolnay/proc-macro2) | dependencies
| patch | `1.0.82` -> `1.0.83` |
| [syn](https://togithub.com/dtolnay/syn) | dependencies | patch |
`2.0.63` -> `2.0.65` |
| [toml_edit](https://togithub.com/toml-rs/toml) | dependencies | patch
| `0.22.12` -> `0.22.13` |

🔧 This Pull Request updates lock files to use the latest dependency
versions.

---

### Release Notes

<details>
<summary>dtolnay/anyhow (anyhow)</summary>

### [`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
([#&#8203;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
([#&#8203;368](https://togithub.com/dtolnay/anyhow/issues/368),
[#&#8203;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` ([#&#8203;367](https://togithub.com/dtolnay/anyhow/issues/367))

</details>

<details>
<summary>dtolnay/proc-macro2 (proc-macro2)</summary>

###
[`v1.0.83`](https://togithub.com/dtolnay/proc-macro2/releases/tag/1.0.83)

[Compare
Source](https://togithub.com/dtolnay/proc-macro2/compare/1.0.82...1.0.83)

- Optimize the representation of `Ident`
([#&#8203;462](https://togithub.com/dtolnay/proc-macro2/issues/462))

</details>

<details>
<summary>dtolnay/syn (syn)</summary>

### [`v2.0.65`](https://togithub.com/dtolnay/syn/releases/tag/2.0.65)

[Compare
Source](https://togithub.com/dtolnay/syn/compare/2.0.64...2.0.65)

- Optimize the implementation of `Fold` to compile faster
([#&#8203;1666](https://togithub.com/dtolnay/syn/issues/1666),
[#&#8203;1667](https://togithub.com/dtolnay/syn/issues/1667),
[#&#8203;1668](https://togithub.com/dtolnay/syn/issues/1668))

### [`v2.0.64`](https://togithub.com/dtolnay/syn/releases/tag/2.0.64)

[Compare
Source](https://togithub.com/dtolnay/syn/compare/2.0.63...2.0.64)

- Support using ParseBuffer across `catch_unwind`
([#&#8203;1646](https://togithub.com/dtolnay/syn/issues/1646))
- Validate that the expression in a let-else ends in brace as required
by rustc ([#&#8203;1648](https://togithub.com/dtolnay/syn/issues/1648),
[#&#8203;1649](https://togithub.com/dtolnay/syn/issues/1649))
- Legalize invalid const generic arguments by wrapping in braces
([#&#8203;1654](https://togithub.com/dtolnay/syn/issues/1654),
[#&#8203;1655](https://togithub.com/dtolnay/syn/issues/1655))
- Fix some expression precedence edge cases involving `break` and
`return` in loop headers
([#&#8203;1656](https://togithub.com/dtolnay/syn/issues/1656))
- Always print closure bodies with a brace when the closure has an
explicit return type
([#&#8203;1658](https://togithub.com/dtolnay/syn/issues/1658))
- Automatically insert necessary parentheses in ToTokens for Expr when
required by expression precedence
([#&#8203;1659](https://togithub.com/dtolnay/syn/issues/1659))
- Support struct literal syntax in match guard expressions
([#&#8203;1662](https://togithub.com/dtolnay/syn/issues/1662))

</details>

<details>
<summary>toml-rs/toml (toml_edit)</summary>

###
[`v0.22.13`](https://togithub.com/toml-rs/toml/compare/v0.22.12...v0.22.13)

[Compare
Source](https://togithub.com/toml-rs/toml/compare/v0.22.12...v0.22.13)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on monday" in timezone
Asia/Shanghai, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

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

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Boshen/cargo-shear).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] committed May 20, 2024
1 parent dd0d38b commit 7d8e83c
Showing 1 changed file with 40 additions and 32 deletions.
72 changes: 40 additions & 32 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 7d8e83c

Please sign in to comment.