python-service-identity: update to 24.2.0; add test.sh

Bump version 23.1.0 -> 24.2.0.
Add test.sh to verify module imports and key symbols.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
This commit is contained in:
Alexandru Ardelean
2026-04-13 05:51:13 +00:00
committed by Alexandru Ardelean
parent a8e4f384fe
commit c3fc621e25
2 changed files with 17 additions and 2 deletions

View 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

View File

@@ -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