Skip to content

Commit 0532a1f

Browse files
authored
Rollup merge of rust-lang#71919 - Xanewok:bump-syn-1, r=Mark-Simulacrum
Update transitive dependency to work towards removing syn <1.0 dep This bumps a couple of transitive dependencies in hopes of eventually not transitively depending on syn <1.0 and friends. The only upstream changes that this is blocked on seems to be mattico/elasticlunr-rs#27 and rust-lang/mdBook#1210. While working on rust-lang#71875 I noticed we still use syn 0.15 here and there so this is a drive-by PR which aims to help with things a bit.
2 parents c77a356 + 371ddd7 commit 0532a1f

File tree

2 files changed

+31
-55
lines changed

2 files changed

+31
-55
lines changed

Cargo.lock

+30-54
Original file line numberDiff line numberDiff line change
@@ -938,13 +938,13 @@ checksum = "a0afaad2b26fa326569eb264b1363e8ae3357618c43982b3f285f0774ce76b69"
938938

939939
[[package]]
940940
name = "derive-new"
941-
version = "0.5.6"
941+
version = "0.5.8"
942942
source = "registry+https://github.com/rust-lang/crates.io-index"
943-
checksum = "6ca414e896ae072546f4d789f452daaecf60ddee4c9df5dc6d5936d769e3d87c"
943+
checksum = "71f31892cd5c62e414316f2963c5689242c43d8e7bbcaaeca97e5e28c95d91d9"
944944
dependencies = [
945-
"proc-macro2 0.4.30",
946-
"quote 0.6.12",
947-
"syn 0.15.35",
945+
"proc-macro2 1.0.3",
946+
"quote 1.0.2",
947+
"syn 1.0.11",
948948
]
949949

