python-setuptools-rust: bump to 1.12.1
authorAlexandru Ardelean <redacted>
Sat, 4 Apr 2026 18:22:25 +0000 (21:22 +0300)
committerAlexandru Ardelean <redacted>
Sun, 5 Apr 2026 16:56:43 +0000 (19:56 +0300)
Changelog: https://github.com/PyO3/setuptools-rust/releases/tag/v1.12.1

Patch release. Add test.sh to verify RustExtension import.

Signed-off-by: Alexandru Ardelean <redacted>
lang/python/python-setuptools-rust/test.sh [new file with mode: 0755]

diff --git a/lang/python/python-setuptools-rust/test.sh b/lang/python/python-setuptools-rust/test.sh
new file mode 100755 (executable)
index 0000000..3154bff
--- /dev/null
@@ -0,0 +1,9 @@
+#!/bin/sh
+[ "$1" = python3-setuptools-rust ] || exit 0
+python3 - << 'EOF'
+import setuptools_rust
+assert setuptools_rust.__version__, "setuptools_rust version is empty"
+from setuptools_rust import RustExtension, RustBin, Binding
+ext = RustExtension("mymod", binding=Binding.PyO3)
+assert ext.name == "mymod"
+EOF
git clone https://git.99rst.org/PROJECT