summaryrefslogtreecommitdiff
path: root/net/py-dnsdiag
diff options
context:
space:
mode:
authorkhorben <khorben@pkgsrc.org>2022-08-26 09:22:27 +0000
committerkhorben <khorben@pkgsrc.org>2022-08-26 09:22:27 +0000
commit62e5c4e86de48c0325847d8f71d7472620005032 (patch)
tree1ef5540f925ce9c2ca2291e59ad20b6b4bced1af /net/py-dnsdiag
parent9ee5149330c1bb581072137511f2408d64b631ea (diff)
downloadpkgsrc-62e5c4e86de48c0325847d8f71d7472620005032.tar.gz
py-dnsdiag: update to 2.0.2
Changes in version 2.0.2: * Small bug fixes and improvements Changes in version 2.0.1: * Add support for DNSSEC * Add -F to display flags for each response (dnsping) * Display full response in verbose mode (dnsping) * Add DoT (DNS over TLS) support (dnsping, dnseval) * Add DoH (DNS over HTTPS) support (dnsping, dnseval) * Add TCP support * Improved JSON output support for dnseval * Refactor and PEP8 cleanup * Do not use system resolver when not needed * Add support for user defined source IP address * Add user-specified destination port (-p/--port) * Improve error handling * Display last response code for each entry * Rework custom socket and custom TTL support * Rework time calculation logic to eliminate an extra DNS request that was just sent for timing (dnstraceroute) * Update docs (output samples, use cases, etc) * Use proper terminology (in code) to reduce confusion
Diffstat (limited to 'net/py-dnsdiag')
-rw-r--r--net/py-dnsdiag/Makefile9
-rw-r--r--net/py-dnsdiag/PLIST11
-rw-r--r--net/py-dnsdiag/distinfo8
3 files changed, 19 insertions, 9 deletions
diff --git a/net/py-dnsdiag/Makefile b/net/py-dnsdiag/Makefile
index a438b61c40c..2fa2b36c273 100644
--- a/net/py-dnsdiag/Makefile
+++ b/net/py-dnsdiag/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.6 2022/01/04 20:54:26 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2022/08/26 09:22:27 khorben Exp $
-DISTNAME= dnsdiag-1.7.0
+DISTNAME= dnsdiag-2.0.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= net python
MASTER_SITES= ${MASTER_SITE_PYPI:=d/dnsdiag/}
@@ -12,7 +11,9 @@ COMMENT= DNS Diagnostics and Performance Measurement Tools
LICENSE= 2-clause-bsd
DEPENDS+= ${PYPKGPREFIX}-cymruwhois>=1.6:../../net/py-cymruwhois
-DEPENDS+= ${PYPKGPREFIX}-dns>=1.15.0:../../net/py-dns
+DEPENDS+= ${PYPKGPREFIX}-dns>=1.16.0:../../net/py-dns
+DEPENDS+= ${PYPKGPREFIX}-requests>=2.21.0:../../devel/py-requests
+DEPENDS+= ${PYPKGPREFIX}-requests>=0.9.1:../../devel/py-requests-toolbelt
USE_LANGUAGES= # none
diff --git a/net/py-dnsdiag/PLIST b/net/py-dnsdiag/PLIST
index 076eca5f64b..2af0c07418f 100644
--- a/net/py-dnsdiag/PLIST
+++ b/net/py-dnsdiag/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2020/08/03 14:11:32 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2022/08/26 09:22:27 khorben Exp $
bin/dnseval-${PYVERSSUFFIX}
bin/dnsping-${PYVERSSUFFIX}
bin/dnstraceroute-${PYVERSSUFFIX}
@@ -8,3 +8,12 @@ ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/util/__init__.py
+${PYSITELIB}/util/__init__.pyc
+${PYSITELIB}/util/__init__.pyo
+${PYSITELIB}/util/dns.py
+${PYSITELIB}/util/dns.pyc
+${PYSITELIB}/util/dns.pyo
+${PYSITELIB}/util/whois.py
+${PYSITELIB}/util/whois.pyc
+${PYSITELIB}/util/whois.pyo
diff --git a/net/py-dnsdiag/distinfo b/net/py-dnsdiag/distinfo
index 6da4303e875..86341ff59dd 100644
--- a/net/py-dnsdiag/distinfo
+++ b/net/py-dnsdiag/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2021/10/26 11:06:35 nia Exp $
+$NetBSD: distinfo,v 1.7 2022/08/26 09:22:27 khorben Exp $
-BLAKE2s (dnsdiag-1.7.0.tar.gz) = 85b3efada581643565ca52cbeab2239047493320245ef5d976d15a4fbb275c0c
-SHA512 (dnsdiag-1.7.0.tar.gz) = 05eebf5ab905d826005b06895817e57e2e5bdbb115b2679c096e16bf15c78ca73a77f79e8e8feb3c425a171fdc11ad2493c5ce461eff97ae774b17d7c392a768
-Size (dnsdiag-1.7.0.tar.gz) = 12819 bytes
+BLAKE2s (dnsdiag-2.0.2.tar.gz) = 4fab9191f7bafdfadc7caec2965d75aa87b54197341d387bf4108c563119837c
+SHA512 (dnsdiag-2.0.2.tar.gz) = 44fcf1791680a807e0d857c1da9ce86725a9d29b7dd81cab20cfa5f425a309e8487ef731c6972f4bfdc789b3d17f0517d3ee88490ea2129d086de67256b0c4e1
+Size (dnsdiag-2.0.2.tar.gz) = 16767 bytes