From 4f3354ea0f3620b96be241935c87d1f5a158f13a Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 21 Oct 2024 12:59:09 +0100
Subject: [PATCH] Update dependencies (#49)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [proc-macro2](https://redirect.github.com/dtolnay/proc-macro2) |
workspace.dependencies | patch | `1.0.87` -> `1.0.88` |
| [serde_json](https://redirect.github.com/serde-rs/json) |
workspace.dependencies | patch | `1.0.128` -> `1.0.132` |
| [syn](https://redirect.github.com/dtolnay/syn) |
workspace.dependencies | patch | `2.0.79` -> `2.0.82` |
---
### Release Notes
dtolnay/proc-macro2 (proc-macro2)
###
[`v1.0.88`](https://redirect.github.com/dtolnay/proc-macro2/releases/tag/1.0.88)
[Compare
Source](https://redirect.github.com/dtolnay/proc-macro2/compare/1.0.87...1.0.88)
- Return accurate line and column from `Span::start` and `Span::end`
inside proc macros on nightly
([#472](https://redirect.github.com/dtolnay/proc-macro2/issues/472))
serde-rs/json (serde_json)
###
[`v1.0.132`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.132)
[Compare
Source](https://redirect.github.com/serde-rs/json/compare/1.0.131...1.0.132)
- Improve binary size and compile time for JSON array and JSON object
deserialization by about 50%
([#1205](https://redirect.github.com/serde-rs/json/issues/1205))
- Improve performance of JSON array and JSON object deserialization by
about 8%
([#1206](https://redirect.github.com/serde-rs/json/issues/1206))
###
[`v1.0.131`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.131)
[Compare
Source](https://redirect.github.com/serde-rs/json/compare/1.0.130...1.0.131)
- Implement Deserializer and IntoDeserializer for `Map`
and `&Map`
([#1135](https://redirect.github.com/serde-rs/json/issues/1135),
thanks [@swlynch99](https://redirect.github.com/swlynch99))
###
[`v1.0.130`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.130)
[Compare
Source](https://redirect.github.com/serde-rs/json/compare/1.0.129...1.0.130)
- Support converting and deserializing `Number` from i128 and u128
([#1141](https://redirect.github.com/serde-rs/json/issues/1141),
thanks [@druide](https://redirect.github.com/druide))
###
[`v1.0.129`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.129)
[Compare
Source](https://redirect.github.com/serde-rs/json/compare/1.0.128...1.0.129)
- Add
[`serde_json::Map::sort_keys`](https://docs.rs/serde_json/1/serde_json/struct.Map.html#method.sort_keys)
and
[`serde_json::Value::sort_all_objects`](https://docs.rs/serde_json/1/serde_json/enum.Value.html#method.sort_all_objects)
([#1199](https://redirect.github.com/serde-rs/json/issues/1199))
dtolnay/syn (syn)
###
[`v2.0.82`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.82)
[Compare
Source](https://redirect.github.com/dtolnay/syn/compare/2.0.81...2.0.82)
- Provide `Parse` impls for PreciseCapture and CapturedParam
([#1757](https://redirect.github.com/dtolnay/syn/issues/1757),
[#1758](https://redirect.github.com/dtolnay/syn/issues/1758))
- Support parsing `unsafe` attributes
([#1759](https://redirect.github.com/dtolnay/syn/issues/1759))
- Add Fold and VisitMut methods for Vec\
([#1762](https://redirect.github.com/dtolnay/syn/issues/1762))
###
[`v2.0.81`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.81)
[Compare
Source](https://redirect.github.com/dtolnay/syn/compare/2.0.80...2.0.81)
- Add TypeParamBound::PreciseCapture to represent precise capture syntax
`impl Trait + use<'a, T>`
([#1752](https://redirect.github.com/dtolnay/syn/issues/1752),
[#1753](https://redirect.github.com/dtolnay/syn/issues/1753),
[#1754](https://redirect.github.com/dtolnay/syn/issues/1754))
###
[`v2.0.80`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.80)
[Compare
Source](https://redirect.github.com/dtolnay/syn/compare/2.0.79...2.0.80)
- Add `Expr::RawAddr`
([#1743](https://redirect.github.com/dtolnay/syn/issues/1743))
- Reject precise captures and ~const in inappropriate syntax positions
([#1747](https://redirect.github.com/dtolnay/syn/issues/1747))
- Reject trait bound containing only precise capture
([#1748](https://redirect.github.com/dtolnay/syn/issues/1748))
---
### Configuration
📅 **Schedule**: Branch creation - "before 9am on monday" (UTC),
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](https://redirect.github.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://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/keithamus/hdx).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
Cargo.lock | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index b112a7ea..f03e13bf 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1050,9 +1050,9 @@ checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
[[package]]
name = "proc-macro2"
-version = "1.0.87"
+version = "1.0.88"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a"
+checksum = "7c3a7fc5db1e57d5a779a352c8cdb57b29aa4c40cc69c3a68a7fedc815fbf2f9"
dependencies = [
"unicode-ident",
]
@@ -1260,9 +1260,9 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.128"
+version = "1.0.132"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8"
+checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03"
dependencies = [
"itoa",
"memchr",
@@ -1387,9 +1387,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.79"
+version = "2.0.82"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590"
+checksum = "83540f837a8afc019423a8edb95b52a8effe46957ee402287f4292fae35be021"
dependencies = [
"proc-macro2",
"quote",