Skip to content

Commit 62e71fa

Browse files
authored
Rollup merge of #118034 - klensy:dep-up-18-11-23, r=Mark-Simulacrum
bump few deps to fix unsoundness and drop few dup deps jsondocck: bump jsonpath to 0.3, dropping few dup dependencies changes: freestrings/jsonpath@v0.2.6...v0.3.0 self_cell: bump to 0.10.3 due to RUSTSEC-2023-0070 https://rustsec.org/advisories/RUSTSEC-2023-0070.html Voultapher/self_cell#49 bump h2 to 0.3.22, dropping few dup crate versions https://github.com/hyperium/h2/blob/v0.3.22/CHANGELOG.md
2 parents 49d69c4 + c653bb9 commit 62e71fa

File tree

2 files changed

+41
-104
lines changed

2 files changed

+41
-104
lines changed

Cargo.lock

+40-103
Original file line numberDiff line numberDiff line change
@@ -193,12 +193,6 @@ dependencies = [
193193
"object",
194194
]
195195

196-
[[package]]
197-
name = "array_tool"
198-
version = "1.0.3"
199-
source = "registry+https://github.com/rust-lang/crates.io-index"
200-
checksum = "8f8cb5d814eb646a863c4f24978cff2880c4be96ad8cde2c0f0678732902e271"
201-
202196
[[package]]
203197
name = "arrayvec"
204198
version = "0.7.4"
@@ -237,17 +231,6 @@ version = "0.10.3"
237231
source = "registry+https://github.com/rust-lang/crates.io-index"
238232
checksum = "619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341"
239233

