diff --git a/packages/p/python-maturin/.files b/packages/p/python-maturin/.files
index 69be0cd2de7..ce7e1be87ed 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 b587b8de07f..a8a314904e2 100644
--- a/packages/p/python-maturin/.rev
+++ b/packages/p/python-maturin/.rev
@@ -905,4 +905,30 @@
1116536
+
+ 990de21a3809be62657da2ae338fdf4d
+ 1.3.1
+
+ anag+factory
+ - Update to 1.3.1
+ * Use external uniffi-bindgen if no root package is configured
+ gh#PyO3/maturin#1797
+ * Add trusted publishing section to the user guide
+ gh#PyO3/maturin#1800
+ * Fix wheel filename for GraalPy
+ gh#PyO3/maturin#1802
+ * Pytest skeleton in mixed template
+ gh#PyO3/maturin#1807
+ * Keep trailing newlines from templates
+ gh#PyO3/maturin#1808
+ * Bump rustix from 0.37.23 to 0.37.25
+ gh#PyO3/maturin#1809
+ * Auto detect Python 3.13
+ gh#PyO3/maturin#1810
+ * Fix missing workspace.members in sdist
+ gh#PyO3/maturin#1811
+ * Don't set MACOSX_DEPLOYMENT_TARGET for editable builds
+ gh#PyO3/maturin#1815
+ 1123696
+
diff --git a/packages/p/python-maturin/_service b/packages/p/python-maturin/_service
index 690a94f099e..81e924bc346 100644
--- a/packages/p/python-maturin/_service
+++ b/packages/p/python-maturin/_service
@@ -1,8 +1,8 @@
-
+
maturin
xz
true
-
+
diff --git a/packages/p/python-maturin/maturin-1.3.0.tar.gz b/packages/p/python-maturin/maturin-1.3.0.tar.gz
deleted file mode 120000
index 0503ed36425..00000000000
--- a/packages/p/python-maturin/maturin-1.3.0.tar.gz
+++ /dev/null
@@ -1 +0,0 @@
-/ipfs/bafkreihwy2n4plqupjpp7vkvq5chwnokwhhlojv2ergqq2mly5iyxbuivq
\ No newline at end of file
diff --git a/packages/p/python-maturin/maturin-1.3.1.tar.gz b/packages/p/python-maturin/maturin-1.3.1.tar.gz
new file mode 120000
index 00000000000..09e834db171
--- /dev/null
+++ b/packages/p/python-maturin/maturin-1.3.1.tar.gz
@@ -0,0 +1 @@
+/ipfs/bafkreihpugkotgxf77yykjr5qjckzlfrflrfn2ttvotczfcg6ydv77d2ye
\ 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 a8d54b6d854..bd2c4b036e1 100644
--- a/packages/p/python-maturin/python-maturin.changes
+++ b/packages/p/python-maturin/python-maturin.changes
@@ -1,3 +1,26 @@
+-------------------------------------------------------------------
+Mon Nov 6 23:39:36 UTC 2023 - Mia Herkt
+
+- Update to 1.3.1
+ * Use external uniffi-bindgen if no root package is configured
+ gh#PyO3/maturin#1797
+ * Add trusted publishing section to the user guide
+ gh#PyO3/maturin#1800
+ * Fix wheel filename for GraalPy
+ gh#PyO3/maturin#1802
+ * Pytest skeleton in mixed template
+ gh#PyO3/maturin#1807
+ * Keep trailing newlines from templates
+ gh#PyO3/maturin#1808
+ * Bump rustix from 0.37.23 to 0.37.25
+ gh#PyO3/maturin#1809
+ * Auto detect Python 3.13
+ gh#PyO3/maturin#1810
+ * Fix missing workspace.members in sdist
+ gh#PyO3/maturin#1811
+ * Don't set MACOSX_DEPLOYMENT_TARGET for editable builds
+ gh#PyO3/maturin#1815
+
-------------------------------------------------------------------
Mon Oct 9 18:34:41 UTC 2023 - Ben Greiner
diff --git a/packages/p/python-maturin/python-maturin.spec b/packages/p/python-maturin/python-maturin.spec
index 0e572e77797..82b600adcc2 100644
--- a/packages/p/python-maturin/python-maturin.spec
+++ b/packages/p/python-maturin/python-maturin.spec
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-maturin
-Version: 1.3.0
+Version: 1.3.1
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 fc8b07fa5c5..b57c05ecef7 120000
--- a/packages/p/python-maturin/vendor.tar.xz
+++ b/packages/p/python-maturin/vendor.tar.xz
@@ -1 +1 @@
-/ipfs/bafybeibcrvtbewldseihn4qfhhvnynjxuy2d7rwkwyhjghdiciipjs6zly
\ No newline at end of file
+/ipfs/bafybeigctddsse7okei4bnr4k2tvhrumv7srwulwbrx2y2a3yosxi3dhby
\ No newline at end of file