surya_g
01/27/2022, 4:00 PMpip install meltano==1.77.0
meltano --version
seems to cause this error
meltano --version
Traceback (most recent call last):
File "/opt/airflow/meow/bin/meltano", line 5, in <module>
from meltano.cli import main
File "/opt/airflow/meow/lib/python3.8/site-packages/meltano/cli/__init__.py", line 15, in <module>
from . import ( # isort:skip # noqa: F401, WPS235
File "/opt/airflow/meow/lib/python3.8/site-packages/meltano/cli/user.py", line 5, in <module>
from <http://meltano.api.app|meltano.api.app> import create_app
File "/opt/airflow/meow/lib/python3.8/site-packages/meltano/api/app.py", line 14, in <module>
from meltano.api.security.auth import HTTP_READONLY_CODE
File "/opt/airflow/meow/lib/python3.8/site-packages/meltano/api/security/__init__.py", line 18, in <module>
from .forms import MeltanoConfirmRegisterForm, MeltanoLoginForm, MeltanoRegisterFrom
File "/opt/airflow/meow/lib/python3.8/site-packages/meltano/api/security/forms.py", line 5, in <module>
from wtforms.validators import Length, Required, ValidationError
ImportError: cannot import name 'Required' from 'wtforms.validators' (/opt/airflow/meow/lib/python3.8/site-packages/wtforms/validators.py)
surya_g
01/27/2022, 4:03 PMpip show wtforms
Name: WTForms
Version: 3.0.1
Summary: Form validation and rendering for Python web development.
Home-page: <https://wtforms.readthedocs.io/>
Author:
Author-email:
License: BSD-3-Clause
Location: /opt/airflow/meow/lib/python3.8/site-packages
Requires: MarkupSafe
Required-by: Flask-WTF
surya_g
01/27/2022, 4:03 PMpip show Flask-WTF
Name: Flask-WTF
Version: 1.0.0
Summary: Form rendering, validation, and CSRF protection for Flask with WTForms.
Home-page: <https://github.com/wtforms/flask-wtf/>
Author: Dan Jacob
Author-email: <mailto:danjac354@gmail.com|danjac354@gmail.com>
License: BSD-3-Clause
Location: /opt/airflow/meow/lib/python3.8/site-packages
Requires: Flask, itsdangerous, WTForms
Required-by: meltano-flask-security
luis_atala
01/27/2022, 4:04 PMluis_atala
01/27/2022, 4:04 PMsurya_g
01/27/2022, 4:05 PMsurya_g
01/27/2022, 4:05 PMluis_atala
01/27/2022, 4:05 PMaaron_phethean
01/27/2022, 4:09 PM