From 46f6dc824e0d0d68c0ba1bb486ce621e20620ae2 Mon Sep 17 00:00:00 2001 From: kingbri Date: Mon, 18 Dec 2023 00:46:15 -0500 Subject: [PATCH] Scripts: Add requirements update to start script Also add an argument to skip the requirements if needed. Signed-off-by: kingbri --- Start.bat | 3 +++ requirements-nowheel.txt | 7 +++++++ 2 files changed, 10 insertions(+) create mode 100644 requirements-nowheel.txt diff --git a/Start.bat b/Start.bat index ae42d62..84d2988 100644 --- a/Start.bat +++ b/Start.bat @@ -1,10 +1,13 @@ @echo off set VENV_DIR= +set REQUIREMENTS_FILE= if not defined PYTHON (set PYTHON=python) if not defined VENV_DIR (set "VENV_DIR=%~dp0%venv") +if not defined REQUIREMENTS_FILE (set "REQUIREMENTS_FILE=requirements-nowheel.txt") call "%VENV_DIR%\Scripts\activate.bat" call pip -V +if NOT [%1] == [--ignore-upgrade] call pip install --upgrade -r %REQUIREMENTS_FILE% call python main.py diff --git a/requirements-nowheel.txt b/requirements-nowheel.txt new file mode 100644 index 0000000..74468ed --- /dev/null +++ b/requirements-nowheel.txt @@ -0,0 +1,7 @@ +# Pip dependencies +fastapi +pydantic +PyYAML +progress +uvicorn +jinja2