python3-drf-nested-routers: update to 0.95.0; add test.sh
authorAlexandru Ardelean <redacted>
Thu, 16 Apr 2026 18:12:30 +0000 (21:12 +0300)
committerAlexandru Ardelean <redacted>
Sat, 18 Apr 2026 05:07:33 +0000 (08:07 +0300)
Add PYPI_SOURCE_NAME:=drf_nested_routers as the 0.95.0 sdist
uses underscores in the filename.

Signed-off-by: Alexandru Ardelean <redacted>
lang/python/python3-drf-nested-routers/Makefile
lang/python/python3-drf-nested-routers/test.sh [new file with mode: 0644]

index 1e7e50ae379b9595f3fefb25f2dd633794d318e4..b98ae257962467c9ba4f91f080602ea3a62063e3 100644 (file)
@@ -1,11 +1,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=drf-nested-routers
-PKG_VERSION:=0.93.4
-PKG_RELEASE:=2
+PKG_VERSION:=0.95.0
+PKG_RELEASE:=1
 
 PYPI_NAME:=drf-nested-routers
-PKG_HASH:=01aa556b8c08608bb74fb34f6ca065a5183f2cda4dc0478192cc17a2581d71b0
+PYPI_SOURCE_NAME:=drf_nested_routers
+PKG_HASH:=815978f802e578fd7035c74040c104909cbe97615de89a275d77e928f4029891
 
 PKG_MAINTAINER:=Peter Stadler <peter.stadler@student.uibk.ac.at>
 PKG_LICENSE:=Apache-2.0
diff --git a/lang/python/python3-drf-nested-routers/test.sh b/lang/python/python3-drf-nested-routers/test.sh
new file mode 100644 (file)
index 0000000..031855b
--- /dev/null
@@ -0,0 +1,23 @@
+#!/bin/sh
+
+[ "$1" = python3-drf-nested-routers ] || exit 0
+
+python3 - << 'EOF'
+import django
+from django.conf import settings
+settings.configure(
+    INSTALLED_APPS=['rest_framework'],
+    DATABASES={},
+)
+
+from rest_framework_nested import routers
+
+router = routers.SimpleRouter()
+assert router is not None
+
+# Verify NestedSimpleRouter is importable
+from rest_framework_nested.routers import NestedSimpleRouter
+assert NestedSimpleRouter is not None
+
+print("python3-drf-nested-routers OK")
+EOF
git clone https://git.99rst.org/PROJECT