bump base image, bump requirements

This commit is contained in:
Simon 2025-12-31 16:33:57 +07:00
parent 56e53c12fc
commit 8f125e3e1e
No known key found for this signature in database
GPG Key ID: 2C15AA5E89985DD4
3 changed files with 7 additions and 7 deletions

View File

@ -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

View File

@ -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

View File

@ -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