Below is the error traceback.
Traceback (most recent call last):
File "/../application.py", line 3, in <module>
from eve import Eve
File "/.pyenv/versions/3.7.6/envs/tqtq-api-env/lib/python3.7/site-packages/eve/__init__.py", line 89, in <module>
from eve.flaskapp import Eve # noqa
File "/.pyenv/versions/3.7.6/envs/tqtq-api-env/lib/python3.7/site-packages/eve/flaskapp.py", line 25, in <module>
from eve.endpoints import (
File "/.pyenv/versions/3.7.6/envs/tqtq-api-env/lib/python3.7/site-packages/eve/endpoints.py", line 20, in <module>
from eve.methods import get, getitem, post, patch, delete, deleteitem, put
File "/.pyenv/versions/3.7.6/envs/tqtq-api-env/lib/python3.7/site-packages/eve/methods/__init__.py", line 14, in <module>
from eve.methods.get import get, getitem
File "/.pyenv/versions/3.7.6/envs/tqtq-api-env/lib/python3.7/site-packages/eve/methods/get.py", line 18, in <module>
from werkzeug import MultiDict
ImportError: cannot import name 'MultiDict' from 'werkzeug' (/.pyenv/versions/3.7.6/envs/tqtq-api-env/lib/python3.7/site-packages/werkzeug/__init__.py)
amqp==2.5.2
arrow==0.15.5
Babel==2.8.0
bcrypt==3.1.7
billiard==3.6.2.0
boto==2.49.0
boto3==1.11.6
botocore==1.14.12
celery==4.4.0
Cerberus==1.3.2
certifi==2019.11.28
cffi==1.13.2
chardet==3.0.4
Click==7.0
dnspython==1.16.0
docutils==0.15.2
Eve==1.0
Events==0.3
Flask==1.1.1
Flask-Cors==3.0.8
geographiclib==1.50
geopy==1.20.0
gevent==1.4.0
greenlet==0.4.15
gunicorn==20.0.4
idna==2.8
importlib-metadata==1.5.0
inflection==0.3.1
itsdangerous==1.1.0
Jinja2==2.11.1
jmespath==0.9.4
kombu==4.6.7
MarkupSafe==1.1.1
paho-mqtt==1.5.0
pushjack==1.6.0
pycparser==2.19
pycryptodome==3.9.4
PyJWT==1.4.0
pymongo==3.10.1
python-dateutil==2.8.1
python-intercom==3.1.0
pytz==2019.3
redis==3.4.1
requests==2.22.0
s3transfer==0.3.3
simplejson==3.17.0
six==1.14.0
tiquetaque-jwt==0.10
tiquetaque-workers==0.45
tiquetaque-worktime-calc==0.1
Unidecode==1.1.1
urllib3==1.25.8
vine==1.3.0
Werkzeug==1.0.0
XlsxWriter==1.2.7
zipp==2.1.0
Expected Behavior
Using python
3.7.6, eve1.0crashed on app startup, apparently due to werkzeug1.0.0. By using werkzeug0.16the error does not happen.Actual Behavior
Below is the error traceback.
Environment
Installed dependencies: