Skip to content

Commit 5e2a7ac

Browse files
committed
opt-dist: bump derive_builder to dedupe darling* and remove one more syn 1.* dep
1 parent dfdbe30 commit 5e2a7ac

File tree

2 files changed

+20
-55
lines changed

2 files changed

+20
-55
lines changed

Cargo.lock

+19-54
Original file line numberDiff line numberDiff line change
@@ -931,43 +931,19 @@ dependencies = [
931931

932932
[[package]]
933933
name = "darling"
934-
version = "0.14.4"
934+
version = "0.20.6"
935935
source = "registry+https://github.com/rust-lang/crates.io-index"
936-
checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850"
936+
checksum = "c376d08ea6aa96aafe61237c7200d1241cb177b7d3a542d791f2d118e9cbb955"
937937
dependencies = [
938-
"darling_core 0.14.4",
939-
"darling_macro 0.14.4",
940-
]
941-
942-
[[package]]
943-
name = "darling"
944-
version = "0.20.5"
945-
source = "registry+https://github.com/rust-lang/crates.io-index"
946-
checksum = "fc5d6b04b3fd0ba9926f945895de7d806260a2d7431ba82e7edaecb043c4c6b8"
947-
dependencies = [
948-
"darling_core 0.20.5",
949-
"darling_macro 0.20.5",
938+
"darling_core",
939+
"darling_macro",
950940
]
951941

952942
[[package]]
953943
name = "darling_core"
954-
version = "0.14.4"
944+
version = "0.20.6"
955945
source = "registry+https://github.com/rust-lang/crates.io-index"
956-
checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0"
957-
dependencies = [
958-
"fnv",
959-
"ident_case",
960-
"proc-macro2",
961-
"quote",
962-
"strsim 0.10.0",
963-
"syn 1.0.109",
964-
]
965-
966-
[[package]]
967-
name = "darling_core"
968-
version = "0.20.5"
969-
source = "registry+https://github.com/rust-lang/crates.io-index"
970-
checksum = "04e48a959bcd5c761246f5d090ebc2fbf7b9cd527a492b07a67510c108f1e7e3"
946+
checksum = "33043dcd19068b8192064c704b3f83eb464f91f1ff527b44a4e2b08d9cdb8855"
971947
dependencies = [
972948
"fnv",
973949
"ident_case",
@@ -979,22 +955,11 @@ dependencies = [
979955

980956
[[package]]
981957
name = "darling_macro"
982-
version = "0.14.4"
983-
source = "registry+https://github.com/rust-lang/crates.io-index"
984-
checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e"
985-
dependencies = [
986-
"darling_core 0.14.4",
987-
"quote",
988-
"syn 1.0.109",
989-
]
990-
991-
[[package]]
992-
name = "darling_macro"
993-
version = "0.20.5"
958+
version = "0.20.6"
994959
source = "registry+https://github.com/rust-lang/crates.io-index"
995-
checksum = "1d1545d67a2149e1d93b7e5c7752dce5a7426eb5d1357ddcfd89336b94444f77"
960+
checksum = "c5a91391accf613803c2a9bf9abccdbaa07c54b4244a5b64883f9c3c137c86be"
996961
dependencies = [
997-
"darling_core 0.20.5",
962+
"darling_core",
998963
"quote",
999964
"syn 2.0.48",
1000965
]
@@ -1036,33 +1001,33 @@ dependencies = [
10361001

10371002
[[package]]
10381003
name = "derive_builder"
1039-
version = "0.12.0"
1004+
version = "0.20.0"
10401005
source = "registry+https://github.com/rust-lang/crates.io-index"
1041-
checksum = "8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8"
1006+
checksum = "0350b5cb0331628a5916d6c5c0b72e97393b8b6b03b47a9284f4e7f5a405ffd7"
10421007
dependencies = [
10431008
"derive_builder_macro",
10441009
]
10451010

10461011
[[package]]
10471012
name = "derive_builder_core"
1048-
version = "0.12.0"
1013+
version = "0.20.0"
10491014
source = "registry+https://github.com/rust-lang/crates.io-index"
1050-
checksum = "c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f"
1015+
checksum = "d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d"
10511016
dependencies = [
1052-
"darling 0.14.4",
1017+
"darling",
10531018
"proc-macro2",
10541019
"quote",
1055-
"syn 1.0.109",
1020+
"syn 2.0.48",
10561021
]
10571022

10581023
[[package]]
10591024
name = "derive_builder_macro"
1060-
version = "0.12.0"
1025+
version = "0.20.0"
10611026
source = "registry+https://github.com/rust-lang/crates.io-index"
1062-
checksum = "ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e"
1027+
checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b"
10631028
dependencies = [
10641029
"derive_builder_core",
1065-
"syn 1.0.109",
1030+
"syn 2.0.48",
10661031
]
10671032

10681033
[[package]]
@@ -1084,7 +1049,7 @@ version = "0.1.6"
10841049
source = "registry+https://github.com/rust-lang/crates.io-index"
10851050
checksum = "4e8ef033054e131169b8f0f9a7af8f5533a9436fadf3c500ed547f730f07090d"
10861051
dependencies = [
1087-
"darling 0.20.5",
1052+
"darling",
10881053
"proc-macro2",
10891054
"quote",
10901055
"syn 2.0.48",

src/tools/opt-dist/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ serde = { version = "1", features = ["derive"] }
2121
serde_json = "1"
2222
glob = "0.3"
2323
tempfile = "3.5"
24-
derive_builder = "0.12"
24+
derive_builder = "0.20"
2525
clap = { version = "4", features = ["derive"] }
2626
tabled = { version = "0.13", default-features = false, features = ["std"] }

0 commit comments

Comments
 (0)