Skip to content

[codex] Stage Python SDK beta versions from release tags#24872

Merged
aibrahim-oai merged 2 commits into
mainfrom
dev/python-sdk-beta-b2
May 28, 2026
Merged

[codex] Stage Python SDK beta versions from release tags#24872
aibrahim-oai merged 2 commits into
mainfrom
dev/python-sdk-beta-b2

Conversation

@aibrahim-oai
Copy link
Copy Markdown
Collaborator

@aibrahim-oai aibrahim-oai commented May 28, 2026

Summary

  • Treat sdk/python as a development template with source version 0.0.0-dev, matching the existing Python runtime packaging pattern.
  • Have python-v* tags supply the published SDK beta version through the existing stage-sdk --sdk-version path.
  • Remove the workflow check requiring a source version bump for each beta release and remove its now-unused host Python setup step.
  • Keep the reviewed runtime dependency pin at openai-codex-cli-bin==0.132.0.
  • Remove beta-number-specific documentation so it does not need editing for each publish.

Why

The package staging script already writes the release version into the artifact. Requiring the checked-in SDK template version to match every tag adds release-only source churn without changing the package users receive.

Validation

  • Not run locally; relying on online CI for this workflow and metadata change.

Release

After this PR lands, publish the next beta by pushing tag python-v0.1.0b2 from merged main.

@aibrahim-oai aibrahim-oai changed the title [codex] Prepare Python SDK 0.1.0b2 release [codex] Stage Python SDK beta versions from release tags May 28, 2026
@aibrahim-oai aibrahim-oai marked this pull request as ready for review May 28, 2026 06:23
@aibrahim-oai aibrahim-oai merged commit 46946bb into main May 28, 2026
29 checks passed
@aibrahim-oai aibrahim-oai deleted the dev/python-sdk-beta-b2 branch May 28, 2026 06:24
@github-actions github-actions Bot locked and limited conversation to collaborators May 28, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant