File tree 2 files changed +16
-6
lines changed
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
27
27
if you need strict validation against the email specs exactly, use
28
28
[ pyIsEmail] ( https://github.com/michaelherold/pyIsEmail ) .
29
29
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
-
35
30
This library is tested with Python 3.6+ but should work in earlier versions:
36
31
37
32
[ ![ Build Status] ( https://app.travis-ci.com/JoshData/python-email-validator.svg?branch=main )] ( https://app.travis-ci.com/JoshData/python-email-validator )
38
33
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
+
39
49
Installation
40
50
------------
41
51
Original file line number Diff line number Diff line change 1
1
[metadata]
2
2
name = email_validator
3
- version = 1.2.0
3
+ version = 1.2.1
4
4
description = A robust email syntax and deliverability validation library.
5
5
long_description = file: README.md
6
6
long_description_content_type = text/markdown
You can’t perform that action at this time.
0 commit comments