diff --git a/.gitignore b/.gitignore
index 073c495..081ef8d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
 /cargo_metadata-0.8.1.crate
 /cargo_metadata-0.9.1.crate
 /cargo_metadata-0.10.0.crate
+/cargo_metadata-0.12.3.crate
diff --git a/rust-cargo_metadata.spec b/rust-cargo_metadata.spec
index e61ad00..c0d0159 100644
--- a/rust-cargo_metadata.spec
+++ b/rust-cargo_metadata.spec
@@ -1,13 +1,13 @@
 # Generated by rust2rpm 16
-# * Tests require network
+# * Tests require internet access
 %bcond_with check
 %global debug_package %{nil}
 
 %global crate cargo_metadata
 
 Name:           rust-%{crate}
-Version:        0.10.0
-Release:        2%{?dist}
+Version:        0.12.3
+Release:        1%{?dist}
 Summary:        Structured access to the output of `cargo metadata`
 
 # Upstream license specification: MIT
@@ -72,6 +72,9 @@ which use "default" feature of "%{crate}" crate.
 %endif
 
 %changelog
+* Sun Mar 28 2021 Fabio Valentini <decathorpe@gmail.com> - 0.12.3-1
+- Update to version 0.12.3.
+
 * Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
 
diff --git a/sources b/sources
index 2bcf7d3..7c89fb0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (cargo_metadata-0.10.0.crate) = b982bce07f605659268c5a1e80d2976c0ca64dec9fe2510fb5494d3ecfb5fbde05754c51ba391e7ae4c265a853259ed25271b6e9bb34ec2a69775ef3fb74c7f5
+SHA512 (cargo_metadata-0.12.3.crate) = fc67003f014d6b13b12d8a897168665dbafed7516662bce53bff3dec75892a930f602a4ddf9e2be44fdbdb77b4f2641c0adb116be31929142c3d4a2e6cee4e1f