@echo off | |
:: Check if there are any changes that need to be committed | |
git status --short | |
if %errorlevel%==1 ( | |
echo There are changes that need to be committed. Please stash or undo your changes before running this script. | |
exit | |
) | |
:: Pull the latest changes from the remote repository | |
git pull | |
:: Activate the virtual environment | |
call .\venv\Scripts\activate.bat | |
:: Upgrade the required packages | |
pip install --use-pep517 --upgrade -r requirements.txt |