platypush/requirements.txt
Fabio Manganiello 285f3941d9
Always use an external uWSGI server to run the web service.
Added `waitress` dependency. For performance and security reasons, it's
better to always run the Flask application inside of a uWSGI server.

`waitress` also makes things easier by avoiding to ask the user to
manually provide the external executable arguments, as it was the case
with `uwsgi` and `gunicorn`.
2023-05-05 00:07:13 +02:00

25 lines
262 B
Text

###
# Platypush common requirements
###
pyyaml
marshmallow
marshmallow_dataclass
python-prctl
flask
websockets
redis
python-dateutil
tz
frozendict
requests
sqlalchemy
alembic
bcrypt
rsa
zeroconf>=0.27.0
paho-mqtt
websocket-client
croniter
python-magic
waitress