diff --git a/Dockerfile b/Dockerfile index 79cde5d..29edabe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,7 +7,7 @@ COPY frontend/ . RUN npm run build # Stage 2: Build the backend -FROM python:3.9-slim +FROM python:3.10-slim WORKDIR /app # Install system dependencies diff --git a/cline_docs/activeContext.md b/cline_docs/activeContext.md index 541ebe5..f295733 100644 --- a/cline_docs/activeContext.md +++ b/cline_docs/activeContext.md @@ -8,6 +8,7 @@ ## Recent Changes - Fixed Docker containerization issues: + - Updated Python from 3.9 to 3.10 in Dockerfile (OCRmyPDF 16.10.0 requires Python ≥3.10) - Updated Dockerfile to use OCRmyPDF 16.10.0 (matching requirements.txt) - Added pikepdf 9.5.2 to Dockerfile (was missing but in requirements.txt) - Added version '3.8' to docker-compose.yml diff --git a/cline_docs/progress.md b/cline_docs/progress.md index 9dceca6..597e5e2 100644 --- a/cline_docs/progress.md +++ b/cline_docs/progress.md @@ -87,6 +87,7 @@ - Overall Progress: ~85% complete ## Recent Changes +- ✅ Fixed: Docker containerization issues resolved (upgraded to Python 3.10, version mismatch, missing dependencies, Docker Compose configuration) - ✅ Removed: TxtToPdf functionality has been completely removed from the application as it's no longer needed ## Known Issues