diff --git a/packages/p/python-maturin/.files b/packages/p/python-maturin/.files
index 3204b45ece3..4bfe6e1e987 100644
Binary files a/packages/p/python-maturin/.files and b/packages/p/python-maturin/.files differ
diff --git a/packages/p/python-maturin/.rev b/packages/p/python-maturin/.rev
index fb6df8da487..0e0c1f5f91f 100644
--- a/packages/p/python-maturin/.rev
+++ b/packages/p/python-maturin/.rev
@@ -836,4 +836,34 @@
gh#PyO3/maturin#1347
1085456
+
+ 0e818be4ebe22e63f9f80bf65bca6075
+ 0.15.3
+
+ dimstar_suse
+ - Update to v0.15.3:
+ * Fix cross-compile to Apple universal2 in the other platform
+ gh#PyO3/maturin#1613
+ * Remove serde(flatten) to improve error messages
+ gh#PyO3/maturin#1616
+ * Allow syn 2.0
+ gh#PyO3/maturin#1617
+ * describe the need for module-name
+ gh#PyO3/maturin#1604
+ * Add PEP 517 config_settings support
+ gh#PyO3/maturin#1619
+ * Keep file mode on Unix
+ gh#PyO3/maturin#1622
+- Changes in v0.15.2:
+ * Remove bors
+ gh#PyO3/maturin#1602
+ * When determining the python module name, use pyproject.toml
+ project.name over Cargo.toml package.name.
+ gh#PyO3/maturin#1608
+ * Warn on missing python-source contents
+ gh#PyO3/maturin#1607
+ * Fix rewriting dev-dependencies in sdist
+ gh#PyO3/maturin#1610
+ 1088131
+
diff --git a/packages/p/python-maturin/maturin-0.15.1.tar.gz b/packages/p/python-maturin/maturin-0.15.1.tar.gz
deleted file mode 120000
index 85716600cfc..00000000000
--- a/packages/p/python-maturin/maturin-0.15.1.tar.gz
+++ /dev/null
@@ -1 +0,0 @@
-/ipfs/bafkreibeppwbhwbaegls4xfu5m4opj5oudt2anf6vnqpbycgj77hii7sjm
\ No newline at end of file
diff --git a/packages/p/python-maturin/maturin-0.15.3.tar.gz b/packages/p/python-maturin/maturin-0.15.3.tar.gz
new file mode 120000
index 00000000000..013b3f670ce
--- /dev/null
+++ b/packages/p/python-maturin/maturin-0.15.3.tar.gz
@@ -0,0 +1 @@
+/ipfs/bafkreidfjgacv5ylyuk2yinhbfbdjwbe77evwul5vfym6acnpi2b3rwtoa
\ No newline at end of file
diff --git a/packages/p/python-maturin/python-maturin.changes b/packages/p/python-maturin/python-maturin.changes
index f67331684fb..754bd4465e2 100644
--- a/packages/p/python-maturin/python-maturin.changes
+++ b/packages/p/python-maturin/python-maturin.changes
@@ -1,3 +1,30 @@
+-------------------------------------------------------------------
+Sun May 21 12:56:57 UTC 2023 - Mia Herkt
+
+- Update to v0.15.3:
+ * Fix cross-compile to Apple universal2 in the other platform
+ gh#PyO3/maturin#1613
+ * Remove serde(flatten) to improve error messages
+ gh#PyO3/maturin#1616
+ * Allow syn 2.0
+ gh#PyO3/maturin#1617
+ * describe the need for module-name
+ gh#PyO3/maturin#1604
+ * Add PEP 517 config_settings support
+ gh#PyO3/maturin#1619
+ * Keep file mode on Unix
+ gh#PyO3/maturin#1622
+- Changes in v0.15.2:
+ * Remove bors
+ gh#PyO3/maturin#1602
+ * When determining the python module name, use pyproject.toml
+ project.name over Cargo.toml package.name.
+ gh#PyO3/maturin#1608
+ * Warn on missing python-source contents
+ gh#PyO3/maturin#1607
+ * Fix rewriting dev-dependencies in sdist
+ gh#PyO3/maturin#1610
+
-------------------------------------------------------------------
Mon May 8 08:24:57 UTC 2023 - Mia Herkt
diff --git a/packages/p/python-maturin/python-maturin.spec b/packages/p/python-maturin/python-maturin.spec
index 2964dbade77..1f910b737ba 100644
--- a/packages/p/python-maturin/python-maturin.spec
+++ b/packages/p/python-maturin/python-maturin.spec
@@ -17,7 +17,7 @@
Name: python-maturin
-Version: 0.15.1
+Version: 0.15.3
Release: 0
Summary: Rust/Python Interoperability
License: Apache-2.0 OR MIT
diff --git a/packages/p/python-maturin/vendor.tar.xz b/packages/p/python-maturin/vendor.tar.xz
index a93c3b90236..0d3c119ad79 120000
--- a/packages/p/python-maturin/vendor.tar.xz
+++ b/packages/p/python-maturin/vendor.tar.xz
@@ -1 +1 @@
-/ipfs/bafybeigwccxelnip73lnjuou6q34mq5xcpilmbhcpbgpqvitltrzjdxvz4
\ No newline at end of file
+/ipfs/bafybeigi2kxqroxqssshftbcwxijkrb4b2mqw2fmzobfxq5lcv32muaafe
\ No newline at end of file