diff options
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -61,12 +61,12 @@ def get_install_requires(): def get_install_extras_require(): extras_require = { 'action': ['chevron'], - 'browser': ['zeroconf==0.47.1' if PY2 else 'zeroconf>=0.19.1'], + 'browser': ['zeroconf==0.62.0' if PY2 else 'zeroconf>=0.19.1'], 'cloud': ['requests'], - 'docker': ['docker>=2.0.0', 'python-dateutil', 'six'], + # 'containers' ==> See below 'export': ['bernhard', 'cassandra-driver', 'couchdb', 'elasticsearch', - 'graphitesender', 'influxdb>=1.0.0', 'kafka-python', 'pika', - 'paho-mqtt', 'potsdb', 'prometheus_client', 'pyzmq', + 'graphitesender', 'influxdb>=1.0.0', 'kafka-python', + 'pika', 'paho-mqtt', 'potsdb', 'prometheus_client', 'pyzmq', 'statsd'], 'folders': ['scandir'], # python_version<"3.5" 'graph': ['pygal'], @@ -80,8 +80,12 @@ def get_install_extras_require(): # 'gpu' and 'sensors' ==> See below } if PY3: + extras_require['containers'] = ['docker>=6.1.1', 'podman', 'python-dateutil', 'six', 'packaging'] + extras_require['cloud'].append('packaging') extras_require['export'].append('influxdb-client') + extras_require['export'].append('pymongo') extras_require['gpu'] = ['py3nvml'] + extras_require['podman'] = ['podman'] if sys.platform.startswith('linux'): extras_require['sensors'] = ['batinfo'] |