From: Alexandru Ardelean Date: Mon, 13 Apr 2026 07:40:25 +0000 (+0000) Subject: python-zeroconf: update to 0.148.0; add test.sh X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=c89332ea2584413dc4d61c63b2fd4610026d8fbd;p=openwrt-packages.git python-zeroconf: update to 0.148.0; add test.sh Bump version 0.131.0 -> 0.148.0. Add test.sh to verify ServiceInfo construction and attribute access. Signed-off-by: Alexandru Ardelean --- diff --git a/lang/python/python-zeroconf/Makefile b/lang/python/python-zeroconf/Makefile index 1950b579c..48e8151f5 100644 --- a/lang/python/python-zeroconf/Makefile +++ b/lang/python/python-zeroconf/Makefile @@ -8,11 +8,11 @@ include $(TOPDIR)/rules.mk PKG_NAME:=python-zeroconf -PKG_VERSION:=0.131.0 +PKG_VERSION:=0.148.0 PKG_RELEASE:=1 PYPI_NAME:=zeroconf -PKG_HASH:=90c431e99192a044a5e0217afd7ca0ca9824af93190332e6f7baf4da5375f331 +PKG_HASH:=03fcca123df3652e23d945112d683d2f605f313637611b7d4adf31056f681702 PKG_MAINTAINER:=Josef Schlehofer PKG_LICENSE:=LGPL-2.1-or-later diff --git a/lang/python/python-zeroconf/test.sh b/lang/python/python-zeroconf/test.sh new file mode 100644 index 000000000..678854f49 --- /dev/null +++ b/lang/python/python-zeroconf/test.sh @@ -0,0 +1,20 @@ +#!/bin/sh + +[ "$1" = python3-zeroconf ] || exit 0 + +python3 - << 'EOF' +from zeroconf import Zeroconf, ServiceInfo, ServiceBrowser +import socket + +# Verify core classes are importable and instantiable +info = ServiceInfo( + "_http._tcp.local.", + "Test._http._tcp.local.", + addresses=[socket.inet_aton("127.0.0.1")], + port=80, +) +assert info.port == 80 +assert info.type == "_http._tcp.local." + +print("python3-zeroconf OK") +EOF \ No newline at end of file