Moved imports for extra dependencies inside the methods where they are actually used

This commit is contained in:
Fabio Manganiello 2019-12-01 23:35:05 +01:00
parent f8d3ea5197
commit d38746d278
33 changed files with 112 additions and 89 deletions

View file

@ -145,9 +145,9 @@ setup(
# Support for Pushbullet backend and plugin
'pushbullet': ['pushbullet.py'],
# Support for HTTP backend
'http': ['flask','websockets', 'python-dateutil', 'tz', 'frozendict', 'bcrypt', 'sqlalchemy'],
'http': ['flask', 'websockets', 'python-dateutil', 'tz', 'frozendict', 'bcrypt', 'sqlalchemy'],
# Support for uWSGI HTTP backend
'uwsgi': ['flask','websockets', 'python-dateutil', 'tz', 'frozendict', 'uwsgi', 'bcrypt', 'sqlalchemy'],
'uwsgi': ['flask', 'websockets', 'python-dateutil', 'tz', 'frozendict', 'uwsgi', 'bcrypt', 'sqlalchemy'],
# Support for database
'db': ['sqlalchemy'],
# Support for MQTT backends