950950
[[package]]
@@ -1145,14 +1145,14 @@ dependencies = [
11451145

11461146
[[package]]
11471147
name = "failure_derive"
1148-
version = "0.1.5"
1148+
version = "0.1.8"
11491149
source = "registry+https://github.com/rust-lang/crates.io-index"
1150-
checksum = "ea1063915fd7ef4309e222a5a07cf9c319fb9c7836b1f89b85458672dbb127e1"
1150+
checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4"
11511151
dependencies = [
1152-
"proc-macro2 0.4.30",
1153-
"quote 0.6.12",
1154-
"syn 0.15.35",
1155-
"synstructure 0.10.2",
1152+
"proc-macro2 1.0.3",
1153+
"quote 1.0.2",
1154+
"syn 1.0.11",
1155+
"synstructure",
11561156
]
11571157

11581158
[[package]]
@@ -1405,30 +1405,18 @@ dependencies = [
14051405

14061406
[[package]]
14071407
name = "handlebars"
1408-
version = "2.0.1"
1408+
version = "3.0.1"
14091409
source = "registry+https://github.com/rust-lang/crates.io-index"
1410-
checksum = "df044dd42cdb7e32f28557b661406fc0f2494be75199779998810dbc35030e0d"
1410+
checksum = "ba758d094d31274eb49d15da6f326b96bf3185239a6359bf684f3d5321148900"
14111411
dependencies = [
1412-
"hashbrown 0.5.0",
1413-
"lazy_static 1.4.0",
14141412
"log",
14151413
"pest",
14161414
"pest_derive",
14171415
"quick-error",
1418-
"regex",
14191416
"serde",
14201417
"serde_json",
14211418
]
14221419

1423-
[[package]]
1424-
name = "hashbrown"
1425-
version = "0.5.0"
1426-
source = "registry+https://github.com/rust-lang/crates.io-index"
1427-
checksum = "e1de41fb8dba9714efd92241565cdff73f78508c95697dd56787d3cba27e2353"
1428-
dependencies = [
1429-
"serde",
1430-
]
1431-
14321420
[[package]]
14331421
name = "hashbrown"
14341422
version = "0.6.2"
@@ -2055,9 +2043,9 @@ dependencies = [
20552043

20562044
[[package]]
20572045
name = "mdbook"
2058-
version = "0.3.5"
2046+
version = "0.3.7"
20592047
source = "registry+https://github.com/rust-lang/crates.io-index"
2060-
checksum = "031bdd9d4893c983e2f69ebc4b59070feee8276a584c4aabdcb351235ea28016"
2048+
checksum = "e7ec525f7ebccc2dd935c263717250cd37f9a4b264a77c5dbc950ea2734d8159"
20612049
dependencies = [
20622050
"ammonia",
20632051
"chrono",
@@ -2557,15 +2545,15 @@ dependencies = [
25572545

25582546
[[package]]
25592547
name = "pest_generator"
2560-
version = "2.1.0"
2548+
version = "2.1.3"
25612549
source = "registry+https://github.com/rust-lang/crates.io-index"
2562-
checksum = "63120576c4efd69615b5537d3d052257328a4ca82876771d6944424ccfd9f646"
2550+
checksum = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55"
25632551
dependencies = [
25642552
"pest",
25652553
"pest_meta",
2566-
"proc-macro2 0.4.30",
2567-
"quote 0.6.12",
2568-
"syn 0.15.35",
2554+
"proc-macro2 1.0.3",
2555+
"quote 1.0.2",
2556+
"syn 1.0.11",
25692557
]
25702558

25712559
[[package]]
@@ -2785,9 +2773,9 @@ checksum = "6ddd112cca70a4d30883b2d21568a1d376ff8be4758649f64f973c6845128ad3"
27852773

27862774
[[package]]
27872775
name = "quick-error"
2788-
version = "1.2.2"
2776+
version = "1.2.3"
27892777
source = "registry+https://github.com/rust-lang/crates.io-index"
2790-
checksum = "9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0"
2778+
checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
27912779

27922780
[[package]]
27932781
name = "quine-mc_cluskey"
@@ -3449,7 +3437,7 @@ dependencies = [
34493437
"proc-macro2 1.0.3",
34503438
"quote 1.0.2",
34513439
"syn 1.0.11",
3452-
"synstructure 0.12.1",
3440+
"synstructure",
34533441
]
34543442

34553443
[[package]]
@@ -4059,7 +4047,7 @@ dependencies = [
40594047
"proc-macro2 1.0.3",
40604048
"quote 1.0.2",
40614049
"syn 1.0.11",
4062-
"synstructure 0.12.1",
4050+
"synstructure",
40634051
]
40644052

40654053
[[package]]
@@ -4630,13 +4618,13 @@ dependencies = [
46304618

46314619
[[package]]
46324620
name = "serde_derive"
4633-
version = "1.0.81"
4621+
version = "1.0.106"
46344622
source = "registry+https://github.com/rust-lang/crates.io-index"
4635-
checksum = "477b13b646f5b5b56fc95bedfc3b550d12141ce84f466f6c44b9a17589923885"
4623+
checksum = "9e549e3abf4fb8621bd1609f11dfc9f5e50320802273b12f3811a67e6716ea6c"
46364624
dependencies = [
4637-
"proc-macro2 0.4.30",
4638-
"quote 0.6.12",
4639-
"syn 0.15.35",
4625+
"proc-macro2 1.0.3",
4626+
"quote 1.0.2",
4627+
"syn 1.0.11",
46404628
]
46414629

46424630
[[package]]
@@ -4800,7 +4788,7 @@ dependencies = [
48004788
"core",
48014789
"dlmalloc",
48024790
"fortanix-sgx-abi",
4803-
"hashbrown 0.6.2",
4791+
"hashbrown",
48044792
"hermit-abi",
48054793
"libc",
48064794
"panic_abort",
@@ -4932,18 +4920,6 @@ dependencies = [
49324920
"unicode-xid 0.2.0",
49334921
]
49344922

4935-
[[package]]
4936-
name = "synstructure"
4937-
version = "0.10.2"
4938-
source = "registry+https://github.com/rust-lang/crates.io-index"
4939-
checksum = "02353edf96d6e4dc81aea2d8490a7e9db177bf8acb0e951c24940bf866cb313f"
4940-
dependencies = [
4941-
"proc-macro2 0.4.30",
4942-
"quote 0.6.12",
4943-
"syn 0.15.35",
4944-
"unicode-xid 0.1.0",
4945-
]
4946-
49474923
[[package]]
49484924
name = "synstructure"
49494925
version = "0.12.1"

src/tools/rustbook/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ codespan-reporting = { version = "0.5", optional = true }
2323
rustc-workspace-hack = "1.0.0"
2424

2525
[dependencies.mdbook]
26-
version = "0.3.0"
26+
version = "0.3.7"
2727
default-features = false
2828
features = ["search"]

0 commit comments

Comments
 (0)