Skip to content

chore: use centralized build-python-version for PublishToPyPI#1104

Merged
epmog merged 1 commit intoaws-deadline:mainlinefrom
crowecawcaw:fix-publish-python-version
Apr 15, 2026
Merged

chore: use centralized build-python-version for PublishToPyPI#1104
epmog merged 1 commit intoaws-deadline:mainlinefrom
crowecawcaw:fix-publish-python-version

Conversation

@crowecawcaw
Copy link
Copy Markdown
Contributor

Summary

Use the build-python-version output from the shared TagRelease workflow instead of a hardcoded Python version in the PublishToPyPI job.

Motivation

hatchling 1.29.0 dropped Python 3.9 support (requires >=3.10), breaking PublishToPyPI in repos still using python-version: '3.9'. By referencing a centralized output from aws-deadline/.github#74, all repos stay in sync when build tool requirements change.

Depends on

Use the build-python-version output from the shared TagRelease
workflow instead of a hardcoded Python version. This ensures all
repos stay in sync when build tool requirements change (e.g.
hatchling 1.29.0 requiring Python >=3.10).

Signed-off-by: Stephen Crowe <6042774+crowecawcaw@users.noreply.github.com>
@crowecawcaw crowecawcaw requested a review from a team as a code owner April 14, 2026 20:37
@sonarqubecloud
Copy link
Copy Markdown

@github-actions github-actions Bot added the waiting-on-maintainers Waiting on the maintainers to review. label Apr 14, 2026
@epmog epmog changed the title fix: use centralized build-python-version for PublishToPyPI chore: use centralized build-python-version for PublishToPyPI Apr 14, 2026
@epmog epmog enabled auto-merge (squash) April 14, 2026 20:50
@epmog epmog merged commit 753081d into aws-deadline:mainline Apr 15, 2026
52 of 55 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

waiting-on-maintainers Waiting on the maintainers to review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants