From 826c824084c58d104dbcc642634882f289936b41 Mon Sep 17 00:00:00 2001 From: SergeantPanda <61642231+SergeantPanda@users.noreply.github.com> Date: Thu, 31 Jul 2025 14:03:37 -0500 Subject: [PATCH 1/2] Bump Postgres to version 17 --- docker/DispatcharrBase | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker/DispatcharrBase b/docker/DispatcharrBase index 4360ced3..574284f4 100644 --- a/docker/DispatcharrBase +++ b/docker/DispatcharrBase @@ -32,14 +32,14 @@ RUN curl -fsSL https://packages.redis.io/gpg | gpg --dearmor -o /usr/share/keyri apt-get update && apt-get install -y redis-server && \ apt-get clean && rm -rf /var/lib/apt/lists/* -# --- Set up PostgreSQL 14.x --- +# --- Set up PostgreSQL 17.x --- RUN curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor -o /usr/share/keyrings/postgresql-keyring.gpg && \ echo "deb [signed-by=/usr/share/keyrings/postgresql-keyring.gpg] http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" | \ tee /etc/apt/sources.list.d/pgdg.list && \ - apt-get update && apt-get install -y postgresql-14 postgresql-contrib-14 && \ + apt-get update && apt-get install -y postgresql-17 postgresql-contrib-17 && \ apt-get clean && rm -rf /var/lib/apt/lists/* # Create render group for hardware acceleration support with GID 109 RUN groupadd -r -g 109 render || true -ENTRYPOINT ["/app/docker/entrypoint.sh"] \ No newline at end of file +ENTRYPOINT ["/app/docker/entrypoint.sh"] From 20651a8d590bd4e8f92f045e5b780265f95e2573 Mon Sep 17 00:00:00 2001 From: SergeantPanda Date: Thu, 31 Jul 2025 20:10:36 -0500 Subject: [PATCH 2/2] Update dependencies in requirements.txt for compatibility and improvements --- requirements.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/requirements.txt b/requirements.txt index f1526ceb..01a51342 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,33 +1,33 @@ -Django==5.1.6 +Django==5.2.4 psycopg2-binary==2.9.10 -redis==4.5.5 +redis==6.2.0 celery celery[redis] -djangorestframework==3.15.2 -requests==2.32.3 +djangorestframework==3.16.0 +requests==2.32.4 psutil==7.0.0 pillow drf-yasg>=1.20.0 streamlink python-vlc yt-dlp -gevent==24.11.1 +gevent==25.5.1 daphne uwsgi django-cors-headers djangorestframework-simplejwt m3u8 -rapidfuzz==3.12.1 +rapidfuzz==3.13.0 tzlocal # PyTorch dependencies (CPU only) --extra-index-url https://download.pytorch.org/whl/cpu/ -torch==2.6.0+cpu +torch==2.7.1+cpu # ML/NLP dependencies -sentence-transformers==3.4.1 +sentence-transformers==5.0.0 channels -channels-redis +channels-redis==4.3.0 django-filter django-celery-beat -lxml==5.4.0 +lxml==6.0.0