python-service-identity: update to 24.2.0; add test.sh
authorAlexandru Ardelean <redacted>
Mon, 13 Apr 2026 05:51:13 +0000 (05:51 +0000)
committerAlexandru Ardelean <redacted>
Tue, 14 Apr 2026 05:02:25 +0000 (08:02 +0300)
Bump version 23.1.0 -> 24.2.0.
Add test.sh to verify module imports and key symbols.

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

index 78f999831e041520db56c587884b5dbbde4fe788..a4eac956c338421b433f0f6afe6adf4d4cb4cad8 100644 (file)
@@ -8,12 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=python-service-identity
-PKG_VERSION:=23.1.0
+PKG_VERSION:=24.2.0
 PKG_RELEASE:=1
 
 PYPI_NAME:=service-identity
 PYPI_SOURCE_NAME:=service_identity
-PKG_HASH:=ecb33cd96307755041e978ab14f8b14e13b40f1fbd525a4dc78f46d2b986431d
+PKG_HASH:=b8683ba13f0d39c6cd5d625d2c5f65421d6d707b013b375c355751557cbe8e09
 
 PKG_LICENSE:=MIT
 PKG_LICENSE_FILES:=LICENSE
diff --git a/lang/python/python-service-identity/test.sh b/lang/python/python-service-identity/test.sh
new file mode 100644 (file)
index 0000000..c50af4b
--- /dev/null
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+[ "$1" = python3-service-identity ] || exit 0
+
+python3 - << 'EOF'
+from service_identity import VerificationError
+from service_identity.pyopenssl import verify_hostname, verify_ip_address
+
+# Just verify the module imports and key symbols are present
+assert callable(verify_hostname)
+assert callable(verify_ip_address)
+assert issubclass(VerificationError, Exception)
+
+print("python3-service-identity OK")
+EOF
\ No newline at end of file
git clone https://git.99rst.org/PROJECT