240-
[[package]]
241-
name = "atty"
242-
version = "0.2.14"
243-
source = "registry+https://github.com/rust-lang/crates.io-index"
244-
checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
245-
dependencies = [
246-
"hermit-abi 0.1.19",
247-
"libc",
248-
"winapi",
249-
]
250-
251234
[[package]]
252235
name = "autocfg"
253236
version = "1.1.0"
@@ -356,7 +339,7 @@ version = "0.1.0"
356339
dependencies = [
357340
"anyhow",
358341
"curl",
359-
"indexmap 2.0.0",
342+
"indexmap",
360343
"serde",
361344
"serde_json",
362345
"toml 0.5.11",
@@ -739,7 +722,7 @@ dependencies = [
739722
"getopts",
740723
"glob",
741724
"home",
742-
"indexmap 2.0.0",
725+
"indexmap",
743726
"lazycell",
744727
"libc",
745728
"miow",
@@ -1245,26 +1228,13 @@ dependencies = [
12451228
"cfg-if",
12461229
]
12471230

1248-
[[package]]
1249-
name = "env_logger"
1250-
version = "0.7.1"
1251-
source = "registry+https://github.com/rust-lang/crates.io-index"
1252-
checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"
1253-
dependencies = [
1254-
"atty",
1255-
"humantime 1.3.0",
1256-
"log",
1257-
"regex",
1258-
"termcolor",
1259-
]
1260-
12611231
[[package]]
12621232
name = "env_logger"
12631233
version = "0.10.0"
12641234
source = "registry+https://github.com/rust-lang/crates.io-index"
12651235
checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0"
12661236
dependencies = [
1267-
"humantime 2.1.0",
1237+
"humantime",
12681238
"is-terminal",
12691239
"log",
12701240
"regex",
@@ -1378,7 +1348,7 @@ dependencies = [
13781348
"intl-memoizer",
13791349
"intl_pluralrules",
13801350
"rustc-hash",
1381-
"self_cell",
1351+
"self_cell 0.10.3",
13821352
"smallvec",
13831353
"unic-langid",
13841354
]
@@ -1608,7 +1578,7 @@ checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0"
16081578
dependencies = [
16091579
"compiler_builtins",
16101580
"fallible-iterator",
1611-
"indexmap 2.0.0",
1581+
"indexmap",
16121582
"rustc-std-workspace-alloc",
16131583
"rustc-std-workspace-core",
16141584
"stable_deref_trait",
@@ -1644,17 +1614,17 @@ dependencies = [
16441614

16451615
[[package]]
16461616
name = "h2"
1647-
version = "0.3.19"
1617+
version = "0.3.22"
16481618
source = "registry+https://github.com/rust-lang/crates.io-index"
1649-
checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782"
1619+
checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178"
16501620
dependencies = [
16511621
"bytes",
16521622
"fnv",
16531623
"futures-core",
16541624
"futures-sink",
16551625
"futures-util",
16561626
"http",
1657-
"indexmap 1.9.3",
1627+
"indexmap",
16581628
"slab",
16591629
"tokio",
16601630
"tokio-util",
@@ -1675,12 +1645,6 @@ dependencies = [
16751645
"thiserror",
16761646
]
16771647

1678-
[[package]]
1679-
name = "hashbrown"
1680-
version = "0.12.3"
1681-
source = "registry+https://github.com/rust-lang/crates.io-index"
1682-
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
1683-
16841648
[[package]]
16851649
name = "hashbrown"
16861650
version = "0.14.2"
@@ -1700,15 +1664,6 @@ version = "0.4.1"
17001664
source = "registry+https://github.com/rust-lang/crates.io-index"
17011665
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
17021666

1703-
[[package]]
1704-
name = "hermit-abi"
1705-
version = "0.1.19"
1706-
source = "registry+https://github.com/rust-lang/crates.io-index"
1707-
checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
1708-
dependencies = [
1709-
"libc",
1710-
]
1711-
17121667
[[package]]
17131668
name = "hermit-abi"
17141669
version = "0.3.2"
@@ -1800,15 +1755,6 @@ dependencies = [
18001755
"libm",
18011756
]
18021757

1803-
[[package]]
1804-
name = "humantime"
1805-
version = "1.3.0"
1806-
source = "registry+https://github.com/rust-lang/crates.io-index"
1807-
checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
1808-
dependencies = [
1809-
"quick-error",
1810-
]
1811-
18121758
[[package]]
18131759
name = "humantime"
18141760
version = "2.1.0"
@@ -2014,24 +1960,14 @@ version = "0.3.3"
20141960
source = "registry+https://github.com/rust-lang/crates.io-index"
20151961
checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683"
20161962

2017-
[[package]]
2018-
name = "indexmap"
2019-
version = "1.9.3"
2020-
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-
checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
2022-
dependencies = [
2023-
"autocfg",
2024-
"hashbrown 0.12.3",
2025-
]
2026-
20271963
[[package]]
20281964
name = "indexmap"
20291965
version = "2.0.0"
20301966
source = "registry+https://github.com/rust-lang/crates.io-index"
20311967
checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d"
20321968
dependencies = [
20331969
"equivalent",
2034-
"hashbrown 0.14.2",
1970+
"hashbrown",
20351971
"rustc-rayon",
20361972
"serde",
20371973
]
@@ -2117,7 +2053,7 @@ version = "0.4.8"
21172053
source = "registry+https://github.com/rust-lang/crates.io-index"
21182054
checksum = "24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb"
21192055
dependencies = [
2120-
"hermit-abi 0.3.2",
2056+
"hermit-abi",
21212057
"rustix",
21222058
"windows-sys 0.48.0",
21232059
]
@@ -2193,12 +2129,10 @@ dependencies = [
21932129

21942130
[[package]]
21952131
name = "jsonpath_lib"
2196-
version = "0.2.6"
2132+
version = "0.3.0"
21972133
source = "registry+https://github.com/rust-lang/crates.io-index"
2198-
checksum = "61352ec23883402b7d30b3313c16cbabefb8907361c4eb669d990cbb87ceee5a"
2134+
checksum = "eaa63191d68230cccb81c5aa23abd53ed64d83337cacbb25a7b8c7979523774f"
21992135
dependencies = [
2200-
"array_tool",
2201-
"env_logger 0.7.1",
22022136
"log",
22032137
"serde",
22042138
"serde_json",
@@ -2416,7 +2350,7 @@ dependencies = [
24162350
"clap",
24172351
"clap_complete",
24182352
"elasticlunr-rs",
2419-
"env_logger 0.10.0",
2353+
"env_logger",
24202354
"handlebars",
24212355
"log",
24222356
"memchr",
@@ -2541,7 +2475,7 @@ dependencies = [
25412475
"aes",
25422476
"colored",
25432477
"ctrlc",
2544-
"env_logger 0.10.0",
2478+
"env_logger",
25452479
"getrandom",
25462480
"lazy_static",
25472481
"libc",
@@ -2645,7 +2579,7 @@ version = "1.16.0"
26452579
source = "registry+https://github.com/rust-lang/crates.io-index"
26462580
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
26472581
dependencies = [
2648-
"hermit-abi 0.3.2",
2582+
"hermit-abi",
26492583
"libc",
26502584
]
26512585

@@ -2664,8 +2598,8 @@ dependencies = [
26642598
"compiler_builtins",
26652599
"crc32fast",
26662600
"flate2",
2667-
"hashbrown 0.14.2",
2668-
"indexmap 2.0.0",
2601+
"hashbrown",
2602+
"indexmap",
26692603
"memchr",
26702604
"rustc-std-workspace-alloc",
26712605
"rustc-std-workspace-core",
@@ -2750,11 +2684,11 @@ dependencies = [
27502684
"camino",
27512685
"clap",
27522686
"derive_builder",
2753-
"env_logger 0.10.0",
2687+
"env_logger",
27542688
"fs_extra",
27552689
"glob",
27562690
"humansize",
2757-
"humantime 2.1.0",
2691+
"humantime",
27582692
"log",
27592693
"reqwest",
27602694
"serde",
@@ -3104,12 +3038,6 @@ version = "0.4.1"
31043038
source = "registry+https://github.com/rust-lang/crates.io-index"
31053039
checksum = "e9e1dcb320d6839f6edb64f7a4a59d39b30480d4d1765b56873f7c858538a5fe"
31063040

3107-
[[package]]
3108-
name = "quick-error"
3109-
version = "1.2.3"
3110-
source = "registry+https://github.com/rust-lang/crates.io-index"
3111-
checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
3112-
31133041
[[package]]
31143042
name = "quine-mc_cluskey"
31153043
version = "0.2.4"
@@ -3357,7 +3285,7 @@ name = "rustbook"
33573285
version = "0.1.0"
33583286
dependencies = [
33593287
"clap",
3360-
"env_logger 0.10.0",
3288+
"env_logger",
33613289
"mdbook",
33623290
]
33633291

@@ -3741,7 +3669,7 @@ dependencies = [
37413669
"bitflags 1.3.2",
37423670
"elsa",
37433671
"ena",
3744-
"indexmap 2.0.0",
3672+
"indexmap",
37453673
"itertools",
37463674
"jobserver",
37473675
"libc",
@@ -4503,7 +4431,7 @@ dependencies = [
45034431
name = "rustc_serialize"
45044432
version = "0.0.0"
45054433
dependencies = [
4506-
"indexmap 2.0.0",
4434+
"indexmap",
45074435
"rustc_macros",
45084436
"smallvec",
45094437
"tempfile",
@@ -4553,7 +4481,7 @@ dependencies = [
45534481
name = "rustc_span"
45544482
version = "0.0.0"
45554483
dependencies = [
4556-
"indexmap 2.0.0",
4484+
"indexmap",
45574485
"md-5",
45584486
"rustc_arena",
45594487
"rustc_data_structures",
@@ -4712,7 +4640,7 @@ dependencies = [
47124640
"arrayvec",
47134641
"askama",
47144642
"expect-test",
4715-
"indexmap 2.0.0",
4643+
"indexmap",
47164644
"itertools",
47174645
"minifier",
47184646
"once_cell",
@@ -4902,9 +4830,18 @@ dependencies = [
49024830

49034831
[[package]]
49044832
name = "self_cell"
4905-
version = "0.10.2"
4833+
version = "0.10.3"
4834+
source = "registry+https://github.com/rust-lang/crates.io-index"
4835+
checksum = "e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d"
4836+
dependencies = [
4837+
"self_cell 1.0.2",
4838+
]
4839+
4840+
[[package]]
4841+
name = "self_cell"
4842+
version = "1.0.2"
49064843
source = "registry+https://github.com/rust-lang/crates.io-index"
4907-
checksum = "1ef965a420fe14fdac7dd018862966a4c14094f900e1650bbc71ddd7d580c8af"
4844+
checksum = "e388332cd64eb80cd595a00941baf513caffae8dce9cfd0467fc9c66397dade6"
49084845

49094846
[[package]]
49104847
name = "semver"
@@ -4941,7 +4878,7 @@ version = "1.0.99"
49414878
source = "registry+https://github.com/rust-lang/crates.io-index"
49424879
checksum = "46266871c240a00b8f503b877622fe33430b3c7d963bdc0f2adc511e54a1eae3"
49434880
dependencies = [
4944-
"indexmap 2.0.0",
4881+
"indexmap",
49454882
"itoa",
49464883
"ryu",
49474884
"serde",
@@ -5121,8 +5058,8 @@ dependencies = [
51215058
"core",
51225059
"dlmalloc",
51235060
"fortanix-sgx-abi",
5124-
"hashbrown 0.14.2",
5125-
"hermit-abi 0.3.2",
5061+
"hashbrown",
5062+
"hermit-abi",
51265063
"libc",
51275064
"miniz_oxide",
51285065
"object",
@@ -5429,7 +5366,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
54295366
checksum = "4db52ee8fec06e119b692ef3dd2c4cf621a99204c1b8c47407870ed050305b9b"
54305367
dependencies = [
54315368
"gimli",
5432-
"hashbrown 0.14.2",
5369+
"hashbrown",
54335370
"object",
54345371
"tracing",
54355372
]
@@ -5601,7 +5538,7 @@ version = "0.19.11"
56015538
source = "registry+https://github.com/rust-lang/crates.io-index"
56025539
checksum = "266f016b7f039eec8a1a80dfe6156b633d208b9fccca5e4db1d6775b0c4e34a7"
56035540
dependencies = [
5604-
"indexmap 2.0.0",
5541+
"indexmap",
56055542
"serde",
56065543
"serde_spanned",
56075544
"toml_datetime",

src/tools/jsondocck/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ version = "0.1.0"
44
edition = "2021"
55

66
[dependencies]
7-
jsonpath_lib = "0.2"
7+
jsonpath_lib = "0.3"
88
getopts = "0.2"
99
regex = "1.4"
1010
shlex = "1.0"

0 commit comments

Comments
 (0)