diff --git a/Cargo.lock b/Cargo.lock
index db78d9003cc60c89aea4096a9e71fcd13b995b5d..d6cbb708489eaeab7810666b85e0989fb9b2ff08 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -501,7 +501,7 @@ version = "0.1.0"
 dependencies = [
  "anyhow",
  "shors",
- "tarantool 4.0.0",
+ "tarantool 4.0.1",
  "tarantool-test",
 ]
 
@@ -1009,6 +1009,17 @@ 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"
@@ -1552,9 +1563,9 @@ dependencies = [
 
 [[package]]
 name = "tarantool"
-version = "4.0.0"
+version = "4.0.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1cd83528ce380fff28688966a1b818db37466d3ffe147ca3909c432e85d97fa0"
+checksum = "d0ddf12b1548edba99e0ab05eb649cf7b2c6e533b45a09cfc2ffbcccc7232fd5"
 dependencies = [
  "async-trait",
  "base64",
@@ -1566,9 +1577,9 @@ dependencies = [
  "linkme 0.2.10",
  "log",
  "once_cell",
+ "picodata-rmp-serde",
  "refpool",
  "rmp",
- "rmp-serde",
  "rmpv",
  "serde",
  "serde_bytes",
@@ -1622,14 +1633,14 @@ dependencies = [
 
 [[package]]
 name = "tarantool-test"
-version = "0.3.0"
+version = "0.3.1"
 dependencies = [
  "anyhow",
  "clap 4.3.8",
  "linkme 0.3.10",
  "serde",
  "serde_json",
- "tarantool 4.0.0",
+ "tarantool 4.0.1",
  "tarantool-runner",
  "tempfile",
  "tester",
diff --git a/example/Cargo.toml b/example/Cargo.toml
index 4451c2997777fb0041cf9c9930cddc4691a610e3..7da383689a151d8e34989de593952d2d1c101232 100644
--- a/example/Cargo.toml
+++ b/example/Cargo.toml
@@ -4,7 +4,7 @@ version = "0.1.0"
 edition = "2021"
 
 [dependencies]
-tarantool = { version = "4.0.0", features = ["test"] }
+tarantool = { version = "4.0.1", features = ["test"] }
 tarantool-test = { path = "../tarantool-test" }
 anyhow = "1"
 shors = "0.6"
diff --git a/tarantool-test/Cargo.toml b/tarantool-test/Cargo.toml
index a3f2edddd03d1f7650b2b6f3d6ab9f608a3660a1..9c6edb3a5351c202d0ea516568ef34f5d7e0ad69 100644
--- a/tarantool-test/Cargo.toml
+++ b/tarantool-test/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "tarantool-test"
-version = "0.3.0"
+version = "0.3.1"
 edition = "2021"
 description = "CLI test framework for tarantool-based Rust applications"
 readme = "README.md"
@@ -17,7 +17,7 @@ bin = ["dep:clap", "dep:tempfile", "dep:tarantool-runner"]
 
 [dependencies]
 linkme = "0.3"
-tarantool = { version = "4.0.0", features = ["test"] }
+tarantool = { version = "4.0.1", features = ["test"] }
 serde = "1.0"
 tester = "0.7"
 anyhow = "1"