From 96ec2ab67c3873a7ece79505af1760b1de16b8c3 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu, 1 Aug 2024 00:50:35 +0000
Subject: [PATCH] chore(deps): update compatible (#70)
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 |
|---|---|---|---|
| [peg](https://togithub.com/kevinmehall/rust-peg) | dependencies |
patch | `0.8.3` -> `0.8.4` |
| [pest](https://pest.rs/)
([source](https://togithub.com/pest-parser/pest)) | dependencies | patch
| `2.7.10` -> `2.7.11` |
| [serde_json](https://togithub.com/serde-rs/json) | dependencies |
patch | `1.0.119` -> `1.0.121` |
| [winnow](https://togithub.com/winnow-rs/winnow) | dependencies | patch
| `0.6.13` -> `0.6.18` |
---
### Release Notes
kevinmehall/rust-peg (peg)
###
[`v0.8.4`](https://togithub.com/kevinmehall/rust-peg/releases/tag/0.8.4)
[Compare
Source](https://togithub.com/kevinmehall/rust-peg/compare/0.8.3...0.8.4)
#### Fixes
- Fix macro panic for parse error at end of `peg::parser!{ }`
specification
([https://github.com/kevinmehall/rust-peg/issues/376](https://togithub.com/kevinmehall/rust-peg/issues/376))
by [@kevinmehall](https://togithub.com/kevinmehall)
- Fix handling of `r#` raw idents
([#378](https://togithub.com/kevinmehall/rust-peg/issues/378)) by
[@A4-Tacks](https://togithub.com/A4-Tacks) in
[https://github.com/kevinmehall/rust-peg/pull/379](https://togithub.com/kevinmehall/rust-peg/pull/379)
**Full Changelog**:
https://github.com/kevinmehall/rust-peg/compare/0.8.3...0.8.4
pest-parser/pest (pest)
###
[`v2.7.11`](https://togithub.com/pest-parser/pest/releases/tag/v2.7.11)
[Compare
Source](https://togithub.com/pest-parser/pest/compare/v2.7.10...v2.7.11)
##### What's Changed
- Avoid computing line offsets after the last token by
[@wabain](https://togithub.com/wabain) in
[https://github.com/pest-parser/pest/pull/1023](https://togithub.com/pest-parser/pest/pull/1023)
- fix: Remove unnecessary qualification by
[@austriancoder](https://togithub.com/austriancoder) in
[https://github.com/pest-parser/pest/pull/1024](https://togithub.com/pest-parser/pest/pull/1024)
##### New Contributors
- [@wabain](https://togithub.com/wabain) made their first
contribution in
[https://github.com/pest-parser/pest/pull/1023](https://togithub.com/pest-parser/pest/pull/1023)
- [@austriancoder](https://togithub.com/austriancoder) made their
first contribution in
[https://github.com/pest-parser/pest/pull/1024](https://togithub.com/pest-parser/pest/pull/1024)
**Full Changelog**:
https://github.com/pest-parser/pest/compare/v2.7.10...v2.7.11
##### Warning: Semantic Versioning
Note that the node tag feature in 2.6.0 was a technically
semver-breaking change even though it is a backwards-compatible /
non-breaking change in the meta-grammar. There may be similar
non-breaking changes to the meta-grammar between minor versions in the
future. These non-breaking changes, however, may translate into
semver-breaking changes due to the additional variants propagated from
the generated `Rule` enum.
This new feature caused issues in some Cargo version resolution
situations where Cargo mixed different versions of pest dependencies.
For this reason, these "grammar non-breaking but semver-breaking"
changes are now available only under the "grammar-extras" feature flag.
If you would like to use node tags (or other future grammar features),
you can do so by enabling this flag on the pest_derive crate in your
Cargo.toml:
...
pest_derive = { version = "2.7", features = ["grammar-extras"] }
serde-rs/json (serde_json)
###
[`v1.0.121`](https://togithub.com/serde-rs/json/releases/tag/v1.0.121)
[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.120...v1.0.121)
- Optimize position search in error path
([#1160](https://togithub.com/serde-rs/json/issues/1160), thanks
[@purplesyringa](https://togithub.com/purplesyringa))
###
[`v1.0.120`](https://togithub.com/serde-rs/json/releases/tag/v1.0.120)
[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.119...v1.0.120)
- Correctly specify required version of `indexmap` dependency
([#1152](https://togithub.com/serde-rs/json/issues/1152), thanks
[@cforycki](https://togithub.com/cforycki))
winnow-rs/winnow (winnow)
###
[`v0.6.18`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0618---2024-07-31)
[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.17...v0.6.18)
###
[`v0.6.17`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0617---2024-07-31)
[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.16...v0.6.17)
##### Features
- Make `Checkpoint`s comparable
###
[`v0.6.16`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0616---2024-07-25)
[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.15...v0.6.16)
###
[`v0.6.15`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0615---2024-07-22)
[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.14...v0.6.15)
##### Compatibility
- Deprecated `Parser::recognize` in favor of `Parser::take`
- Deprecated `Parser::with_recognized` in favor of `Parser::taken`
##### Fixes
- Renamed `Parser::recognize` to `Parser::take` to be consistent with
other `take` parsers
- Renamed `Parser::with_recognized` to `Parser::with_taken` to be
consistent with other `take` parsers
###
[`v0.6.14`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0614---2024-07-19)
[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.13...v0.6.14)
##### Fixes
- Removed unused `I: Clone` bound on `Parser::parse`
---
### 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 was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/rosetta-rs/parse-rosetta-rs).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
Cargo.lock | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index ef64c30..4bd975d 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -589,9 +589,9 @@ dependencies = [
[[package]]
name = "peg"
-version = "0.8.3"
+version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8a625d12ad770914cbf7eff6f9314c3ef803bfe364a1b20bc36ddf56673e71e5"
+checksum = "295283b02df346d1ef66052a757869b2876ac29a6bb0ac3f5f7cd44aebe40e8f"
dependencies = [
"peg-macros",
"peg-runtime",
@@ -606,9 +606,9 @@ dependencies = [
[[package]]
name = "peg-macros"
-version = "0.8.3"
+version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f241d42067ed3ab6a4fece1db720838e1418f36d868585a27931f95d6bc03582"
+checksum = "bdad6a1d9cf116a059582ce415d5f5566aabcd4008646779dab7fdc2a9a9d426"
dependencies = [
"peg-runtime",
"proc-macro2",
@@ -623,9 +623,9 @@ checksum = "e3aeb8f54c078314c2065ee649a7241f46b9d8e418e1a9581ba0546657d7aa3a"
[[package]]
name = "pest"
-version = "2.7.10"
+version = "2.7.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "560131c633294438da9f7c4b08189194b20946c8274c6b9e38881a7874dc8ee8"
+checksum = "cd53dff83f26735fdc1ca837098ccf133605d794cdae66acfc2bfac3ec809d95"
dependencies = [
"memchr",
"thiserror",
@@ -851,11 +851,12 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.119"
+version = "1.0.121"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e8eddb61f0697cc3989c5d64b452f5488e2b8a60fd7d5076a3045076ffef8cb0"
+checksum = "4ab380d7d9f22ef3f21ad3e6c1ebe8e4fc7a2000ccba2e4d71fc96f15b2cb609"
dependencies = [
"itoa",
+ "memchr",
"ryu",
"serde",
]
@@ -1253,9 +1254,9 @@ checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0"
[[package]]
name = "winnow"
-version = "0.6.13"
+version = "0.6.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1"
+checksum = "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f"
dependencies = [
"memchr",
]