Merge branch 'master' into timqiu/devbox

This commit is contained in:
timqiu 2025-03-18 15:05:34 +08:00
commit 7da455f599

View File

@ -912,6 +912,10 @@ docker exec -i "$DEVBOX_NAME" bash <<EOF
if [ ! -f "/home/devbox/.backend_deps_installed" ]; then if [ ! -f "/home/devbox/.backend_deps_installed" ]; then
echo "==> [BACKEND] Install backend dependencies..." echo "==> [BACKEND] Install backend dependencies..."
pip install -r /home/devbox/freeleaps/apps/requirements.txt pip install -r /home/devbox/freeleaps/apps/requirements.txt
if ! pip show async_timeout; then
echo "==> [BACKEND] async_timeout is missing. Installing..."
pip install async_timeout
fi
# Backup the requirements.txt file # Backup the requirements.txt file
cp /home/devbox/freeleaps/apps/requirements.txt /home/devbox/freeleaps/apps/requirements.txt.bak cp /home/devbox/freeleaps/apps/requirements.txt /home/devbox/freeleaps/apps/requirements.txt.bak
@ -955,6 +959,11 @@ docker exec -i "$DEVBOX_NAME" bash <<EOF
echo "==> [BACKEND] Some dependencies are missing. Reinstalling..." echo "==> [BACKEND] Some dependencies are missing. Reinstalling..."
pip install -r /home/devbox/freeleaps/apps/requirements.txt pip install -r /home/devbox/freeleaps/apps/requirements.txt
fi fi
# pip install async_timeout if not installed
if ! pip show async_timeout; then
echo "==> [BACKEND] async_timeout is missing. Installing..."
pip install async_timeout
fi
## Backup the requirements.txt file ## Backup the requirements.txt file
cp /home/devbox/freeleaps/apps/requirements.txt /home/devbox/freeleaps/apps/requirements.txt.bak cp /home/devbox/freeleaps/apps/requirements.txt /home/devbox/freeleaps/apps/requirements.txt.bak