diff --git a/Cargo.toml b/Cargo.toml
index 0186fec4fe62e047713ff67336238fbdddcc1170..0d39ed0f3aea766d0d6cc267e858288e7c325fb1 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -6,17 +6,21 @@ edition = "2021"
rust-version = "1.76.0"
license = "MIT"
-[build-dependencies.mavlink-bindgen]
+[dependencies.mavlink-core]
git = "https://github.com/mavlink/rust-mavlink.git"
+rev = "ad39b2847e84ec2ec17fa5c1b551b8db05f28243"
[dependencies]
-mavlink-core = { git = "https://github.com/mavlink/rust-mavlink.git" }
num-traits = { version = "0.2.18", default-features = false }
num-derive = "0.4.2"
bitflags = "2.4.2"
serde = { version = "1.0.197", optional = true }
serde_arrays = { version = "0.1.0", optional = true }
+[build-dependencies.mavlink-bindgen]
+git = "https://github.com/mavlink/rust-mavlink.git"
+rev = "ad39b2847e84ec2ec17fa5c1b551b8db05f28243"
+
[features]
default = ["lyra"]
lyra = []