lingthio / Flask-User

Customizable User Authorization & User Management: Register, Confirm, Login, Change username/password, Forgot password and more.
http://flask-user.readthedocs.io/
MIT License
1.06k stars 294 forks source link

🚨 Undeclared Dependency: email_validator #313

Open heb-mm opened 4 years ago

heb-mm commented 4 years ago

The following exception is thrown on an app that follows the instructions in your docs.

  File "/usr/local/lib/python3.8/site-packages/flask_user/__init__.py", line 27, in <module>
    from .user_manager import UserManager
  File "/usr/local/lib/python3.8/site-packages/flask_user/user_manager.py", line 14, in <module>
    from . import forms
  File "/usr/local/lib/python3.8/site-packages/flask_user/forms.py", line 54, in <module>
    class AddEmailForm(FlaskForm):
  File "/usr/local/lib/python3.8/site-packages/flask_user/forms.py", line 58, in AddEmailForm
    validators.Email(_('Invalid Email')),
  File "/usr/local/lib/python3.8/site-packages/wtforms/validators.py", line 332, in __init__
    raise Exception("Install 'email_validator' for email validation support.")
Exception: Install 'email_validator' for email validation support.