Update dependency email-validator to v1.3.1 - autoclosed
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
email-validator |
1.1.3 -> 1.3.1
|
Release Notes
JoshData/python-email-validator (email-validator)
v1.3.1
- The new SPF 'v=spf1 -all' (reject-all) deliverability check is removed in most cases. It now is performed only for domains that do not have MX records but do have an A/AAAA fallback record.
v1.3.0
- Deliverability checks now check for 'v=spf1 -all' SPF records as a way to reject more bad domains.
- Special use domain names now raise EmailSyntaxError instead of EmailUndeliverableError since they are performed even if check_deliverability is off.
- New module-level attributes are added to override the default values of the keyword arguments and the special-use domains list.
- The keyword arguments of the public methods are now marked as keyword-only, ending support for Python 2.x.
- pyIsEmail's test cases are added to the tests.
- Recommend that check_deliverability be set to False for validation on login pages.
- Added an undocumented globally_deliverable option.
v1.2.1
- example.com/net/org are removed from the special-use reserved domain names list so that they do not raise exceptions if check_deliverability is off.
- Improved README.
v1.2.0
- Reject domains with NULL MX records (when deliverability checks are turned on).
- Reject unsafe unicode characters. (Some of these checks you should be doing on all of your user inputs already!)
- Reject most special-use reserved domain names with EmailUndeliverableError. A new
test_environment
option is added for using@*.test
domains. - Improved safety of exception text by not repeating an unsafe input character in the message.
- Minor fixes in tests.
- Invoking the module as a standalone program now caches DNS queries.
- Improved README.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by renovate