[Chore]: Upgrade OCR Python base image from 3.11 to 3.13 #100
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent Issue
Relates to #95
Summary
Upgrade the OCR container base image from
python:3.11-slimtopython:3.13-slimfor performance improvements, better error messages, and security fixes. This is fully independent of the logging stack upgrades.Files to Modify
1.
ocr/Dockerfile(line 7)Update base image:
2. Verify
ocr/requirements.txtcompatibilityAll current dependencies should have Python 3.13 support:
Acceptance Criteria
python:3.13-slim/health)Dependencies
Milestone: OCR Base Image Upgrade
Phase: Execution | Agent: Platform | Status: PASS
Changes Made
ocr/Dockerfileline 7:python:3.11-slim->python:3.13-slimscripts/ci/mirror-base-images.sh) already includespython:3.13-slimfrom [Chore]: Update base image mirror script for container upgrades (#96)Dependency Compatibility Verification
All packages in
ocr/requirements.txtuse>=floor constraints, allowing pip to resolve to the latest versions which all support Python 3.13:Commit
5fca156-chore: upgrade OCR base image from python 3.11-slim to 3.13-slim (refs #100)PR
Added to existing PR #102 on branch
issue-96-update-mirror-base-imagesAcceptance Criteria Status
python:3.13-slim(Dockerfile updated)/health) (requires running container)Verdict: PASS | Next: Container build and integration testing on deployment