Skip to content

Commit d390c6b

Browse files
committed
2.0.0-pre1 release
1 parent 1e3eeea commit d390c6b

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

CHANGELOG.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
1-
In Development
2-
--------------
1+
2.0.0-dev1
2+
----------
33

4-
* Python versions through 3.6 and dnspython 1.x are no longer supported. Python 3.7+ with dnspython 2.x are now required.
5-
* The dnspython package is no longer required if DNS checks are not used.
4+
This is a pre-release for version 2.0.0.
5+
6+
There are no significant changes to which email addresses are considered valid/invalid, but there are many changes in error messages and internal improvements to the library, and Python 3.7+ is now required.
7+
8+
* Python 2.x and 3.x versions through 3.6, and dnspython 1.x, are no longer supported. Python 3.7+ with dnspython 2.x are now required.
9+
* The dnspython package is no longer required if DNS checks are not used, although it will install automatically.
610
* NoNameservers and NXDOMAIN DNS errors are now handled differently: NoNameservers no longer fails validation, and NXDOMAIN now skips checking for an A/AAAA fallback and goes straight to failing validation.
711
* Some syntax error messages have changed because they are now checked explicitly rather than as a part of other checks.
812
* Some other error messages have changed to not repeat the email address in the error message.

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = email_validator
3-
version = 1.3.1
3+
version = 2.0.0-dev1
44
description = A robust email address syntax and deliverability validation library.
55
long_description = file: README.md
66
long_description_content_type = text/markdown

0 commit comments

Comments
 (0)