mirror of https://github.com/nicolargo/glances
Stick FastAPI version to 0.82.0 or higher (latest is better) - Related to #2926
parent
9432d9361e
commit
92de3be0a1
|
@ -35,8 +35,9 @@ try:
|
|||
from fastapi.security import HTTPBasic, HTTPBasicCredentials
|
||||
from fastapi.staticfiles import StaticFiles
|
||||
from fastapi.templating import Jinja2Templates
|
||||
except ImportError:
|
||||
logger.critical('FastAPI import error. Glances cannot start in web server mode.')
|
||||
except ImportError as e:
|
||||
logger.critical(f'FastAPI import error: {e}')
|
||||
logger.critical('Glances cannot start in web server mode.')
|
||||
sys.exit(2)
|
||||
|
||||
try:
|
||||
|
|
|
@ -7,7 +7,7 @@ cassandra-driver
|
|||
chevron
|
||||
docker>=6.1.1
|
||||
elasticsearch
|
||||
fastapi
|
||||
fastapi>=0.82.0
|
||||
graphitesender
|
||||
hddtemp
|
||||
influxdb>=1.0.0 # For InfluxDB < 1.8
|
||||
|
|
2
setup.py
2
setup.py
|
@ -83,7 +83,7 @@ def get_install_extras_require():
|
|||
'smart': ['pySMART.smartx'],
|
||||
'snmp': ['pysnmp'],
|
||||
'sparklines': ['sparklines'],
|
||||
'web': ['fastapi', 'uvicorn', 'jinja2', 'requests'],
|
||||
'web': ['fastapi>=0.82.0', 'uvicorn', 'jinja2', 'requests'],
|
||||
'wifi': ['wifi'],
|
||||
}
|
||||
if sys.platform.startswith('linux'):
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# install with base requirements file
|
||||
-r requirements.txt
|
||||
|
||||
fastapi; python_version >= "3.8"
|
||||
fastapi>=0.82.0; python_version >= "3.8"
|
||||
jinja2
|
||||
uvicorn; python_version >= "3.8"
|
||||
|
|
Loading…
Reference in New Issue