Skip to content

Allow stable Python SDK releases#33919

Closed
aibrahim-oai wants to merge 1 commit into
mainfrom
agent/python-sdk-stable-release
Closed

Allow stable Python SDK releases#33919
aibrahim-oai wants to merge 1 commit into
mainfrom
agent/python-sdk-stable-release

Conversation

@aibrahim-oai

Copy link
Copy Markdown
Contributor

Why

The Python SDK now declares stable package metadata and pins openai-codex-cli-bin==0.144.4, but the release workflow still accepts only beta tags. As a result, the python-v0.144.4 release failed during tag validation:
https://github.com/openai/codex/actions/runs/29543104487

What changed

  • accept stable python-vX.Y.Z SDK release tags
  • require the SDK release version to match the pinned Codex CLI runtime version before preparing or publishing artifacts

Validation

Exercised the embedded release-validation script against the checked-in SDK pin:

  • python-v0.144.4 resolves sdk_version=0.144.4 and runtime_version=0.144.4
  • beta tags are rejected
  • mismatched stable tags are rejected
  • git diff --check

After this merges, recreate python-v0.144.4 from the updated main commit to publish the stable SDK.

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