Skip to content

Commit f18da74

Browse files
committed
2.0.0
1 parent 83e8ced commit f18da74

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

Diff for: CHANGELOG.md

+3-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
2.0.0-dev4
2-
----------
1+
2.0.0 (April 15, 2023)
2+
----------------------
33

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 with default options, but there are many changes in error messages and internal improvements to the library including the addition of type annotations. New options are added to allow quoted-string local parts and domain-literal addresses, but they are off by default. And Python 3.7+ is now required.
4+
This is a major update to the library, but since email address specs haven't changed there should be no significant changes to which email addresses are considered valid or invalid with default options. There are new options for accepting unusual email addresses that were previously always rejected, some changes to how DNS errors are handled, many changes in error message text, and major internal improvements including the addition of type annotations. Python 3.7+ is now required. Details follow:
75

86
* 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.
97
* The dnspython package is no longer required if DNS checks are not used, although it will install automatically.

Diff for: setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = email_validator
3-
version = 2.0.0-dev4
3+
version = 2.0.0
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)