File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -62,16 +62,16 @@ install_dashboard_deps() {
6262 # 2. --ignore-installed (skip uninstall of apt-managed packages)
6363 # 3. --force-reinstall as last resort
6464 if $PIP install --quiet --break-system-packages --ignore-installed \
65- fastapi uvicorn 2> /dev/null; then
65+ fastapi uvicorn typing-extensions pydantic 2> /dev/null; then
6666 log " Dashboard dependencies installed successfully"
6767 elif $PIP install --quiet --break-system-packages --force-reinstall \
68- fastapi uvicorn 2> /dev/null; then
68+ fastapi uvicorn typing-extensions pydantic 2> /dev/null; then
6969 log " Dashboard dependencies installed (force-reinstall)"
70- elif $PIP install --quiet fastapi uvicorn 2> /dev/null; then
70+ elif $PIP install --quiet fastapi uvicorn typing-extensions pydantic 2> /dev/null; then
7171 log " Dashboard dependencies installed"
7272 else
7373 log " WARNING: Could not install fastapi/uvicorn via pip."
74- log " Install manually: pip3 install fastapi uvicorn"
74+ log " Install manually: pip3 install fastapi uvicorn typing-extensions pydantic "
7575 fi
7676}
7777
You can’t perform that action at this time.
0 commit comments