Skip to content

CPBR-3030: Upgrade Python to 3.14 for 8.1.2-cp1#1514

Open
Nitin Singh (nitsingh-ui) wants to merge 1 commit into8.1.2-cp1-rc260410073355from
python314-upgrade-8.1.2-cp1
Open

CPBR-3030: Upgrade Python to 3.14 for 8.1.2-cp1#1514
Nitin Singh (nitsingh-ui) wants to merge 1 commit into8.1.2-cp1-rc260410073355from
python314-upgrade-8.1.2-cp1

Conversation

@nitsingh-ui
Copy link
Copy Markdown
Member

Summary

Changes (10 files, matching PR #1321)

  • base/Dockerfile.ubi9 — Replace yum-installed python3 with Python 3.14 compiled from source
  • base/pom.xml — PYTHON39_VERSION → PYTHON314_VERSION build args
  • pom.xml — Remove stale python3/python39 version pins, add python.python314.version=3.14.3
  • .semaphore/cp_dockerfile_build.yml — sem-version python 3.9 → 3.14
  • .semaphore/semaphore.yml — sem-version python 3.9 → 3.14
  • base/requirements.txt — confluent-docker-utils v0.0.162 → v0.0.169
  • base-java/requirements.txt — confluent-docker-utils v0.0.162 → v0.0.169
  • base/tox.ini — pytest/sphinx version bumps for Python 3.14 compatibility
  • base-java/tox.ini — pytest/sphinx version bumps for Python 3.14 compatibility
  • service.yml — lang_version 3.9 → 3.14

Context

Test plan

  • CI build passes on this branch
  • cp-base-new Docker image builds successfully on both AMD and ARM

Port Python 3.14 from-source build from PR #1321 (8.0.x) to fix
cp-base-new build failure caused by python3-3.9.25-3.el9_7.1 RPM
being removed from UBI9 repos.
@nitsingh-ui Nitin Singh (nitsingh-ui) requested a review from a team as a code owner April 13, 2026 05:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant