@@ -17,7 +17,7 @@ def validate_email(
1717 / , # prior arguments are positional-only
1818 * , # subsequent arguments are keyword-only
1919 allow_smtputf8 : Optional [bool ] = None ,
20- allow_empty_local : bool = False ,
20+ allow_empty_local : Optional [ bool ] = None ,
2121 allow_quoted_local : Optional [bool ] = None ,
2222 allow_domain_literal : Optional [bool ] = None ,
2323 allow_display_name : Optional [bool ] = None ,
@@ -34,10 +34,12 @@ def validate_email(
3434 """
3535
3636 # Fill in default values of arguments.
37- from . import ALLOW_SMTPUTF8 , ALLOW_QUOTED_LOCAL , ALLOW_DOMAIN_LITERAL , ALLOW_DISPLAY_NAME , \
37+ from . import ALLOW_SMTPUTF8 , ALLOW_EMPTY_LOCAL , ALLOW_QUOTED_LOCAL , ALLOW_DOMAIN_LITERAL , ALLOW_DISPLAY_NAME , \
3838 GLOBALLY_DELIVERABLE , CHECK_DELIVERABILITY , TEST_ENVIRONMENT , DEFAULT_TIMEOUT
3939 if allow_smtputf8 is None :
4040 allow_smtputf8 = ALLOW_SMTPUTF8
41+ if allow_empty_local is None :
42+ allow_empty_local = ALLOW_EMPTY_LOCAL
4143 if allow_quoted_local is None :
4244 allow_quoted_local = ALLOW_QUOTED_LOCAL
4345 if allow_domain_literal is None :
0 commit comments