From 8f125e3e1e6b156ec10a016d33d1b987c8ee1d89 Mon Sep 17 00:00:00 2001 From: Simon Date: Wed, 31 Dec 2025 16:33:57 +0700 Subject: [PATCH] bump base image, bump requirements --- Dockerfile | 6 +++--- backend/requirements.txt | 6 +++--- requirements-dev.txt | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index bd9bd791..32bf980a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,7 +18,7 @@ RUN npm run build:deploy WORKDIR / # First stage to build python wheel -FROM python:3.11.13-slim-bookworm AS builder +FROM python:3.13.11-slim-trixie AS builder RUN apt-get update && apt-get install -y --no-install-recommends \ build-essential gcc libldap2-dev libsasl2-dev libssl-dev git @@ -28,7 +28,7 @@ COPY ./backend/requirements.txt /requirements.txt RUN pip install --user -r requirements.txt # build ffmpeg -FROM python:3.11.13-slim-bookworm AS ffmpeg-builder +FROM python:3.13.11-slim-trixie AS ffmpeg-builder ARG TARGETPLATFORM @@ -36,7 +36,7 @@ COPY docker_assets/ffmpeg_download.py ffmpeg_download.py RUN python ffmpeg_download.py $TARGETPLATFORM # build final image -FROM python:3.11.13-slim-bookworm AS tubearchivist +FROM python:3.13.11-slim-trixie AS tubearchivist ARG INSTALL_DEBUG diff --git a/backend/requirements.txt b/backend/requirements.txt index a310c1f5..96098b89 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -1,6 +1,6 @@ apprise==1.9.6 -celery==5.6.0 -django-auth-ldap==5.2.0 +celery==5.6.1 +django-auth-ldap==5.3.0 django-celery-beat==2.8.1 django-cors-headers==4.9.0 Django==5.2.9 @@ -10,5 +10,5 @@ Pillow==12.0.0 redis==7.1.0 requests==2.32.5 ryd-client==0.0.6 -uvicorn==0.38.0 +uvicorn==0.40.0 yt-dlp[default] @ git+https://github.com/yt-dlp/yt-dlp@468aa6a9b431194949ede9eaad8f33e314a288d6 diff --git a/requirements-dev.txt b/requirements-dev.txt index 625e19b1..d1d867c5 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,6 +1,6 @@ -r backend/requirements.txt ipython==9.8.0 -pre-commit==4.5.0 +pre-commit==4.5.1 pylint-django==2.6.1 pylint==3.3.9 pytest-django==4.11.1