From 014e8adb4cb5aebec924ca20d92164507b2f4d17 Mon Sep 17 00:00:00 2001 From: Georgy Moshkin <gmoshkin@picodata.io> Date: Wed, 20 Nov 2024 14:21:17 +0000 Subject: [PATCH] release: 0.3.2 (bump tarantool module to 6.0.0) --- Cargo.lock | 380 ++++++++++---------------------------- Cargo.toml | 4 + example/Cargo.toml | 4 +- tarantool-test/Cargo.toml | 4 +- 4 files changed, 107 insertions(+), 285 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 604219e..a854c3d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -93,19 +93,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" dependencies = [ "proc-macro2 1.0.81", - "quote 1.0.28", - "syn 2.0.22", -] - -[[package]] -name = "atty" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" -dependencies = [ - "hermit-abi 0.1.19", - "libc", - "winapi", + "quote 1.0.37", + "syn 2.0.65", ] [[package]] @@ -189,23 +178,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "clap" -version = "3.2.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" -dependencies = [ - "atty", - "bitflags", - "clap_derive 3.2.25", - "clap_lex 0.2.4", - "indexmap 1.9.3", - "once_cell", - "strsim 0.10.0", - "termcolor", - "textwrap", -] - [[package]] name = "clap" version = "4.5.4" @@ -213,7 +185,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" dependencies = [ "clap_builder", - "clap_derive 4.5.4", + "clap_derive", ] [[package]] @@ -224,42 +196,20 @@ checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" dependencies = [ "anstream", "anstyle", - "clap_lex 0.7.0", + "clap_lex", "strsim 0.11.1", ] -[[package]] -name = "clap_derive" -version = "3.2.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008" -dependencies = [ - "heck 0.4.1", - "proc-macro-error", - "proc-macro2 1.0.81", - "quote 1.0.28", - "syn 1.0.109", -] - [[package]] name = "clap_derive" version = "4.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" dependencies = [ - "heck 0.5.0", + "heck", "proc-macro2 1.0.81", - "quote 1.0.28", - "syn 2.0.22", -] - -[[package]] -name = "clap_lex" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" -dependencies = [ - "os_str_bytes", + "quote 1.0.37", + "syn 2.0.65", ] [[package]] @@ -308,16 +258,6 @@ dependencies = [ "crossbeam-utils", ] -[[package]] -name = "crossbeam-queue" -version = "0.3.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" -dependencies = [ - "cfg-if 1.0.0", - "crossbeam-utils", -] - [[package]] name = "crossbeam-utils" version = "0.8.16" @@ -356,7 +296,7 @@ dependencies = [ "fnv", "ident_case", "proc-macro2 1.0.81", - "quote 1.0.28", + "quote 1.0.37", "strsim 0.10.0", "syn 1.0.109", ] @@ -368,31 +308,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" dependencies = [ "darling_core", - "quote 1.0.28", + "quote 1.0.37", "syn 1.0.109", ] -[[package]] -name = "dec" -version = "0.4.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbdeb628adfc427c3f926528cf76daf4418453e103151739d48f79b8182cb41f" -dependencies = [ - "decnumber-sys", - "libc", - "static_assertions", -] - -[[package]] -name = "decnumber-sys" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76a99b958f19724bc0a2202086d135c2e7ed098e95cdae778546e965648fa47b" -dependencies = [ - "cc", - "libc", -] - [[package]] name = "digest" version = "0.9.0" @@ -498,7 +417,7 @@ version = "0.1.0" dependencies = [ "anyhow", "shors", - "tarantool 4.0.1", + "tarantool 6.0.0", "tarantool-test", ] @@ -582,8 +501,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ "proc-macro2 1.0.81", - "quote 1.0.28", - "syn 2.0.22", + "quote 1.0.37", + "syn 2.0.65", ] [[package]] @@ -658,27 +577,12 @@ version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" -[[package]] -name = "heck" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" - [[package]] name = "heck" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" -[[package]] -name = "hermit-abi" -version = "0.1.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" -dependencies = [ - "libc", -] - [[package]] name = "hermit-abi" version = "0.3.1" @@ -756,7 +660,7 @@ version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" dependencies = [ - "hermit-abi 0.3.1", + "hermit-abi", "libc", "windows-sys 0.48.0", ] @@ -790,42 +694,22 @@ checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" [[package]] name = "linkme" -version = "0.2.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edd4ad156b9934dc21cad96fd17278a7cb6f30a5657a9d976cd7b71d6d49c02c" -dependencies = [ - "linkme-impl 0.2.10", -] - -[[package]] -name = "linkme" -version = "0.3.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97f3302efc6ebb7b5f0810a1096dbbb44a536711a4576bc89264a8f9a1d634d8" -dependencies = [ - "linkme-impl 0.3.10", -] - -[[package]] -name = "linkme-impl" -version = "0.2.10" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73fd9dc7072de7168cbdaba9125e8f742cd3a965aa12bde994b4611a174488d8" +checksum = "566336154b9e58a4f055f6dd4cbab62c7dc0826ce3c0a04e63b2d2ecd784cdae" dependencies = [ - "proc-macro2 1.0.81", - "quote 1.0.28", - "syn 1.0.109", + "linkme-impl", ] [[package]] name = "linkme-impl" -version = "0.3.10" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "279a77bf40c85a08513aca203635b96610ebf0e37a92cb0cee76e04da100a426" +checksum = "edbe595006d355eaf9ae11db92707d4338cd2384d16866131cc1afdbdd35d8d9" dependencies = [ "proc-macro2 1.0.81", - "quote 1.0.28", - "syn 2.0.22", + "quote 1.0.37", + "syn 2.0.65", ] [[package]] @@ -857,19 +741,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" [[package]] -name = "memchr" -version = "2.5.0" +name = "md-5" +version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" +checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" +dependencies = [ + "cfg-if 1.0.0", + "digest 0.10.7", +] [[package]] -name = "memoffset" -version = "0.6.5" +name = "memchr" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" -dependencies = [ - "autocfg", -] +checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" [[package]] name = "mime" @@ -896,29 +781,6 @@ dependencies = [ "adler", ] -[[package]] -name = "nix" -version = "0.24.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" -dependencies = [ - "bitflags", - "cfg-if 1.0.0", - "libc", - "memoffset", -] - -[[package]] -name = "num-derive" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" -dependencies = [ - "proc-macro2 1.0.81", - "quote 1.0.28", - "syn 1.0.109", -] - [[package]] name = "num-traits" version = "0.2.15" @@ -959,12 +821,6 @@ dependencies = [ "thiserror", ] -[[package]] -name = "os_str_bytes" -version = "6.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d5d9eb14b174ee9aa2ef96dc2b94637a2d4b6e7cb873c7e171f0c20c6cf3eac" - [[package]] name = "parking_lot" version = "0.12.1" @@ -1000,17 +856,6 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" -[[package]] -name = "picodata-rmp-serde" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b41f9b982c2141a9c163e42db8521acace79a274b30d09ae2bb12038ded1410b" -dependencies = [ - "byteorder", - "rmp", - "serde", -] - [[package]] name = "pin-project" version = "1.1.0" @@ -1027,8 +872,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" dependencies = [ "proc-macro2 1.0.81", - "quote 1.0.28", - "syn 2.0.22", + "quote 1.0.37", + "syn 2.0.65", ] [[package]] @@ -1057,7 +902,7 @@ checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", "proc-macro2 1.0.81", - "quote 1.0.28", + "quote 1.0.37", "syn 1.0.109", "version_check", ] @@ -1069,7 +914,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ "proc-macro2 1.0.81", - "quote 1.0.28", + "quote 1.0.37", "version_check", ] @@ -1138,9 +983,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.28" +version = "1.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" +checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" dependencies = [ "proc-macro2 1.0.81", ] @@ -1240,9 +1085,9 @@ dependencies = [ [[package]] name = "rmp-serde" -version = "1.0.0" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3eedffbfcc6a428f230c04baf8f59bd73c1781361e4286111fe900849aaddaf" +checksum = "bffea85eea980d8a74453e5d02a8d93028f3c34725de143085a844ebe953258a" dependencies = [ "byteorder", "rmp", @@ -1279,10 +1124,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e22ce362f5561923889196595504317a4372b84210e6e335da529a65ea5452b5" dependencies = [ "proc-macro2 1.0.81", - "quote 1.0.28", + "quote 1.0.37", "rust-embed-utils", "shellexpand", - "syn 2.0.22", + "syn 2.0.65", "walkdir", ] @@ -1370,8 +1215,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" dependencies = [ "proc-macro2 1.0.81", - "quote 1.0.28", - "syn 2.0.22", + "quote 1.0.37", + "syn 2.0.65", ] [[package]] @@ -1385,6 +1230,17 @@ dependencies = [ "serde", ] +[[package]] +name = "serde_qs" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0431a35568651e363364210c91983c1da5eb29404d9f0928b67d4ebcfa7d330c" +dependencies = [ + "percent-encoding", + "serde", + "thiserror", +] + [[package]] name = "serde_yaml" version = "0.9.22" @@ -1433,9 +1289,9 @@ dependencies = [ [[package]] name = "shors" -version = "0.6.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6c3d015fe48d075ff2696751b7a6932f3c313576d60ec6303e9a0756ce58657" +checksum = "bba3de2a32ead5d609f52fafffc7174e90c201b09a1196f5c26f14b6c7613e46" dependencies = [ "chrono", "lazy_static", @@ -1443,11 +1299,13 @@ dependencies = [ "once_cell", "opentelemetry", "prometheus", + "rmp", "rmp-serde", "rmpv", "serde", "serde_json", - "tarantool 3.0.1", + "serde_qs", + "tarantool 5.1.0", "thiserror", "utoipa", "utoipa-gen", @@ -1469,12 +1327,6 @@ version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" -[[package]] -name = "static_assertions" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" - [[package]] name = "strsim" version = "0.10.0" @@ -1505,42 +1357,36 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ "proc-macro2 1.0.81", - "quote 1.0.28", + "quote 1.0.37", "unicode-ident", ] [[package]] name = "syn" -version = "2.0.22" +version = "2.0.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2efbeae7acf4eabd6bcdcbd11c92f45231ddda7539edc7806bd1a04a03b24616" +checksum = "d2863d96a84c6439701d7a38f9de935ec562c8832cc55d1dde0f513b52fad106" dependencies = [ "proc-macro2 1.0.81", - "quote 1.0.28", + "quote 1.0.37", "unicode-ident", ] [[package]] name = "tarantool" -version = "3.0.1" +version = "5.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f51760d514e39a42e217ad8eaba6bce8c9575c07ccb1dfbb86cd0451d4ee4acb" +checksum = "5cea92cefffac69d871c4e136dcc7b9addaf8a23bd13a38ac2d6b2d2c1d7d718" dependencies = [ "async-trait", "base64", "bitflags", - "byteorder", - "clap 3.2.25", - "crossbeam-queue", - "dec", "dlopen", "futures", "libc", - "linkme 0.2.10", + "linkme", "log", - "nix", - "num-derive", - "num-traits", + "md-5", "once_cell", "refpool", "rmp", @@ -1550,70 +1396,57 @@ dependencies = [ "serde_bytes", "serde_json", "sha-1", - "tarantool-proc 1.0.0", + "tarantool-proc", "thiserror", "time 0.3.17", - "tlua 2.0.0", + "tlua 3.2.0", "uuid", "va_list", ] [[package]] name = "tarantool" -version = "4.0.1" +version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0ddf12b1548edba99e0ab05eb649cf7b2c6e533b45a09cfc2ffbcccc7232fd5" +checksum = "d6d76253d8b49be69119c03e75bf2f4fee815134d82783b86ee0e1a6ccd2f5ba" dependencies = [ "async-trait", "base64", "bitflags", - "dec", "dlopen", "futures", "libc", - "linkme 0.2.10", + "linkme", "log", + "md-5", "once_cell", - "picodata-rmp-serde", "refpool", "rmp", + "rmp-serde", "rmpv", "serde", "serde_bytes", "serde_json", "sha-1", - "tarantool-proc 3.0.0", + "tarantool-proc", "tester", "thiserror", "time 0.3.17", - "tlua 3.0.0", + "tlua 4.0.0", "uuid", "va_list", ] [[package]] name = "tarantool-proc" -version = "1.0.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de423e6433ccffb7d47b480f2621b9c094091a7cacdb8dd876a2e013781314c3" +checksum = "ccb355f2f6ff18bfa0bfad5630230a9c672754e182f30c0dab64d0fe51fc2591" dependencies = [ "darling", "proc-macro-error", "proc-macro2 1.0.81", - "quote 1.0.28", - "syn 1.0.109", -] - -[[package]] -name = "tarantool-proc" -version = "3.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7858baff0d8ffc143a3cd8df3c608e4f4b60ff2e415580e444c7a07334f87e05" -dependencies = [ - "darling", - "proc-macro-error", - "proc-macro2 1.0.81", - "quote 1.0.28", + "quote 1.0.37", "syn 1.0.109", ] @@ -1624,20 +1457,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b87c5ea878cd7171b51866b299f49f702c6c3c9c0a979968024477001f6f819f" dependencies = [ "anyhow", - "clap 4.5.4", + "clap", "tempfile", ] [[package]] name = "tarantool-test" -version = "0.3.1" +version = "0.3.2" dependencies = [ "anyhow", - "clap 4.5.4", - "linkme 0.3.10", + "clap", + "linkme", "serde", "serde_json", - "tarantool 4.0.1", + "tarantool 6.0.0", "tarantool-runner", "tempfile", "tester", @@ -1667,15 +1500,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "termcolor" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64" -dependencies = [ - "winapi-util", -] - [[package]] name = "tester" version = "0.7.0" @@ -1700,12 +1524,6 @@ dependencies = [ "tempfile", ] -[[package]] -name = "textwrap" -version = "0.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" - [[package]] name = "thiserror" version = "1.0.40" @@ -1722,8 +1540,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2 1.0.81", - "quote 1.0.28", - "syn 2.0.22", + "quote 1.0.37", + "syn 2.0.65", ] [[package]] @@ -1755,9 +1573,9 @@ checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" [[package]] name = "tlua" -version = "2.0.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1997a1f6440bb3eb0d1d1f08b32730bf111520007a3a59e7d34f8afcbc167dd5" +checksum = "381b4562c147ae93c2c67892053559513ac19523e4c9c8f1d9d6700a78c0a1b0" dependencies = [ "libc", "serde", @@ -1767,9 +1585,9 @@ dependencies = [ [[package]] name = "tlua" -version = "3.0.0" +version = "4.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c5266f9dad146ba3d20d00530fd4307b05cfa22d41378b4689a6d16137f1927" +checksum = "e1d2cb192028f02a2b01a6737e34ed652acb595531b3e14e4f995a522d7837fe" dependencies = [ "libc", "serde", @@ -1779,12 +1597,12 @@ dependencies = [ [[package]] name = "tlua-derive" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb7956628ae61669b782605fc8ef4fee857c20227ad59548014b7b519b71b251" +checksum = "899e5490e17089fee6c49ceb15d62deee6c20561b3fa9bb9b12c7ed99ecc1214" dependencies = [ "proc-macro2 1.0.81", - "quote 1.0.28", + "quote 1.0.37", "syn 1.0.109", ] @@ -1854,8 +1672,8 @@ checksum = "7ea8ac818da7e746a63285594cce8a96f5e00ee31994e655bd827569cb8b137b" dependencies = [ "proc-macro-error", "proc-macro2 1.0.81", - "quote 1.0.28", - "syn 2.0.22", + "quote 1.0.37", + "syn 2.0.65", ] [[package]] @@ -1933,8 +1751,8 @@ dependencies = [ "log", "once_cell", "proc-macro2 1.0.81", - "quote 1.0.28", - "syn 2.0.22", + "quote 1.0.37", + "syn 2.0.65", "wasm-bindgen-shared", ] @@ -1944,7 +1762,7 @@ version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" dependencies = [ - "quote 1.0.28", + "quote 1.0.37", "wasm-bindgen-macro-support", ] @@ -1955,8 +1773,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2 1.0.81", - "quote 1.0.28", - "syn 2.0.22", + "quote 1.0.37", + "syn 2.0.65", "wasm-bindgen-backend", "wasm-bindgen-shared", ] diff --git a/Cargo.toml b/Cargo.toml index 3aae7a5..5686d22 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,3 +5,7 @@ members = [ "example", "tests" ] + +[workspace.dependencies] +tarantool.version = "6.0.0" +tarantool.features = ["test"] diff --git a/example/Cargo.toml b/example/Cargo.toml index 7da3836..1ee25bc 100644 --- a/example/Cargo.toml +++ b/example/Cargo.toml @@ -4,10 +4,10 @@ version = "0.1.0" edition = "2021" [dependencies] -tarantool = { version = "4.0.1", features = ["test"] } +tarantool = { workspace = true } tarantool-test = { path = "../tarantool-test" } anyhow = "1" -shors = "0.6" +shors = "0.12.1" [lib] crate-type = ["lib", "cdylib"] diff --git a/tarantool-test/Cargo.toml b/tarantool-test/Cargo.toml index 08fdfc4..fbdceb8 100644 --- a/tarantool-test/Cargo.toml +++ b/tarantool-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tarantool-test" -version = "0.3.1" +version = "0.3.2" rust-version = "1.74.0" edition = "2021" description = "CLI test framework for tarantool-based Rust applications" @@ -18,7 +18,7 @@ bin = ["dep:clap", "dep:tempfile", "dep:tarantool-runner"] [dependencies] linkme = "0.3" -tarantool = { version = "4.0.1", features = ["test"] } +tarantool = { workspace = true } serde = "1.0" tester = "0.7" anyhow = "1" -- GitLab