argon2-cffi>=21
# async-timeout>=4
# bidict>=0.21
Brotli>=1
# cachelib==0.9.0
# certifi==2021.10.8
# charset-normalizer>=2.0.9
click==7.1.2 # Must keep???
cssselect2==0.4.1 # Must keep???
Deprecated==1.2.13
eventlet==0.33.2
Flask>=1.1.4
Flask-Caching>=2.0.1
Flask-Cors>=3.0.10
Flask-MySQLdb>=1.0.1
Flask-SocketIO>=5.3.2
Flask-SQLAlchemy==2.5.1
Flask-WeasyPrint>=0.6
# fonttools>=4.28.4
gevent==22.10.2
greenlet==2.0.1
gunicorn>=20.1.0
html2text==2020.1.16
html5lib==1.1
# idna==3.3
itsdangerous>=1.1.0
Jinja2>=2.11.3
MarkupSafe>=2.0.1
mypy==0.930
mypy-extensions==0.4.3
mysqlclient==2.1.0
numpy>=1.25.2
# packaging==21.3
pandas>=1.5.2
passlib>=1.7.4
Pillow==9.3.0
pycparser==2.21
pydantic>=1.10.2
pydyf==0.1.2
pyparsing==3.0.9
pyphen==0.11.0
python-dateutil==2.8.2
python-engineio==4.3.0
python-socketio==5.5.0
pytz==2021.3
qrcode==7.3.1
redis>=4.3.5
requests==2.28.1
# six==1.16.0
SQLAlchemy==1.4.28
stripe==5.0.0
suds-py3==1.4.5.0
tinycss2>=1.1.1
# tomli==2.0.0
types-pytz>=2022.1.2
types-requests>=2.28.10
types-urllib3>=1.26.24
typing_extensions>=4.4.0
urllib3>=1.26.7
uvicorn>=0.18.3
weasyprint>=53.4
webencodings>=0.5.1
Werkzeug>=0.16.1
wrapt>=1.13.3
xlrd>=2.0.1
xmltodict>=0.13.0
