pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mail/py-checkdmarc



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Sep 14 06:52:24 UTC 2025

Modified Files:
        pkgsrc/mail/py-checkdmarc: Makefile PLIST distinfo

Log Message:
py-checkdmarc: updated to 5.10.10

5.10.10

Add missing periods at the end of BIMI error messages and warnings
5.10.9

Add periods at the end of error messages to make them nicer for web apps
5.10.8

Return the proper error message when checking an SOA record for a domain that exist
5.10.7

Set use_signals=False when using timeout decorator to allow it to be used in multithreaded applications such as web applications
5.10.6

Fix BIMI certificate validation error generation
Add support for the avp bimi tag
5.10.5

Switch from DNS over UDP to DNS over TCP for DNSSEC and TLSA queries
5.10.4

Provide a clearer description of SPF void lookup warnings
5.10.3

Fix: SPF includes are not displayed beyond the 10 lookup limit
Add a warning when a size limit is added to a DMARC report destination
5.10.2

Fix BIMI cert expiration time display
5.10.1

Update the cryptography requirement to work with the BIMI module rewrite
5.10.0

Migrate BIMI certificate checks from pyOpenSSL to pyca/cryptography
Add SOA record parsing


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 pkgsrc/mail/py-checkdmarc/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/mail/py-checkdmarc/PLIST
cvs rdiff -u -r1.16 -r1.17 pkgsrc/mail/py-checkdmarc/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/mail/py-checkdmarc/Makefile
diff -u pkgsrc/mail/py-checkdmarc/Makefile:1.18 pkgsrc/mail/py-checkdmarc/Makefile:1.19
--- pkgsrc/mail/py-checkdmarc/Makefile:1.18     Thu Aug 28 10:23:03 2025
+++ pkgsrc/mail/py-checkdmarc/Makefile  Sun Sep 14 06:52:24 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2025/08/28 10:23:03 adam Exp $
+# $NetBSD: Makefile,v 1.19 2025/09/14 06:52:24 adam Exp $
 
-DISTNAME=      checkdmarc-5.9.2
+DISTNAME=      checkdmarc-5.10.10
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    mail python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/checkdmarc/}
@@ -12,9 +12,10 @@ LICENSE=     apache-2.0
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.27.0:../../devel/py-hatchling
 DEPENDS+=      ${PYPKGPREFIX}-OpenSSL>=24.2.1:../../security/py-OpenSSL
-DEPENDS+=      ${PYPKGPREFIX}-cryptography>=41.0.7:../../security/py-cryptography
+DEPENDS+=      ${PYPKGPREFIX}-cryptography>=45.0:../../security/py-cryptography
 DEPENDS+=      ${PYPKGPREFIX}-dns>=2.0.0:../../net/py-dns
 DEPENDS+=      ${PYPKGPREFIX}-expiringdict>=1.1.4:../../devel/py-expiringdict
+DEPENDS+=      ${PYPKGPREFIX}-importlib-resources>=6.0:../../devel/py-importlib-resources
 DEPENDS+=      ${PYPKGPREFIX}-pem>=23.1.0:../../security/py-pem
 DEPENDS+=      ${PYPKGPREFIX}-pyleri>=1.3.2:../../devel/py-pyleri
 DEPENDS+=      ${PYPKGPREFIX}-publicsuffixlist>=0.10.0:../../www/py-publicsuffixlist

Index: pkgsrc/mail/py-checkdmarc/PLIST
diff -u pkgsrc/mail/py-checkdmarc/PLIST:1.5 pkgsrc/mail/py-checkdmarc/PLIST:1.6
--- pkgsrc/mail/py-checkdmarc/PLIST:1.5 Tue Oct 29 09:50:05 2024
+++ pkgsrc/mail/py-checkdmarc/PLIST     Sun Sep 14 06:52:24 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2024/10/29 09:50:05 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2025/09/14 06:52:24 adam Exp $
 bin/checkdmarc-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -37,6 +37,9 @@ ${PYSITELIB}/checkdmarc/smtp.pyo
 ${PYSITELIB}/checkdmarc/smtp_tls_reporting.py
 ${PYSITELIB}/checkdmarc/smtp_tls_reporting.pyc
 ${PYSITELIB}/checkdmarc/smtp_tls_reporting.pyo
+${PYSITELIB}/checkdmarc/soa.py
+${PYSITELIB}/checkdmarc/soa.pyc
+${PYSITELIB}/checkdmarc/soa.pyo
 ${PYSITELIB}/checkdmarc/spf.py
 ${PYSITELIB}/checkdmarc/spf.pyc
 ${PYSITELIB}/checkdmarc/spf.pyo

Index: pkgsrc/mail/py-checkdmarc/distinfo
diff -u pkgsrc/mail/py-checkdmarc/distinfo:1.16 pkgsrc/mail/py-checkdmarc/distinfo:1.17
--- pkgsrc/mail/py-checkdmarc/distinfo:1.16     Thu Aug 28 10:23:03 2025
+++ pkgsrc/mail/py-checkdmarc/distinfo  Sun Sep 14 06:52:24 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2025/08/28 10:23:03 adam Exp $
+$NetBSD: distinfo,v 1.17 2025/09/14 06:52:24 adam Exp $
 
-BLAKE2s (checkdmarc-5.9.2.tar.gz) = 2c46844a29e790a3feef68abe4e63981eba3785606f690f909a3f9a52b37e4cc
-SHA512 (checkdmarc-5.9.2.tar.gz) = 2b50a21b59d1635edb8612b23d4066965b9c35d3f126c9ca8f596c4f546441301158911235e15faf6ac1fa68f10c72ffcdda2cc863bf57a5f7f971412bf400ea
-Size (checkdmarc-5.9.2.tar.gz) = 45488 bytes
+BLAKE2s (checkdmarc-5.10.10.tar.gz) = ab3e48b2f580ccc1768062248afb6a6b0f99bbb1dc5a2820348c23cd5c2cb662
+SHA512 (checkdmarc-5.10.10.tar.gz) = d20a933a59f20b702fba65808b6d6ebafa6c09bf90e43f44a2f8ab7bb2bb4b9f798c62869265a671d9d5a383d981490bdfbe6b5ce252c1c422aa8b3ca01ff87f
+Size (checkdmarc-5.10.10.tar.gz) = 50461 bytes



Home | Main Index | Thread Index | Old Index