From 0d0233b9e0495cb5b3c0afc9b1f6dc94df790ad0 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 1 Jun 2024 02:58:27 +0000
Subject: [PATCH] chore(deps): Update compatible (#1021)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [ahash](https://togithub.com/tkaitchuck/ahash) | dependencies | patch
| `0.8.7` -> `0.8.11` |
| [anstream](https://togithub.com/rust-cli/anstyle) | dependencies |
patch | `0.6.13` -> `0.6.14` |
| [anstyle](https://togithub.com/rust-cli/anstyle) | dependencies |
patch | `1.0.6` -> `1.0.7` |
| [anyhow](https://togithub.com/dtolnay/anyhow) | dependencies | patch |
`1.0.75` -> `1.0.86` |
| [assert_fs](https://togithub.com/assert-rs/assert_fs) |
dev-dependencies | patch | `1.1.0` -> `1.1.1` |
| [bstr](https://togithub.com/BurntSushi/bstr) | dependencies | patch |
`1.9.0` -> `1.9.1` |
| [colorchoice-clap](https://togithub.com/rust-cli/anstyle) |
dependencies | patch | `1.0.3` -> `1.0.4` |
| [enumflags2](https://togithub.com/meithecatte/enumflags2) |
dependencies | patch | `0.7.8` -> `0.7.9` |
| [env_logger](https://togithub.com/rust-cli/env_logger) | dependencies
| patch | `0.11.1` -> `0.11.3` |
|
[ignore](https://togithub.com/BurntSushi/ripgrep/tree/master/crates/ignore)
([source](https://togithub.com/BurntSushi/ripgrep/tree/HEAD/crates/ignore))
| dependencies | patch | `0.4.20` -> `0.4.22` |
| [log](https://togithub.com/rust-lang/log) | dependencies | patch |
`0.4.20` -> `0.4.21` |
| [serde](https://serde.rs)
([source](https://togithub.com/serde-rs/serde)) | dependencies | patch |
`1.0.189` -> `1.0.203` |
| [serde_json](https://togithub.com/serde-rs/json) | dependencies |
patch | `1.0.107` -> `1.0.117` |
|
[snapbox](https://togithub.com/assert-rs/trycmd/tree/main/crates/snapbox)
([source](https://togithub.com/assert-rs/trycmd)) | dev-dependencies |
patch | `0.6.5` -> `0.6.7` |
| [thiserror](https://togithub.com/dtolnay/thiserror) | dependencies |
patch | `1.0.49` -> `1.0.61` |
| [toml](https://togithub.com/toml-rs/toml) | dependencies | patch |
`0.8.12` -> `0.8.13` |
| [winnow](https://togithub.com/winnow-rs/winnow) | dependencies | patch
| `0.6.7` -> `0.6.9` |
---
### Release Notes
tkaitchuck/ahash (ahash)
###
[`v0.8.11`](https://togithub.com/tkaitchuck/aHash/releases/tag/v0.8.11)
[Compare
Source](https://togithub.com/tkaitchuck/ahash/compare/v0.8.10...v0.8.11)
Patch release to further strengthen u64 fastpath based on
[#210](https://togithub.com/tkaitchuck/ahash/issues/210)
**Full Changelog**:
https://github.com/tkaitchuck/aHash/compare/v0.8.10...v0.8.11
###
[`v0.8.10`](https://togithub.com/tkaitchuck/aHash/releases/tag/v0.8.10)
[Compare
Source](https://togithub.com/tkaitchuck/ahash/compare/v0.8.9...v0.8.10)
Patch to fix
[#210](https://togithub.com/tkaitchuck/ahash/issues/210) which
caused poor distribution when hashing a single u64 on nightly.
**Full Changelog**:
https://github.com/tkaitchuck/aHash/compare/v0.8.9...v0.8.10
###
[`v0.8.9`](https://togithub.com/tkaitchuck/aHash/releases/tag/v0.8.9)
[Compare
Source](https://togithub.com/tkaitchuck/ahash/compare/v0.8.8...v0.8.9)
Minor patch to fix
[#207](https://togithub.com/tkaitchuck/ahash/issues/207)
**Full Changelog**:
https://github.com/tkaitchuck/aHash/compare/v0.8.8...v0.8.9
###
[`v0.8.8`](https://togithub.com/tkaitchuck/aHash/releases/tag/v0.8.8)
[Compare
Source](https://togithub.com/tkaitchuck/ahash/compare/0.8.7...v0.8.8)
#### What's Changed
- Fix some typos by [@striezel](https://togithub.com/striezel) in
[https://github.com/tkaitchuck/aHash/pull/192](https://togithub.com/tkaitchuck/aHash/pull/192)
- Update GitHub Actions CI by
[@striezel](https://togithub.com/striezel) in
[https://github.com/tkaitchuck/aHash/pull/193](https://togithub.com/tkaitchuck/aHash/pull/193)
- Bump rust-version to 1.72.0 by
[@Jefffrey](https://togithub.com/Jefffrey) in
[https://github.com/tkaitchuck/aHash/pull/196](https://togithub.com/tkaitchuck/aHash/pull/196)
- Increase the MSRV presubmit checks to include multiple architectures
by [@tkaitchuck](https://togithub.com/tkaitchuck) in
[https://github.com/tkaitchuck/aHash/pull/197](https://togithub.com/tkaitchuck/aHash/pull/197)
#### New Contributors
- [@striezel](https://togithub.com/striezel) made their first
contribution in
[https://github.com/tkaitchuck/aHash/pull/192](https://togithub.com/tkaitchuck/aHash/pull/192)
- [@Jefffrey](https://togithub.com/Jefffrey) made their first
contribution in
[https://github.com/tkaitchuck/aHash/pull/196](https://togithub.com/tkaitchuck/aHash/pull/196)
**Full Changelog**:
https://github.com/tkaitchuck/aHash/compare/0.8.7...v0.8.8
rust-cli/anstyle (anstream)
###
[`v0.6.14`](https://togithub.com/rust-cli/anstyle/compare/anstream-v0.6.13...anstream-v0.6.14)
[Compare
Source](https://togithub.com/rust-cli/anstyle/compare/anstream-v0.6.13...anstream-v0.6.14)
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))
assert-rs/assert_fs (assert_fs)
###
[`v1.1.1`](https://togithub.com/assert-rs/assert_fs/blob/HEAD/CHANGELOG.md#111---2024-01-12)
[Compare
Source](https://togithub.com/assert-rs/assert_fs/compare/v1.1.0...v1.1.1)
##### Internal
- Dependency update
BurntSushi/bstr (bstr)
###
[`v1.9.1`](https://togithub.com/BurntSushi/bstr/compare/1.9.0...1.9.1)
[Compare
Source](https://togithub.com/BurntSushi/bstr/compare/1.9.0...1.9.1)
meithecatte/enumflags2 (enumflags2)
###
[`v0.7.9`](https://togithub.com/meithecatte/enumflags2/releases/tag/v0.7.9):
Release 0.7.9
[Compare
Source](https://togithub.com/meithecatte/enumflags2/compare/v0.7.8...v0.7.9)
- The `BitFlag` trait now includes convenience re-exports for the
constructors of `BitFlags`. This lets you do `MyFlag::from_bits` instead
`BitFlags::::from_bits` where the type of the flag cannot be
inferred from context (thanks
[@ronnodas](https://togithub.com/ronnodas)).
- The documentation now calls out the fact that the implementation of
`PartialOrd` may not be what you expect (reported by
[@ronnodas](https://togithub.com/ronnodas)).
rust-cli/env_logger (env_logger)
###
[`v0.11.3`](https://togithub.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0113---2024-03-05)
[Compare
Source](https://togithub.com/rust-cli/env_logger/compare/v0.11.2...v0.11.3)
##### Features
- Experimental support for key-value logging behind `unstable-kv`
###
[`v0.11.2`](https://togithub.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0112---2024-02-13)
[Compare
Source](https://togithub.com/rust-cli/env_logger/compare/v0.11.1...v0.11.2)
BurntSushi/ripgrep (ignore)
###
[`v0.4.22`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.21...ignore-0.4.22)
[Compare
Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.21...ignore-0.4.22)
###
[`v0.4.21`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.20...ignore-0.4.21)
[Compare
Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.20...ignore-0.4.21)
rust-lang/log (log)
###
[`v0.4.21`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0421---2024-02-27)
[Compare
Source](https://togithub.com/rust-lang/log/compare/0.4.20...0.4.21)
serde-rs/serde (serde)
###
[`v1.0.203`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.203)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.202...v1.0.203)
- Documentation improvements
([#2747](https://togithub.com/serde-rs/serde/issues/2747))
###
[`v1.0.202`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.202)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.201...v1.0.202)
- Provide public access to RenameAllRules in serde_derive_internals
([#2743](https://togithub.com/serde-rs/serde/issues/2743))
###
[`v1.0.201`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.201)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.200...v1.0.201)
- Resolve unexpected_cfgs warning
([#2737](https://togithub.com/serde-rs/serde/issues/2737))
###
[`v1.0.200`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.200)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.199...v1.0.200)
- Fix formatting of "invalid type" and "invalid value" deserialization
error messages containing NaN or infinite floats
([#2733](https://togithub.com/serde-rs/serde/issues/2733), thanks
[@jamessan](https://togithub.com/jamessan))
###
[`v1.0.199`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.199)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.198...v1.0.199)
- Fix ambiguous associated item when `forward_to_deserialize_any!` is
used on an enum with `Error` variant
([#2732](https://togithub.com/serde-rs/serde/issues/2732), thanks
[@aatifsyed](https://togithub.com/aatifsyed))
###
[`v1.0.198`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.198)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.197...v1.0.198)
- Support serializing and deserializing `Saturating`
([#2709](https://togithub.com/serde-rs/serde/issues/2709), thanks
[@jbethune](https://togithub.com/jbethune))
###
[`v1.0.197`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.197)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.196...v1.0.197)
- Fix unused_imports warnings when compiled by rustc 1.78
- Optimize code size of some Display impls
([#2697](https://togithub.com/serde-rs/serde/issues/2697), thanks
[@nyurik](https://togithub.com/nyurik))
###
[`v1.0.196`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.196)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.195...v1.0.196)
- Improve formatting of "invalid type" error messages involving floats
([#2682](https://togithub.com/serde-rs/serde/issues/2682))
###
[`v1.0.195`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.195)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.194...v1.0.195)
- Prevent remote definitions of tuple struct or tuple variant from
triggering dead_code warning
([#2671](https://togithub.com/serde-rs/serde/issues/2671))
###
[`v1.0.194`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.194)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.193...v1.0.194)
- Update proc-macro2 to fix caching issue when using a rustc-wrapper
such as sccache
###
[`v1.0.193`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.193)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.192...v1.0.193)
- Fix field names used for the deserialization of `RangeFrom` and
`RangeTo`
([#2653](https://togithub.com/serde-rs/serde/issues/2653),
[#2654](https://togithub.com/serde-rs/serde/issues/2654),
[#2655](https://togithub.com/serde-rs/serde/issues/2655), thanks
[@emilbonnek](https://togithub.com/emilbonnek))
###
[`v1.0.192`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.192)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.191...v1.0.192)
- Allow internal tag field in untagged variant
([#2646](https://togithub.com/serde-rs/serde/issues/2646), thanks
[@robsdedude](https://togithub.com/robsdedude))
###
[`v1.0.191`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.191)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.190...v1.0.191)
- Documentation improvements
###
[`v1.0.190`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.190)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.189...v1.0.190)
- Preserve NaN sign when deserializing f32 from f64 or vice versa
([#2637](https://togithub.com/serde-rs/serde/issues/2637))
serde-rs/json (serde_json)
###
[`v1.0.117`](https://togithub.com/serde-rs/json/releases/tag/v1.0.117)
[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.116...v1.0.117)
- Resolve unexpected_cfgs warning
([#1130](https://togithub.com/serde-rs/json/issues/1130))
###
[`v1.0.116`](https://togithub.com/serde-rs/json/releases/tag/v1.0.116)
[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.115...v1.0.116)
- Make module structure comprehensible to static analysis
([#1124](https://togithub.com/serde-rs/json/issues/1124), thanks
[@mleonhard](https://togithub.com/mleonhard))
###
[`v1.0.115`](https://togithub.com/serde-rs/json/releases/tag/v1.0.115)
[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.114...v1.0.115)
- Documentation improvements
###
[`v1.0.114`](https://togithub.com/serde-rs/json/releases/tag/v1.0.114)
[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.113...v1.0.114)
- Fix unused_imports warnings when compiled by rustc 1.78
###
[`v1.0.113`](https://togithub.com/serde-rs/json/releases/tag/v1.0.113)
[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.112...v1.0.113)
- Add `swap_remove` and `shift_remove` methods on Map
([#1109](https://togithub.com/serde-rs/json/issues/1109))
###
[`v1.0.112`](https://togithub.com/serde-rs/json/releases/tag/v1.0.112)
[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.111...v1.0.112)
- Improve formatting of "invalid type" error messages involving floats
([#1107](https://togithub.com/serde-rs/json/issues/1107))
###
[`v1.0.111`](https://togithub.com/serde-rs/json/releases/tag/v1.0.111)
[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.110...v1.0.111)
- Improve floating point parsing performance on loongarch64
([#1100](https://togithub.com/serde-rs/json/issues/1100), thanks
[@heiher](https://togithub.com/heiher))
###
[`v1.0.110`](https://togithub.com/serde-rs/json/releases/tag/v1.0.110)
[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.109...v1.0.110)
- Update proc-macro2 to fix caching issue when using a rustc-wrapper
such as sccache
###
[`v1.0.109`](https://togithub.com/serde-rs/json/releases/tag/v1.0.109)
[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.108...v1.0.109)
- Documentation improvements
###
[`v1.0.108`](https://togithub.com/serde-rs/json/releases/tag/v1.0.108)
[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.107...v1.0.108)
- Documentation improvements
([#1075](https://togithub.com/serde-rs/json/issues/1075),
[#1081](https://togithub.com/serde-rs/json/issues/1081),
[#1082](https://togithub.com/serde-rs/json/issues/1082), thanks
[@dimo414](https://togithub.com/dimo414) and
[@fritzrehde](https://togithub.com/fritzrehde))
assert-rs/trycmd (snapbox)
###
[`v0.6.7`](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.6...snapbox-v0.6.7)
[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.6...snapbox-v0.6.7)
###
[`v0.6.6`](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.5...snapbox-v0.6.6)
[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.5...snapbox-v0.6.6)
dtolnay/thiserror (thiserror)
###
[`v1.0.61`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.61)
[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.60...1.0.61)
- Use `core::fmt` and `core::panic` to facilitate `error_in_core`
support
([#299](https://togithub.com/dtolnay/thiserror/issues/299),
thanks [@jordens](https://togithub.com/jordens))
###
[`v1.0.60`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.60)
[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.59...1.0.60)
- Resolve unexpected_cfgs warning
([#298](https://togithub.com/dtolnay/thiserror/issues/298))
###
[`v1.0.59`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.59)
[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.58...1.0.59)
- Unblock testing of rustc `debug-fmt-detail` option
([#297](https://togithub.com/dtolnay/thiserror/issues/297))
###
[`v1.0.58`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.58)
[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.57...1.0.58)
- Make backtrace support available when using -Dwarnings
([#292](https://togithub.com/dtolnay/thiserror/issues/292))
###
[`v1.0.57`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.57)
[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.56...1.0.57)
- Generate more efficient `Display` impl for error message which do not
contain any interpolated value
([#286](https://togithub.com/dtolnay/thiserror/issues/286),
thanks [@nyurik](https://togithub.com/nyurik))
###
[`v1.0.56`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.56)
[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.55...1.0.56)
- Update proc-macro2 to fix caching issue when using a rustc-wrapper
such as sccache
###
[`v1.0.55`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.55)
[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.54...1.0.55)
- Work around improperly cached build script result by sccache – second
attempt
([#280](https://togithub.com/dtolnay/thiserror/issues/280))
###
[`v1.0.54`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.54)
[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.53...1.0.54)
- Work around improperly cached build script result by sccache – first
attempt
([#279](https://togithub.com/dtolnay/thiserror/issues/279))
###
[`v1.0.53`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.53)
[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.52...1.0.53)
- Reduce spurious rebuilds under RustRover IDE when using a nightly
toolchain
([#270](https://togithub.com/dtolnay/thiserror/issues/270))
###
[`v1.0.52`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.52)
[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.51...1.0.52)
- Fix interaction with RUSTC_BOOTSTRAP
([#269](https://togithub.com/dtolnay/thiserror/issues/269))
###
[`v1.0.51`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.51)
[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.50...1.0.51)
- Improve diagnostics when an invalid attribute previously caused
thiserror to generate no `Error` impl
([#266](https://togithub.com/dtolnay/thiserror/issues/266))
###
[`v1.0.50`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.50)
[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.49...1.0.50)
- Improve diagnostic when a #\[source], #\[from], or #\[transparant]
attribute refers to a type that has no std::error::Error impl
([#258](https://togithub.com/dtolnay/thiserror/issues/258),
thanks [@de-vri-es](https://togithub.com/de-vri-es))
toml-rs/toml (toml)
###
[`v0.8.13`](https://togithub.com/toml-rs/toml/compare/toml-v0.8.12...toml-v0.8.13)
[Compare
Source](https://togithub.com/toml-rs/toml/compare/toml-v0.8.12...toml-v0.8.13)
winnow-rs/winnow (winnow)
###
[`v0.6.9`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#069---2024-05-28)
[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.8...v0.6.9)
##### Compatibility
- Bump MSRV to 1.65
##### Features
- Add `Debug` impls for `stream::Stateful` and `stream::Recoverable`
###
[`v0.6.8`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#068---2024-05-06)
[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.7...v0.6.8)
##### Features
- Support `&mut [impl Parser]` within `alt`
---
### Configuration
📅 **Schedule**: Branch creation - "before 5am on the first day of the
month" (UTC), 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.
---
- [ ] 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/crate-ci/typos).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
Cargo.lock | 104 ++++++++++++++++++++++++++---------------------------
1 file changed, 52 insertions(+), 52 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 6fe28d5..23673b2 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -19,9 +19,9 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
[[package]]
name = "ahash"
-version = "0.8.7"
+version = "0.8.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01"
+checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
dependencies = [
"cfg-if",
"getrandom",
@@ -41,23 +41,24 @@ dependencies = [
[[package]]
name = "anstream"
-version = "0.6.13"
+version = "0.6.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb"
+checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b"
dependencies = [
"anstyle",
"anstyle-parse",
"anstyle-query",
"anstyle-wincon",
"colorchoice",
+ "is_terminal_polyfill",
"utf8parse",
]
[[package]]
name = "anstyle"
-version = "1.0.6"
+version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc"
+checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b"
[[package]]
name = "anstyle-parse"
@@ -89,15 +90,15 @@ dependencies = [
[[package]]
name = "anyhow"
-version = "1.0.75"
+version = "1.0.86"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6"
+checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da"
[[package]]
name = "assert_fs"
-version = "1.1.0"
+version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "adc5d78e9048d836d12a0c0040ca5f45b18a94d204b4ba4f677a8a7de162426b"
+checksum = "2cd762e110c8ed629b11b6cde59458cc1c71de78ebbcc30099fc8e0403a2a2ec"
dependencies = [
"anstyle",
"doc-comment",
@@ -154,9 +155,9 @@ checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
[[package]]
name = "bstr"
-version = "1.9.0"
+version = "1.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc"
+checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706"
dependencies = [
"memchr",
"regex-automata",
@@ -261,9 +262,9 @@ checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"
[[package]]
name = "colorchoice-clap"
-version = "1.0.3"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6fe9ad5d064caf028aeb50818a5c7857c28f746ad04111652b85d9bca8b0d0be"
+checksum = "d9e934c99a796f6b47d5a939bbea45be876f163461bfeca0ca0c2b213230094e"
dependencies = [
"clap",
"colorchoice",
@@ -486,18 +487,18 @@ dependencies = [
[[package]]
name = "enumflags2"
-version = "0.7.8"
+version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5998b4f30320c9d93aed72f63af821bfdac50465b75428fce77b48ec482c3939"
+checksum = "3278c9d5fb675e0a51dabcf4c0d355f692b064171535ba72361be1528a9d8e8d"
dependencies = [
"enumflags2_derive",
]
[[package]]
name = "enumflags2_derive"
-version = "0.7.8"
+version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246"
+checksum = "5c785274071b1b420972453b306eeca06acf4633829db4223b58a2a8c5953bc4"
dependencies = [
"proc-macro2",
"quote",
@@ -515,9 +516,9 @@ dependencies = [
[[package]]
name = "env_logger"
-version = "0.11.1"
+version = "0.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "05e7cf40684ae96ade6232ed84582f40ce0a66efcd43a5117aef610534f8e0b8"
+checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9"
dependencies = [
"anstream",
"anstyle",
@@ -603,11 +604,11 @@ dependencies = [
[[package]]
name = "globwalk"
-version = "0.8.1"
+version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc"
+checksum = "0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757"
dependencies = [
- "bitflags 1.3.2",
+ "bitflags 2.4.1",
"ignore",
"walkdir",
]
@@ -664,17 +665,16 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
name = "ignore"
-version = "0.4.20"
+version = "0.4.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492"
+checksum = "b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1"
dependencies = [
+ "crossbeam-deque",
"globset",
- "lazy_static",
"log",
"memchr",
- "regex",
+ "regex-automata",
"same-file",
- "thread_local",
"walkdir",
"winapi-util",
]
@@ -689,6 +689,12 @@ dependencies = [
"hashbrown",
]
+[[package]]
+name = "is_terminal_polyfill"
+version = "1.70.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800"
+
[[package]]
name = "itertools"
version = "0.11.0"
@@ -723,12 +729,6 @@ dependencies = [
"static_assertions",
]
-[[package]]
-name = "lazy_static"
-version = "1.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
-
[[package]]
name = "libc"
version = "0.2.149"
@@ -743,9 +743,9 @@ checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f"
[[package]]
name = "log"
-version = "0.4.20"
+version = "0.4.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
+checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c"
[[package]]
name = "maplit"
@@ -1073,18 +1073,18 @@ checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090"
[[package]]
name = "serde"
-version = "1.0.189"
+version = "1.0.203"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8e422a44e74ad4001bdc8eede9a4570ab52f71190e9c076d14369f38b9200537"
+checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.189"
+version = "1.0.203"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e48d1f918009ce3145511378cf68d613e3b3d9137d67272562080d68a2b32d5"
+checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba"
dependencies = [
"proc-macro2",
"quote",
@@ -1093,9 +1093,9 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.107"
+version = "1.0.117"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65"
+checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3"
dependencies = [
"itoa",
"ryu",
@@ -1147,9 +1147,9 @@ checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
[[package]]
name = "snapbox"
-version = "0.6.5"
+version = "0.6.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9ad8c7be18cc9ec7f4d7948ad6b9df0e04fc649663e3c0ed59f304ed17ca69e9"
+checksum = "94204b12a4d3550420babdb4148c6639692e4e3e61060866929c5107f208aeb6"
dependencies = [
"anstream",
"anstyle",
@@ -1247,18 +1247,18 @@ checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76"
[[package]]
name = "thiserror"
-version = "1.0.49"
+version = "1.0.61"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4"
+checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
-version = "1.0.49"
+version = "1.0.61"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc"
+checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533"
dependencies = [
"proc-macro2",
"quote",
@@ -1277,9 +1277,9 @@ dependencies = [
[[package]]
name = "toml"
-version = "0.8.12"
+version = "0.8.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3"
+checksum = "a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba"
dependencies = [
"serde",
"serde_spanned",
@@ -1737,9 +1737,9 @@ checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
[[package]]
name = "winnow"
-version = "0.6.7"
+version = "0.6.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "14b9415ee827af173ebb3f15f9083df5a122eb93572ec28741fb153356ea2578"
+checksum = "86c949fede1d13936a99f14fafd3e76fd642b556dd2ce96287fbe2e0151bfac6"
dependencies = [
"memchr",
]