Subject: CVS commit: pkgsrc/mail/py-email_validator
From: Adam Ciarcinski
Date: 2024-06-17 17:23:34
Message id: 20240617152334.4256FFC74@cvs.NetBSD.org

Log Message:
py-email_validator: updated to 2.1.2

2.1.2 (June 16, 2024)

The domain name length limit is corrected from 255 to 253 IDNA ASCII characters. \ 
I misread the RFCs.
When a domain name has no MX record but does have an A or AAAA record, if none \ 
of the IP addresses in the response are globally reachable (i.e. not \ 
Private-Use, Loopback, etc.), the response is treated as if there was no A/AAAA \ 
response and the email address will fail the deliverability check.
When a domain name has no MX record but does have an A or AAAA record, the mx \ 
field in the object returned by validate_email incorrectly held the IP addresses \ 
rather than the domain itself.
Fixes in tests.

Files:
RevisionActionfile
1.12modifypkgsrc/mail/py-email_validator/Makefile
1.9modifypkgsrc/mail/py-email_validator/distinfo