From ea11ee92439df13e06d6494799ba6574b97444b6 Mon Sep 17 00:00:00 2001 From: nicolargo Date: Sat, 19 Oct 2024 17:27:54 +0200 Subject: [PATCH] Incomplete pipx install to allow webui + containers #2955 --- setup.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index a0d14487..66e7f3c1 100755 --- a/setup.py +++ b/setup.py @@ -45,7 +45,7 @@ def get_install_requires(): # On Windows, install WebUI by default if sys.platform.startswith('win'): - required.append('fastapi') + required.append('fastapi>=0.82.0') required.append('uvicorn') required.append('jinja2') required.append('requests') @@ -90,7 +90,9 @@ def get_install_extras_require(): extras_require['sensors'] = ['batinfo'] # Add automatically the 'all' target - extras_require.update({'all': [i[0] for i in extras_require.values()]}) + extras_require['all'] = [] + for p in extras_require.values(): + extras_require['all'].extend(p) return extras_require