From d248ea0196a6fb40ea6d46bd29aa06656a5a5ee7 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 1 Jan 2025 15:18:44 -0800
Subject: [PATCH] [cargo] Bump the non-major-dependencies group with 9 updates
(#1208)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps the non-major-dependencies group with 9 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.94` | `1.0.95` |
| [console](https://github.com/console-rs/console) | `0.15.8` |
`0.15.10` |
| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.5` |
`0.11.6` |
| [quote](https://github.com/dtolnay/quote) | `1.0.37` | `1.0.38` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.9` |
`0.12.12` |
| [rustdoc-json](https://github.com/cargo-public-api/cargo-public-api) |
`0.9.3` | `0.9.4` |
| [serde](https://github.com/serde-rs/serde) | `1.0.216` | `1.0.217` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.133` | `1.0.134`
|
| [syn](https://github.com/dtolnay/syn) | `2.0.90` | `2.0.93` |
Updates `anyhow` from 1.0.94 to 1.0.95
Release notes
Sourced from anyhow's
releases.
1.0.95
Commits
48be1ca
Release 1.0.95
a03d6d6
Merge pull request #402
from dtolnay/fromboxed
52e4abb
Add Error::from_boxed with documentation about bidirectional
?
ffecefc
Merge pull request #401
from dtolnay/construct
671f700
Add construct_ prefix to name of private construct functions
- See full diff in compare
view
Updates `console` from 0.15.8 to 0.15.10
Release notes
Sourced from console's
releases.
0.15.10
What's Changed
0.15.9
What's Changed
Changelog
Sourced from console's
changelog.
Changelog
Commits
Updates `env_logger` from 0.11.5 to 0.11.6
Release notes
Sourced from env_logger's
releases.
v0.11.6
[0.11.6] - 2024-12-20
Features
- Opt-in file and line rendering
Changelog
Sourced from env_logger's
changelog.
[0.11.6] - 2024-12-20
Features
- Opt-in file and line rendering
Commits
dc1a01a
chore: Release
65f81b3
docs: Update changelog
7742599
Merge pull request #345
from EriKWDev/main
59229bc
fix: Test result of everything enabled has changed
b0d4760
spelling + field names
1bad1f5
feature: ability to display source file path and line number with
default for...
cc97bf7
chore(deps): Update Rust Stable to v1.83 (#343)
240cd21
style: Make clippy happy
da7ff82
chore: Update from _rust template
ab1d854
chore(deps): Update Rust crate snapbox to v0.6.20 (#342)
- Additional commits viewable in compare
view
Updates `quote` from 1.0.37 to 1.0.38
Release notes
Sourced from quote's
releases.
1.0.38
- Support interpolating arrays inside of arrays using a repetition (#286)
Commits
0245506
Release 1.0.38
d978c51
Merge pull request #286
from dtolnay/array
09d1e42
Implement repetition for arrays
5bba89f
Add repetition test with array of array
aafba72
Prevent upload-artifact step from causing CI failure
c889896
Update not-quotable ui test for ToTokens impl changes
87c247f
Resolve some needless_lifetimes clippy lints
31d7a01
Ignore needless_lifetimes clippy lint
6cff24b
Upload CI Cargo.lock for reproducing failures
- See full diff in compare
view
Updates `reqwest` from 0.12.9 to 0.12.12
Release notes
Sourced from reqwest's
releases.
v0.12.11
What's Changed
Full Changelog: https://github.com/seanmonstar/reqwest/compare/v0.12.10...v0.12.11
v0.12.10
What's Changed
New Contributors
Thanks
Full Changelog: https://github.com/seanmonstar/reqwest/compare/v0.12.9...v0.12.10
Changelog
Sourced from reqwest's
changelog.
v0.12.12
- (wasm) Fix compilation by not compiler
tokio/time
on
WASM.
v0.12.11
- Fix decompression returning an error when HTTP/2 ends with an empty
data frame.
v0.12.10
- Add
ClientBuilder::connector_layer()
to allow
customizing the connector stack.
- Add
ClientBuilder::http2_max_header_list_size()
option.
- Fix propagating body size hint (
content-length
)
information when wrapping bodies.
- Fix decompression of chunked bodies so the connections can be reused
more often.
Commits
Updates `rustdoc-json` from 0.9.3 to 0.9.4
Changelog
Sourced from rustdoc-json's
changelog.
v0.9.4
- Bump deps. Most notably
cargo-manifest
from 0.16.0 to
0.17.0.
Commits
5ca99c1
Merge pull request #680
from SUPERCILEX/rustdoc-json-release
a98d1df
rustdoc-json v0.9.4
ec7cb8d
Merge pull request #677
from cargo-public-api/dependabot/cargo/home-0.5.11
fa6cd6f
Merge pull request #678
from cargo-public-api/dependabot/cargo/expect-test-1.5.1
793f0a9
Merge pull request #679
from cargo-public-api/dependabot/cargo/predicates-3.1.3
067a54c
build(deps): bump predicates from 3.1.2 to 3.1.3
fa200d6
build(deps): bump expect-test from 1.5.0 to 1.5.1
07c170f
build(deps): bump home from 0.5.9 to 0.5.11
1d78b9c
Merge pull request #676
from cargo-public-api/changelog
3256a9f
README.md: Don't reference CHANGELOG.md
- Additional commits viewable in compare
view
Updates `serde` from 1.0.216 to 1.0.217
Release notes
Sourced from serde's
releases.
v1.0.217
- Support serializing externally tagged unit variant inside flattened
field (#2786,
thanks
@Mingun
)
Commits
930401b
Release 1.0.217
cb6eaea
Fix roundtrip inconsistency:
b6f339c
Resolve repr_packed_without_abi clippy lint in tests
2a5caea
Merge pull request #2872
from dtolnay/ehpersonality
b9f93f9
Add no-std CI on stable compiler
eb5cd47
Drop #[lang = "eh_personality"] from no-std test
8478a3b
Merge pull request #2871
from dtolnay/nostdstart
dbb9091
Replace #[start] with extern fn main
- See full diff in compare
view
Updates `serde_json` from 1.0.133 to 1.0.134
Release notes
Sourced from serde_json's
releases.
v1.0.134
- Add
RawValue
associated constants for literal
null
, true
, false
(#1221,
thanks @bheylin
)
Commits
b2a1415
Release 1.0.134
9875785
Tweak wording of NULL/TRUE/FALSE documentation
4aa05b9
Merge pull request #1222
from dtolnay/rawvalueassoc
f42c7c7
Move RawValue associated constants into same impl block as public
functions
96576ba
Merge pull request #1221
from bheylin/add-const-raw-values-for-null-and-bools
4db66fb
Add 'static
lifetime to const
's
9c9aa1f
Add literal 'null', 'true' and 'false' consts to RawValue
struct.
- See full diff in compare
view
Updates `syn` from 2.0.90 to 2.0.93
Release notes
Sourced from syn's
releases.
2.0.93
- Fix expression parsing edge cases:
x as T <<= y
(#1804),
break as T
(#1805),
match x { _ if .. => {} }
(#1807)
- Fix expression printing edge cases:
|| -> T 'a: {}
(#1806),
if break x {}
(#1808, #1810)
2.0.92
- Fix parenthesization of jumps inside ranges (#1798)
2.0.91
- Support parsing
Vec<Arm>
using
parse_quote!
(#1796, #1797)
Commits
3f2acdc
Release 2.0.93
2ecf36a
Merge pull request #1810
from dtolnay/confusable
6240d9c
Recursive implementation of confusable_with_adjacent_block
39c8d4e
Merge pull request #1809
from dtolnay/permutations
c770215
Add exhaustive expressions parsing test
672aca9
Exclude slow expressions test from miri
52d1ebb
Merge pull request #1808
from dtolnay/ifbreak
7fbb4ae
Fix if break x {}
6baa793
Merge pull request #1807
from dtolnay/rangearrow
23f8f3b
Fix match x { _ if .. => {} }
- Additional commits viewable in compare
view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore ` will
remove the ignore condition of the specified dependency and ignore
conditions
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
Cargo.lock | 216 ++++++++++++++++++++++++++---------------------------
Cargo.toml | 18 ++---
2 files changed, 116 insertions(+), 118 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index f0414f1d46..528900d499 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -113,9 +113,9 @@ dependencies = [
[[package]]
name = "anyhow"
-version = "1.0.94"
+version = "1.0.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7"
+checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04"
dependencies = [
"backtrace",
]
@@ -240,9 +240,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "bytes"
-version = "1.5.0"
+version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223"
+checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b"
[[package]]
name = "camino"
@@ -261,12 +261,12 @@ checksum = "1582e1c9e755dd6ad6b224dcffb135d199399a4568d454bd89fe515ca8425695"
[[package]]
name = "cargo-manifest"
-version = "0.16.1"
+version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "999e8e607fe778257b51e0053903ed97594e56bc7a908c1f77320e9390c3b47b"
+checksum = "8b2ce2075c35e4b492b93e3d5dd1dd3670de553f15045595daef8164ed9a3751"
dependencies = [
"serde",
- "thiserror",
+ "thiserror 1.0.68",
"toml",
]
@@ -290,7 +290,7 @@ dependencies = [
"semver",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.68",
]
[[package]]
@@ -380,7 +380,7 @@ dependencies = [
"heck",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -414,8 +414,8 @@ dependencies = [
"serde",
"strum",
"strum_macros",
- "syn 2.0.90",
- "thiserror",
+ "syn 2.0.93",
+ "thiserror 1.0.68",
]
[[package]]
@@ -425,7 +425,7 @@ dependencies = [
"itertools 0.13.0",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -461,7 +461,7 @@ dependencies = [
"serde",
"strum",
"strum_macros",
- "thiserror",
+ "thiserror 1.0.68",
]
[[package]]
@@ -538,15 +538,15 @@ checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"
[[package]]
name = "console"
-version = "0.15.8"
+version = "0.15.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb"
+checksum = "ea3c6ecd8059b57859df5c69830340ed3c41d30e3da0c1cbed90a96ac853041b"
dependencies = [
"encode_unicode",
- "lazy_static",
"libc",
- "unicode-width 0.1.10",
- "windows-sys 0.52.0",
+ "once_cell",
+ "unicode-width 0.2.0",
+ "windows-sys 0.59.0",
]
[[package]]
@@ -657,7 +657,7 @@ dependencies = [
"ident_case",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -668,7 +668,7 @@ checksum = "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178"
dependencies = [
"darling_core",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -679,7 +679,7 @@ checksum = "d150dea618e920167e5973d70ae6ece4385b7164e0d799fe7c122dd0a5d912ad"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -706,7 +706,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -717,9 +717,9 @@ checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
[[package]]
name = "encode_unicode"
-version = "0.3.6"
+version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
+checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0"
[[package]]
name = "encoding_rs"
@@ -748,7 +748,7 @@ dependencies = [
"darling",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -763,9 +763,9 @@ dependencies = [
[[package]]
name = "env_logger"
-version = "0.11.5"
+version = "0.11.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d"
+checksum = "dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0"
dependencies = [
"anstream",
"anstyle",
@@ -1051,9 +1051,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
[[package]]
name = "hyper"
-version = "1.3.1"
+version = "1.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d"
+checksum = "256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0"
dependencies = [
"bytes",
"futures-channel",
@@ -1104,9 +1104,9 @@ dependencies = [
[[package]]
name = "hyper-util"
-version = "0.1.3"
+version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa"
+checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4"
dependencies = [
"bytes",
"futures-channel",
@@ -1117,7 +1117,6 @@ dependencies = [
"pin-project-lite",
"socket2",
"tokio",
- "tower",
"tower-service",
"tracing",
]
@@ -1144,7 +1143,7 @@ dependencies = [
"quote",
"serde",
"serde_json",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -1294,7 +1293,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -1550,7 +1549,7 @@ dependencies = [
"once_cell",
"semver",
"stack-graphs",
- "thiserror",
+ "thiserror 1.0.68",
]
[[package]]
@@ -1559,7 +1558,7 @@ version = "0.18.3"
dependencies = [
"nom",
"serde",
- "thiserror",
+ "thiserror 1.0.68",
]
[[package]]
@@ -1577,7 +1576,7 @@ dependencies = [
"string-interner",
"strum",
"strum_macros",
- "thiserror",
+ "thiserror 1.0.68",
]
[[package]]
@@ -1703,7 +1702,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -1751,7 +1750,7 @@ version = "2.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1acb4a4365a13f749a93f1a094a7805e5cfa0955373a9de860d962eaa3a5fe5a"
dependencies = [
- "thiserror",
+ "thiserror 1.0.68",
"ucd-trie",
]
@@ -1775,7 +1774,7 @@ dependencies = [
"pest_meta",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -1827,26 +1826,6 @@ dependencies = [
"siphasher",
]
-[[package]]
-name = "pin-project"
-version = "1.1.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3"
-dependencies = [
- "pin-project-internal",
-]
-
-[[package]]
-name = "pin-project-internal"
-version = "1.1.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.90",
-]
-
[[package]]
name = "pin-project-lite"
version = "0.2.13"
@@ -1890,7 +1869,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e"
dependencies = [
"proc-macro2",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -1936,14 +1915,14 @@ dependencies = [
"rustdoc-types",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.68",
]
[[package]]
name = "quote"
-version = "1.0.37"
+version = "1.0.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
+checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc"
dependencies = [
"proc-macro2",
]
@@ -2041,9 +2020,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
[[package]]
name = "reqwest"
-version = "0.12.9"
+version = "0.12.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f"
+checksum = "43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da"
dependencies = [
"base64",
"bytes",
@@ -2075,6 +2054,7 @@ dependencies = [
"system-configuration",
"tokio",
"tokio-native-tls",
+ "tower",
"tower-service",
"url",
"wasm-bindgen",
@@ -2106,14 +2086,14 @@ checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
[[package]]
name = "rustdoc-json"
-version = "0.9.3"
+version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f95a83030cb4956fb60f3dda850a94c4ca31324b356b68d2ae8838d1d0e06b1d"
+checksum = "b9cba50605762dcbc2e103a3a8b195c83b6978aca443c7dd6699ed2971c213e5"
dependencies = [
"cargo-manifest",
"cargo_metadata",
"serde",
- "thiserror",
+ "thiserror 2.0.9",
"toml",
"tracing",
]
@@ -2250,29 +2230,29 @@ dependencies = [
[[package]]
name = "serde"
-version = "1.0.216"
+version = "1.0.217"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e"
+checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.216"
+version = "1.0.217"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e"
+checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
name = "serde_json"
-version = "1.0.133"
+version = "1.0.134"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377"
+checksum = "d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d"
dependencies = [
"indexmap",
"itoa",
@@ -2363,7 +2343,7 @@ dependencies = [
"solidity_language",
"strum",
"strum_macros",
- "thiserror",
+ "thiserror 1.0.68",
]
[[package]]
@@ -2391,7 +2371,7 @@ dependencies = [
"strum",
"strum_macros",
"testlang_language",
- "thiserror",
+ "thiserror 1.0.68",
]
[[package]]
@@ -2578,7 +2558,7 @@ dependencies = [
"libc",
"lsp-positions",
"smallvec",
- "thiserror",
+ "thiserror 1.0.68",
]
[[package]]
@@ -2614,7 +2594,7 @@ dependencies = [
"proc-macro2",
"quote",
"rustversion",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -2636,9 +2616,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.90"
+version = "2.0.93"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31"
+checksum = "9c786062daee0d6db1132800e623df74274a0a87322d8e183338e01b3d98d058"
dependencies = [
"proc-macro2",
"quote",
@@ -2662,7 +2642,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -2801,7 +2781,16 @@ version = "1.0.68"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02dd99dc800bbb97186339685293e1cc5d9df1f8fae2d0aecd9ff1c77efea892"
dependencies = [
- "thiserror-impl",
+ "thiserror-impl 1.0.68",
+]
+
+[[package]]
+name = "thiserror"
+version = "2.0.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc"
+dependencies = [
+ "thiserror-impl 2.0.9",
]
[[package]]
@@ -2812,7 +2801,18 @@ checksum = "a7c61ec9a6f64d2793d8a45faba21efbe3ced62a886d44c36a009b2b519b4c7e"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
+]
+
+[[package]]
+name = "thiserror-impl"
+version = "2.0.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.93",
]
[[package]]
@@ -2912,39 +2912,37 @@ dependencies = [
[[package]]
name = "tower"
-version = "0.4.13"
+version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c"
+checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9"
dependencies = [
"futures-core",
"futures-util",
- "pin-project",
"pin-project-lite",
+ "sync_wrapper",
"tokio",
"tower-layer",
"tower-service",
- "tracing",
]
[[package]]
name = "tower-layer"
-version = "0.3.2"
+version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0"
+checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"
[[package]]
name = "tower-service"
-version = "0.3.2"
+version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"
+checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3"
[[package]]
name = "tracing"
-version = "0.1.40"
+version = "0.1.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
+checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0"
dependencies = [
- "log",
"pin-project-lite",
"tracing-attributes",
"tracing-core",
@@ -2952,20 +2950,20 @@ dependencies = [
[[package]]
name = "tracing-attributes"
-version = "0.1.27"
+version = "0.1.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
+checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
name = "tracing-core"
-version = "0.1.32"
+version = "0.1.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
+checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c"
dependencies = [
"once_cell",
]
@@ -3211,7 +3209,7 @@ dependencies = [
"once_cell",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
"wasm-bindgen-shared",
]
@@ -3245,7 +3243,7 @@ checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
@@ -3582,7 +3580,7 @@ dependencies = [
"heck",
"indexmap",
"prettyplease",
- "syn 2.0.90",
+ "syn 2.0.93",
"wasm-metadata",
"wit-bindgen-core",
"wit-component",
@@ -3598,7 +3596,7 @@ dependencies = [
"prettyplease",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
"wit-bindgen-core",
"wit-bindgen-rust",
]
@@ -3687,7 +3685,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
"synstructure",
]
@@ -3708,7 +3706,7 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
[[package]]
@@ -3728,7 +3726,7 @@ checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
"synstructure",
]
@@ -3757,5 +3755,5 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.93",
]
diff --git a/Cargo.toml b/Cargo.toml
index 9de5256933..21308200f8 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -89,7 +89,7 @@ testlang_npm_package = { path = "crates/testlang/outputs/npm/package", version =
#
# External
#
-anyhow = { version = "1.0.94", features = ["backtrace", "std"] }
+anyhow = { version = "1.0.95", features = ["backtrace", "std"] }
ariadne = { version = "0.2.0" }
# Currently 'bencher' backend API is under development/unstable.
# They recommend always running with the latest CLI version from 'main' until it is stabilized.
@@ -101,9 +101,9 @@ cargo-xwin = { version = "0.14.2" }
cargo-zigbuild = { version = "0.18.3" }
clap = { version = "4.5.13", features = ["derive", "wrap_help"] }
clap_complete = { version = "4.5.13" }
-console = { version = "0.15.8" }
+console = { version = "0.15.10" }
derive-new = { version = "0.6.0" }
-env_logger = { version = "0.11.5" }
+env_logger = { version = "0.11.6" }
iai-callgrind = { version = "0.12.3" }
iai-callgrind-runner = { version = "0.12.3" }
ignore = { version = "0.4.23" }
@@ -120,14 +120,14 @@ once_cell = { version = "1.20.2" }
paste = { version = "1.0.15" }
proc-macro2 = { version = "1.0.92" }
public-api = { version = "0.37.0" }
-quote = { version = "1.0.37" }
+quote = { version = "1.0.38" }
rayon = { version = "1.10.0" }
regex = { version = "1.11.1" }
-reqwest = { version = "0.12.9", features = ["blocking"] }
-rustdoc-json = { version = "0.9.3" }
+reqwest = { version = "0.12.12", features = ["blocking"] }
+rustdoc-json = { version = "0.9.4" }
semver = { version = "1.0.24", features = ["serde"] }
-serde = { version = "1.0.216", features = ["derive", "rc"] }
-serde_json = { version = "1.0.133", features = ["preserve_order"] }
+serde = { version = "1.0.217", features = ["derive", "rc"] }
+serde_json = { version = "1.0.134", features = ["preserve_order"] }
similar-asserts = { version = "1.6.0" }
smallvec = { version = "1.7.0", features = ["union"] }
stack-graphs = { version = "0.13.0" }
@@ -138,7 +138,7 @@ string-interner = { version = "0.17.0", features = [
] }
strum = { version = "0.26.3" }
strum_macros = { version = "0.26.4" }
-syn = { version = "2.0.90", features = [
+syn = { version = "2.0.93", features = [
"fold",
"full",
"extra-traits",