diff --git a/srcpkgs/cargo-update/template b/srcpkgs/cargo-update/template
index d49fb03d9b1..26e73001dd3 100644
--- a/srcpkgs/cargo-update/template
+++ b/srcpkgs/cargo-update/template
@@ -1,6 +1,6 @@
 # Template file for 'cargo-update'
 pkgname=cargo-update
-version=16.1.0
+version=16.2.1
 revision=1
 build_style=cargo
 hostmakedepends="pkg-config go-md2man"
@@ -11,7 +11,7 @@ license="MIT"
 homepage="https://github.com/nabijaczleweli/cargo-update"
 changelog="https://github.com/nabijaczleweli/cargo-update/releases"
 distfiles="https://github.com/nabijaczleweli/cargo-update/archive/refs/tags/v${version}.tar.gz"
-checksum=9173e0354eea95f5f6419c710467710b88c0b0a4562953bdfc4a82bfb125b8e1
+checksum=2436675baff66da3cbcab1126427f7a9d52375bc77041000d047a805cb24b244
 
 post_patch() {
 	# Upstream does not ship a lockfile and is very vocal about that being