Skip to content

Bump base Python to 3.14#82

Merged
jirhiker merged 1 commit into
mainfrom
chore/python-3.14
Jun 26, 2026
Merged

Bump base Python to 3.14#82
jirhiker merged 1 commit into
mainfrom
chore/python-3.14

Conversation

@jirhiker

Copy link
Copy Markdown
Member

What

Raise the base Python version to 3.14 across the repo.

Changes

  • pyproject.toml + orchestration/pyproject.toml: requires-python = ">=3.14".
  • .github/workflows/cicd.yml, orchestration-ci.yml: uv python install 3.14.
  • .github/workflows/branch_deployments.yml, deploy.yml: PYTHON_VERSION: '3.14' (also feeds the Dagster+ serverless base_image: python:3.14-slim).
  • .github/workflows/publish-to-pypi.yml: setup-python 3.14.
  • orchestration/Dockerfile: FROM python:3.14-slim.

Verification

  • Full orchestration stack resolves, builds, and imports on 3.14.5 (129 packages incl. dagster, geopandas, shapely, pyogrio, pyarrow, grpcio — all have 3.14 wheels or build clean).
  • Backend tests pass: 261 passed on 3.14.

🤖 Generated with Claude Code

Raise requires-python to >=3.14 for nmuwd and die-orchestration, and
align the toolchains: CI (cicd, orchestration-ci, publish-to-pypi),
Dagster+ deploy workflows (branch_deployments, deploy), and the
orchestration Dockerfile base image.

Verified the full orchestration stack resolves, builds, and loads on
3.14.5, and backend tests (261) pass.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown

Your pull request is automatically being deployed to Dagster Cloud.

Location Status Link Updated
die-orchestration View in Cloud Jun 26, 2026 at 03:41 PM (UTC)

@jirhiker jirhiker merged commit a7c2a37 into main Jun 26, 2026
2 checks passed
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