From 9d08c5ef6eb2691dd6b400a2109d937f1b69dedb Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 6 Nov 2024 10:14:27 +0000
Subject: [PATCH] [cargo] Bump the non-major-dependencies group across 1
directory with 11 updates (#1148)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps the non-major-dependencies group with 10 updates in the /
directory:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.89` | `1.0.92` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.5.0` |
`2.6.0` |
| [once_cell](https://github.com/matklad/once_cell) | `1.19.0` |
`1.20.2` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.86` |
`1.0.89` |
| [regex](https://github.com/rust-lang/regex) | `1.11.0` | `1.11.1` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.8` |
`0.12.9` |
| [serde](https://github.com/serde-rs/serde) | `1.0.210` | `1.0.214` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.128` | `1.0.132`
|
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.64` |
`1.0.68` |
| [trybuild](https://github.com/dtolnay/trybuild) | `1.0.99` | `1.0.101`
|
Updates `anyhow` from 1.0.89 to 1.0.92
Release notes
Sourced from anyhow's
releases.
1.0.92
- Support Rust 1.82's
&raw const
and &raw
mut
syntax inside ensure!
(#390)
1.0.91
- Ensure OUT_DIR is left with deterministic contents after build
script execution (#388)
1.0.90
- Documentation improvements
Commits
fd03a8e
Release 1.0.92
a16252b
Merge pull request #390
from dtolnay/rawaddr
fcf2ef8
Compile &raw test on Rust 1.82+ only
1e7e9fe
Parse raw address expression syntax
7d1a8f9
Add test of raw addr expression syntax
6c52daa
Release 1.0.91
4986853
Merge pull request #388
from dtolnay/outdir
f130b76
Clean up dep-info files from OUT_DIR
a0b868a
Release 1.0.90
0f74169
Improve rendering of inline code in macros documentation
- Additional commits viewable in compare
view
Updates `indexmap` from 2.5.0 to 2.6.0
Changelog
Sourced from indexmap's
changelog.
2.6.0 (2024-10-01)
- Implemented
Clone
for map::IntoIter
and
set::IntoIter
.
- Updated the
hashbrown
dependency to version 0.15.
Commits
bf0362b
Merge pull request #354
from cuviper/release-2.6.0
bd0b4f7
Add all release dates
5340049
Release 2.6.0
7f80229
Merge pull request #343
from cuviper/hash_table
e577bf2
Use hashbrown::HashTable
instead of
RawTable
09b48ec
Merge pull request #353
from cuviper/move_index
267b83d
Add an explicit bounds check in move_index
d74a4da
Merge pull request #349
from waywardmonkeys/improve-doc-formatting
5b0ed20
docs: Improve doc formatting with backticks
15518f3
Merge pull request #348
from cuviper/clone-intoiter
- Additional commits viewable in compare
view
Updates `once_cell` from 1.19.0 to 1.20.2
Changelog
Sourced from once_cell's
changelog.
1.20.2
- Remove
portable_atomic
from Cargo.lock if it is not, in
fact, used: #267
This is a work-around for this cargo bug: rust-lang/cargo#10801.
1.20.1
- Allow using
race
module using just
portable_atomic
, without critical_section
and
provide
better error messages on targets without atomic CAS instruction,
#265.
Commits
4fbd4a5
release 1.20.3
0aef2f8
Merge pull request #267
from taiki-e/portable-atomic
cf87ac6
Remove "portable-atomic?/require-cas" from race feature
3b9bd9b
release 1.20.1
f61508a
Merge pull request #265
from taiki-e/portable-atomic
449e5d7
Add portable-atomic feature and disable portable-atomic/critical-section
by d...
72f7c2e
Merge pull request #260
from brodycj/propagate-critical-section-to-portable-a...
be6b623
v1.20.0
f2d95bf
update Cargo (dev-)dependencies; update Cargo.lock.msrv
dd6b5c2
ci: fix TEST_BETA with TEMPORARY WORKAROUND in RUSTFLAGS
- Additional commits viewable in compare
view
Updates `proc-macro2` from 1.0.86 to 1.0.89
Release notes
Sourced from proc-macro2's
releases.
1.0.89
- Ensure OUT_DIR is left with deterministic contents after build
script execution (#474)
1.0.88
- Return accurate line and column from
Span::start
and
Span::end
inside proc macros on nightly (#472)
1.0.87
- Check valid punctuation character in
Punct::new
(#470)
Commits
671d87d
Release 1.0.89
9574d98
Merge pull request #474
from dtolnay/outdir
3e8962c
Clean up dep-info files from OUT_DIR
6b3395a
Release 1.0.88
faee27e
Merge pull request #472
from dtolnay/startend
44f8ff2
Restore nightly behavior of Span::start and Span::end
50b477d
Release 1.0.87
f0b6802
Merge pull request #471
from dtolnay/punctnew
98ea261
Check valid punctuation character in Punct::new
d60aaad
Ignore missing_panics_doc pedantic clippy lint
- Additional commits viewable in compare
view
Updates `regex` from 1.11.0 to 1.11.1
Changelog
Sourced from regex's
changelog.
1.11.1 (2024-10-24)
This is a new patch release of regex
that fixes
compilation on nightly
Rust when the unstable pattern
crate feature is enabled.
Users on nightly
Rust without this feature enabled are unaffected.
Bug fixes:
Commits
Updates `reqwest` from 0.12.8 to 0.12.9
Release notes
Sourced from reqwest's
releases.
v0.12.9
What's Changed
New Contributors
Full Changelog: https://github.com/seanmonstar/reqwest/compare/v0.12.8...v0.12.9
Changelog
Sourced from reqwest's
changelog.
v0.12.9
- Add
tls::CertificateRevocationLists
support.
- Add crate features to enable webpki roots without selecting a rustls
provider.
- Fix
connection_verbose()
to output read logs.
- Fix
multipart::Part::file()
to automatically include
content-length.
- Fix proxy to internally no longer cache system proxy settings.
Commits
Updates `serde` from 1.0.210 to 1.0.214
Release notes
Sourced from serde's
releases.
v1.0.214
- Implement IntoDeserializer for all Deserializers in serde::de::value
module (#2568,
thanks
@Mingun
)
v1.0.213
- Fix support for macro-generated
with
attributes inside
a newtype struct (#2847)
v1.0.212
- Fix hygiene of macro-generated local variable accesses in
serde(with) wrappers (#2845)
v1.0.211
- Improve error reporting about mismatched signature in
with
and default
attributes (#2558,
thanks @Mingun
)
- Show variant aliases in error message when variant deserialization
fails (#2566,
thanks
@Mingun
)
- Improve binary size of untagged enum and internally tagged enum
deserialization by about 12% (#2821)
Commits
4180621
Release 1.0.214
210373b
Merge pull request #2568
from Mingun/into_deserializer-for-deserializers
9cda015
Implement IntoDeserializer for all Deserializers in serde::de::value
module
58a8d22
Release 1.0.213
ef0ed22
Merge pull request #2847
from dtolnay/newtypewith
79925ac
Ignore dead_code warning in regression test
b60e409
Hygiene for macro-generated newtype struct deserialization with 'with'
attr
fdc36e5
Add regression test for issue 2846
49e11ce
Ignore trivially_copy_pass_by_ref pedantic clippy lint in test
7ae1b5f
Release 1.0.212
- Additional commits viewable in compare
view
Updates `serde_json` from 1.0.128 to 1.0.132
Release notes
Sourced from serde_json's
releases.
1.0.132
- Improve binary size and compile time for JSON array and JSON object
deserialization by about 50% (#1205)
- Improve performance of JSON array and JSON object deserialization by
about 8% (#1206)
1.0.131
- Implement Deserializer and IntoDeserializer for
Map<String,
Value>
and &Map<String, Value>
(#1135,
thanks @swlynch99
)
1.0.130
- Support converting and deserializing
Number
from i128
and u128 (#1141,
thanks @druide
)
1.0.129
Commits
86d933c
Release 1.0.132
f45b422
Merge pull request #1206
from dtolnay/hasnext
f2082d2
Clearer order of comparisons
0f54a1a
Handle early return sooner on eof in seq or map
2a4cb44
Rearrange 'match peek'
4cb90ce
Merge pull request #1205
from dtolnay/hasnext
b71ccd2
Reduce duplicative instantiation of logic in SeqAccess and
MapAccess
a810ba9
Release 1.0.131
0d084c5
Touch up PR 1135
b4954a9
Merge pull request #1135
from swlynch99/map-deserializer
- Additional commits viewable in compare
view
Updates `syn` from 2.0.79 to 2.0.87
Release notes
Sourced from syn's
releases.
2.0.87
2.0.86
- Support peeking the end of a parse stream (#1689)
- Allow
parse_quote!
to produce Vec<Attribute> (#1775)
2.0.85
- Preserve extern static unsafety in ForeignItem::Verbatim (#1773)
2.0.84
2.0.83
- Documentation improvements
2.0.82
- Provide
Parse
impls for PreciseCapture and
CapturedParam (#1757, #1758)
- Support parsing
unsafe
attributes (#1759)
- Add Fold and VisitMut methods for Vec<Attribute> (#1762)
2.0.81
- Add TypeParamBound::PreciseCapture to represent precise capture
syntax
impl Trait + use<'a, T>
(#1752, #1753, #1754)
2.0.80
- Add
Expr::RawAddr
(#1743)
- Reject precise captures and ~const in inappropriate syntax positions
(#1747)
- Reject trait bound containing only precise capture (#1748)
Commits
a777cff
Release 2.0.87
1f103d4
Merge pull request #1779
from dtolnay/scan
0986a66
Ignore enum_glob_use pedantic clippy lint
ca97c7d
Translate expr scanner to table driven
8039cb3
Test that every expr can be scanned
0132c44
Make scan_expr compilable from integration test
7c102c3
Extract non-full expr scanner to module
ceaf4d6
Merge pull request #1778
from dtolnay/exprpeek
a890e9d
Expose can_begin_expr as Expr::peek
12f068c
Merge pull request #1777
from dtolnay/anygroup
- Additional commits viewable in compare
view
Updates `thiserror` from 1.0.64 to 1.0.68
Release notes
Sourced from thiserror's
releases.
1.0.68
- Handle incomplete expressions more robustly in format arguments,
such as while code is being typed (#341,
#344)
1.0.67
- Improve expression syntax support inside format arguments (#335,
#337,
#339,
#340)
1.0.66
- Improve compile error on malformed format attribute (#327)
1.0.65
- Ensure OUT_DIR is left with deterministic contents after build
script execution (#325)
Commits
8d06fb5
Release 1.0.68
372fd8a
Merge pull request #344
from dtolnay/binop
08f8992
Disregard equality binop in fallback parser
d2a823d
Merge pull request #343
from dtolnay/unnamed
b3bf7a6
Add logic to determine whether unnamed fmt arguments are present
490f9c0
Merge pull request #342
from dtolnay/synfull
7daf1b1
Defer is_syn_full() call until first expression
c92ac99
Merge pull request #341
from dtolnay/parsescan
40a53f7
Interleave Expr parsing and scanning better
925f2dd
Release 1.0.67
- Additional commits viewable in compare
view
Updates `trybuild` from 1.0.99 to 1.0.101
Release notes
Sourced from trybuild's
releases.
1.0.101
- Fix rustflags unification when using target-specific rustflags in a
config.toml (#293)
1.0.100
Commits
32408f9
Release 1.0.101
6fe6435
Resolve unexpected_cfgs warning when build script is not run
fba7a15
Merge pull request #293
from dtolnay/targetrustflags
e3d8dab
Combine trybuild rustflags with target-specific rustflags
1fa2fcb
Merge pull request #292
from dtolnay/targettriple
669bdb0
Delegate TARGET identification to target-triple crate
7c399e0
Merge pull request #291
from dtolnay/target
2d76092
Rely on $TARGET always set during build script execution
909f751
Release 1.0.100
c4501dc
Merge pull request #289
from dtolnay/rust-src
- 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 | 113 +++++++++++++++++++++++++++++------------------------
Cargo.toml | 20 +++++-----
2 files changed, 73 insertions(+), 60 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 769b4194ff..9dc10bce0c 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -113,9 +113,9 @@ dependencies = [
[[package]]
name = "anyhow"
-version = "1.0.89"
+version = "1.0.92"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6"
+checksum = "74f37166d7d48a0284b99dd824694c26119c700b53bf0d1540cdb147dbdaaf13"
dependencies = [
"backtrace",
]
@@ -380,7 +380,7 @@ dependencies = [
"heck",
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
@@ -414,7 +414,7 @@ dependencies = [
"serde",
"strum",
"strum_macros",
- "syn 2.0.79",
+ "syn 2.0.87",
"thiserror",
]
@@ -425,7 +425,7 @@ dependencies = [
"itertools 0.13.0",
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
@@ -655,7 +655,7 @@ dependencies = [
"ident_case",
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
@@ -666,7 +666,7 @@ checksum = "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178"
dependencies = [
"darling_core",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
@@ -677,7 +677,7 @@ checksum = "d150dea618e920167e5973d70ae6ece4385b7164e0d799fe7c122dd0a5d912ad"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
@@ -735,7 +735,7 @@ dependencies = [
"darling",
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
@@ -969,6 +969,12 @@ dependencies = [
"ahash",
]
+[[package]]
+name = "hashbrown"
+version = "0.15.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3a9bfc1af68b1726ea47d3d5109de126281def866b33970e10fbab11b5dafab3"
+
[[package]]
name = "heck"
version = "0.5.0"
@@ -1125,7 +1131,7 @@ dependencies = [
"quote",
"serde",
"serde_json",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
@@ -1200,12 +1206,12 @@ dependencies = [
[[package]]
name = "indexmap"
-version = "2.5.0"
+version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5"
+checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da"
dependencies = [
"equivalent",
- "hashbrown",
+ "hashbrown 0.15.1",
"serde",
]
@@ -1530,9 +1536,9 @@ dependencies = [
[[package]]
name = "once_cell"
-version = "1.19.0"
+version = "1.20.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
+checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
[[package]]
name = "openssl"
@@ -1557,7 +1563,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
@@ -1629,7 +1635,7 @@ dependencies = [
"pest_meta",
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
@@ -1698,7 +1704,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
@@ -1744,7 +1750,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e"
dependencies = [
"proc-macro2",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
@@ -1773,9 +1779,9 @@ dependencies = [
[[package]]
name = "proc-macro2"
-version = "1.0.86"
+version = "1.0.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
+checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e"
dependencies = [
"unicode-ident",
]
@@ -1860,9 +1866,9 @@ dependencies = [
[[package]]
name = "regex"
-version = "1.11.0"
+version = "1.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8"
+checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
dependencies = [
"aho-corasick",
"memchr",
@@ -1895,9 +1901,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
[[package]]
name = "reqwest"
-version = "0.12.8"
+version = "0.12.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b"
+checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f"
dependencies = [
"base64",
"bytes",
@@ -2104,29 +2110,29 @@ dependencies = [
[[package]]
name = "serde"
-version = "1.0.210"
+version = "1.0.214"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
+checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.210"
+version = "1.0.214"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
+checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[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 = [
"indexmap",
"itoa",
@@ -2436,7 +2442,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c6a0d765f5807e98a091107bae0a56ea3799f66a5de47b2c84c94a39c09974e"
dependencies = [
"cfg-if",
- "hashbrown",
+ "hashbrown 0.14.3",
"serde",
]
@@ -2462,7 +2468,7 @@ dependencies = [
"proc-macro2",
"quote",
"rustversion",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
@@ -2484,9 +2490,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.79"
+version = "2.0.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590"
+checksum = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d"
dependencies = [
"proc-macro2",
"quote",
@@ -2529,6 +2535,12 @@ version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
+[[package]]
+name = "target-triple"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "42a4d50cdb458045afc8131fd91b64904da29548bcb63c7236e0844936c13078"
+
[[package]]
name = "tempfile"
version = "3.13.0"
@@ -2628,22 +2640,22 @@ dependencies = [
[[package]]
name = "thiserror"
-version = "1.0.64"
+version = "1.0.68"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84"
+checksum = "02dd99dc800bbb97186339685293e1cc5d9df1f8fae2d0aecd9ff1c77efea892"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
-version = "1.0.64"
+version = "1.0.68"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3"
+checksum = "a7c61ec9a6f64d2793d8a45faba21efbe3ced62a886d44c36a009b2b519b4c7e"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
@@ -2794,7 +2806,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
@@ -2814,14 +2826,15 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed"
[[package]]
name = "trybuild"
-version = "1.0.99"
+version = "1.0.101"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "207aa50d36c4be8d8c6ea829478be44a372c6a77669937bb39c698e52f1491e8"
+checksum = "8dcd332a5496c026f1e14b7f3d2b7bd98e509660c04239c58b0ba38a12daded4"
dependencies = [
"glob",
"serde",
"serde_derive",
"serde_json",
+ "target-triple",
"termcolor",
"toml",
]
@@ -3043,7 +3056,7 @@ dependencies = [
"once_cell",
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
"wasm-bindgen-shared",
]
@@ -3077,7 +3090,7 @@ checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
@@ -3122,7 +3135,7 @@ checksum = "53fbde0881f24199b81cf49b6ff8f9c145ac8eb1b7fc439adb5c099734f7d90e"
dependencies = [
"ahash",
"bitflags 2.5.0",
- "hashbrown",
+ "hashbrown 0.14.3",
"indexmap",
"semver",
]
@@ -3404,7 +3417,7 @@ dependencies = [
"heck",
"indexmap",
"prettyplease",
- "syn 2.0.79",
+ "syn 2.0.87",
"wasm-metadata",
"wit-bindgen-core",
"wit-component",
@@ -3420,7 +3433,7 @@ dependencies = [
"prettyplease",
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
"wit-bindgen-core",
"wit-bindgen-rust",
]
@@ -3494,7 +3507,7 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.87",
]
[[package]]
diff --git a/Cargo.toml b/Cargo.toml
index 3cf818c6c1..d4677d2527 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.89", features = ["backtrace", "std"] }
+anyhow = { version = "1.0.92", 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.
@@ -107,7 +107,7 @@ env_logger = { version = "0.11.5" }
iai-callgrind = { version = "0.12.3" }
iai-callgrind-runner = { version = "0.12.3" }
ignore = { version = "0.4.23" }
-indexmap = { version = "2.5.0", features = ["serde"] }
+indexmap = { version = "2.6.0", features = ["serde"] }
indicatif = { version = "0.17.8", features = ["in_memory"] }
indoc = { version = "2.0.5" }
Inflector = { version = "0.11.4" }
@@ -116,18 +116,18 @@ log = { version = "0.4.22" }
markdown = { version = "0.3.0" }
nom = { version = "7.1.3" }
num-format = { version = "0.4.4" }
-once_cell = { version = "1.19.0" }
+once_cell = { version = "1.20.2" }
paste = { version = "1.0.15" }
-proc-macro2 = { version = "1.0.86" }
+proc-macro2 = { version = "1.0.89" }
public-api = { version = "0.37.0" }
quote = { version = "1.0.37" }
rayon = { version = "1.10.0" }
-regex = { version = "1.11.0" }
-reqwest = { version = "0.12.8", features = ["blocking"] }
+regex = { version = "1.11.1" }
+reqwest = { version = "0.12.9", features = ["blocking"] }
rustdoc-json = { version = "0.9.2" }
semver = { version = "1.0.23", features = ["serde"] }
-serde = { version = "1.0.210", features = ["derive", "rc"] }
-serde_json = { version = "1.0.128", features = ["preserve_order"] }
+serde = { version = "1.0.214", features = ["derive", "rc"] }
+serde_json = { version = "1.0.132", features = ["preserve_order"] }
similar-asserts = { version = "1.6.0" }
smallvec = { version = "1.7.0", features = ["union"] }
stack-graphs = { version = "0.13.0" }
@@ -147,9 +147,9 @@ syn = { version = "2.0.79", features = [
] }
tempfile = { version = "3.13.0" }
tera = { version = "1.20.0" }
-thiserror = { version = "1.0.64" }
+thiserror = { version = "1.0.68" }
toml = { version = "0.8.19" }
-trybuild = { version = "1.0.99" }
+trybuild = { version = "1.0.101" }
url = { version = "2.4.1", features = ["serde"] }
wasm-tools = { version = "1.216.0" }
wit-bindgen = { version = "0.30.0" }