@@ -826,6 +826,30 @@ dependencies = [
826826 "termtree",
827827]
828828
829+[[package]]
830+name = "proc-macro-error"
831+version = "1.0.4"
832+source = "registry+https://github.com/rust-lang/crates.io-index"
833+checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
834+dependencies = [
835+ "proc-macro-error-attr",
836+ "proc-macro2",
837+ "quote",
838+ "syn",
839+ "version_check",
840+]
841+
842+[[package]]
843+name = "proc-macro-error-attr"
844+version = "1.0.4"
845+source = "registry+https://github.com/rust-lang/crates.io-index"
846+checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
847+dependencies = [
848+ "proc-macro2",
849+ "quote",
850+ "version_check",
851+]
852+
829853[[package]]
830854name = "proc-macro-hack"
831855version = "0.5.19"
@@ -910,6 +934,12 @@ dependencies = [
910934 "bytemuck",
911935]
912936
937+[[package]]
938+name = "rustversion"
939+version = "1.0.6"
940+source = "registry+https://github.com/rust-lang/crates.io-index"
941+checksum = "f2cc38e8fa666e2de3c4aba7edeb5ffc5246c1c2ed0e3d17e560aeeba736b23f"
942+
913943[[package]]
914944name = "ryu"
915945version = "1.0.9"
@@ -988,9 +1018,9 @@ dependencies = [
9881018
9891019[[package]]
9901020name = "serial_test"
991−version = "0.5.1"
1021+version = "0.6.0"
9921022source = "registry+https://github.com/rust-lang/crates.io-index"
993−checksum = "e0bccbcf40c8938196944a3da0e133e031a33f4d6b72db3bda3cc556e361905d"
1023+checksum = "e5bcc41d18f7a1d50525d080fd3e953be87c4f9f1a974f3c21798ca00d54ec15"
9941024dependencies = [
9951025 "lazy_static",
9961026 "parking_lot",
@@ -999,12 +1029,14 @@ dependencies = [
9991029
10001030[[package]]
10011031name = "serial_test_derive"
1002−version = "0.5.1"
1032+version = "0.6.0"
10031033source = "registry+https://github.com/rust-lang/crates.io-index"
1004−checksum = "b2acd6defeddb41eb60bb468f8825d0cfd0c2a76bc03bfd235b6a1dc4f6a1ad5"
1034+checksum = "2881bccd7d60fb32dfa3d7b3136385312f8ad75e2674aab2852867a09790cae8"
10051035dependencies = [
1036+ "proc-macro-error",
10061037 "proc-macro2",
10071038 "quote",
1039+ "rustversion",
10081040 "syn",
10091041]
10101042
@@ -1237,6 +1269,12 @@ version = "0.8.2"
12371269source = "registry+https://github.com/rust-lang/crates.io-index"
12381270checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
12391271
1272+[[package]]
1273+name = "version_check"
1274+version = "0.9.4"
1275+source = "registry+https://github.com/rust-lang/crates.io-index"
1276+checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
1277+
12401278[[package]]
12411279name = "wait-timeout"
12421280version = "0.2.0"