File tree Expand file tree Collapse file tree 2 files changed +16
-6
lines changed Expand file tree Collapse file tree 2 files changed +16
-6
lines changed Original file line number Diff line number Diff line change @@ -27,15 +27,25 @@ And this library does NOT permit obsolete forms of email addresses, so
2727if you need strict validation against the email specs exactly, use
2828[ pyIsEmail] ( https://github.com/michaelherold/pyIsEmail ) .
2929
30- This library was first published in 2015. The current version is 1.1.1
31- (posted May 19, 2020). ** Starting in version 1.1.0, the type of the value returned
32- from ` validate_email ` has changed, but dict-style access to the validated
33- address information still works, so it is backwards compatible.**
34-
3530This library is tested with Python 3.6+ but should work in earlier versions:
3631
3732[ ![ Build Status] ( https://app.travis-ci.com/JoshData/python-email-validator.svg?branch=main )] ( https://app.travis-ci.com/JoshData/python-email-validator )
3833
34+ ---
35+
36+ This library was first published in 2015. The current version is 1.2.1
37+ (posted May 1, 2022). The main changes in version 1.2 are:
38+
39+ * Rejecting domains with NULL MX records (when deliverability checks
40+ are turned on).
41+ * Rejecting unsafe unicode characters. (Some of these checks you should
42+ be doing on all of your user inputs already!)
43+ * Rejecting most special-use reserved domain names. A new ` test_environment `
44+ option is added for using ` @*.test ` domains.
45+ * Some fixes in the tests.
46+
47+ ---
48+
3949Installation
4050------------
4151
Original file line number Diff line number Diff line change 11[metadata]
22name = email_validator
3- version = 1.2.0
3+ version = 1.2.1
44description = A robust email syntax and deliverability validation library.
55long_description = file: README.md
66long_description_content_type = text/markdown
You can’t perform that action at this time.
0 commit comments