diff --git a/Cargo.toml b/Cargo.toml
index 064abc84b43fc4eb5c559411a7937bf7682eb0af..509312c49c3d5aa585b995b3a9b5597d62733455 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -5,7 +5,7 @@ resolver = "1"
 [workspace.dependencies]
 crc-any = { version = "2.3.5", default-features = false }
 num-traits = { version = "0.2", default-features = false }
-num-derive = "0.3.2"
+num-derive = "0.4"
 bitflags = "1.2.1"
 byteorder = { version = "1.3.4", default-features = false }