From 5a2585e9bd907ffe0a8a0a454539f30715219cb1 Mon Sep 17 00:00:00 2001 From: Keith Smith Date: Fri, 26 Dec 2025 16:56:06 -0700 Subject: [PATCH] Remove mysqlclient and add Pillow dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove mysqlclient from requirements.txt (using PostgreSQL only) - Add libjpeg-dev and zlib1g-dev for Pillow image processing - Fixes build failure when installing Python packages 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- Dockerfile | 2 ++ requirements.txt | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 5086e5e..61094e4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,6 +7,8 @@ FROM python:3.12-slim-bookworm AS builder RUN apt-get update && apt-get install -y --no-install-recommends \ gcc \ libpq-dev \ + libjpeg-dev \ + zlib1g-dev \ && rm -rf /var/lib/apt/lists/* # Install Python dependencies diff --git a/requirements.txt b/requirements.txt index 184777d..6b17664 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10,7 +10,6 @@ djangorestframework-simplejwt>=5.3.0 # Database psycopg2-binary>=2.9.9 # PostgreSQL driver -mysqlclient>=2.2.0 # MariaDB/MySQL driver dj-database-url>=2.1.0 # Universal database URL parser # Task queue