git: 0f82a84e69a2 - main - dns/py-dnspython: Update version 2.8.0=>2.9.0

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Fri, 09 Oct 2026 14:03:07 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0f82a84e69a2285f5fa12048ccce6914997f4205

commit 0f82a84e69a2285f5fa12048ccce6914997f4205
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2026-10-09 13:35:56 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2026-10-09 14:02:21 +0000

    dns/py-dnspython: Update version 2.8.0=>2.9.0
    
    Changelog: https://github.com/rthalley/dnspython/releases/tag/v2.9.0
---
 dns/py-dnspython/Makefile | 14 ++++++++------
 dns/py-dnspython/distinfo |  6 +++---
 2 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/dns/py-dnspython/Makefile b/dns/py-dnspython/Makefile
index 0301a0a595a5..a01ee5ba8f78 100644
--- a/dns/py-dnspython/Makefile
+++ b/dns/py-dnspython/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	dnspython
-DISTVERSION=	2.8.0
-PORTREVISION=	1
+DISTVERSION=	2.9.0
 PORTEPOCH=	1
 CATEGORIES=	dns python
 MASTER_SITES=	PYPI
@@ -11,9 +10,8 @@ COMMENT=	DNS toolkit for Python
 WWW=		https://www.dnspython.org/
 
 LICENSE=	ISCL
-LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}uv-build>=0.9.21:devel/py-uv-build@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent pep517 pytest
@@ -21,8 +19,12 @@ USE_PYTHON=	autoplist concurrent pep517 pytest
 BINARY_ALIAS=	git=false
 NO_ARCH=	yes
 
-PORTEXAMPLES=	ddns.py e164.py mx.py name.py reverse.py reverse_name.py xfr.py \
-		zonediff.py
+PORTEXAMPLES=	async_dns.py ddns_client.py* ddns_server.py ddr.py \
+		doh-json.py* doh.py* doq.py dot.py e164.py* ecs.py* \
+		edns_resolver.py edns.py* mx-typed.py* mx.py* \
+		name.py* query_specific.py receive_notify.py  \
+		reverse_name.py* reverse.py* send_notify.py* \
+		server.py tsig.py wire_read_tcp.py* xfr.py* zonediff.py*
 
 OPTIONS_DEFINE=		DNSSEC DOH DOQ EXAMPLES IDNA TRIO
 OPTIONS_DEFAULT=	DNSSEC DOH DOQ IDNA TRIO
diff --git a/dns/py-dnspython/distinfo b/dns/py-dnspython/distinfo
index 7e0a184a468f..b2fc512eae8a 100644
--- a/dns/py-dnspython/distinfo
+++ b/dns/py-dnspython/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757405167
-SHA256 (dnspython-2.8.0.tar.gz) = 181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f
-SIZE (dnspython-2.8.0.tar.gz) = 368251
+TIMESTAMP = 1791552169
+SHA256 (dnspython-2.9.0.tar.gz) = b44dc6b18f07a8b1c56676a19fbfdb5209415b046a9cece286baafa87ff3f7f1
+SIZE (dnspython-2.9.0.tar.gz) = 423560