Skip to content

Release OpenEnv 0.11.0 - #1514

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/openenv-weekly-release-a98b
Draft

cursor[bot] wants to merge 1 commit into
mainfrom
cursor/openenv-weekly-release-a98b

Conversation

@cursor

@cursor cursor Bot commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

Release PR: v0.11.0 (rolling candidate)

Merge only with an exact-head guard (--match-head-commit) and --subject "Release OpenEnv 0.11.0 (#<this PR>)". Thursday's release run decides whether to publish.

Candidate state (Wednesday 2026-10-28 run, base main a6d28508, head 17e39e0b):

Outstanding blockers / decisions:

Release checklist

  • pyproject.toml version changed from 0.10.1.dev0 to 0.11.0
  • hf-staging/ is not in the diff
  • uv build succeeds
  • CI gates green on the exact head
  • TestPyPI validation (testpypi/0.11.0 push trigger)
  • Echo reset/step smoke test
  • Tag v0.11.0, publish-pypi.yml, GitHub release, fresh PyPI install verified
  • Next dev bump PR (0.11.1.dev0)

Recorded state: candidate head 17e39e0b, no release lock, no Slack message sent yet.

Open in Web View Automation 

Co-authored-by: burtenshaw <burtenshaw@users.noreply.github.com>

@cursor cursor Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Release state, Wednesday 2026-10-28 06:30 UTC

  • Candidate head 17e39e0b on main a6d28508; diff vs main is the 3 version lines. CI 13/13 green on this head. Still draft.
  • Local uv build, twine check, clean-venv wheel install (openenv 0.11.0, CLI incl. openenv serve) and a real Echo reset + call_tool step all pass.
  • TestPyPI run 40641818832 (testpypi/0.11.0, 0.11.0.dev231): build job succeeded and its wheel is byte-identical to the local candidate build (203 non-metadata members, zero diffs). Publish job FAILED: invalid-publisher. The repo is now openenv/OpenEnv, but the TestPyPI trusted publisher (and, presumably, the PyPI one) is still registered for huggingface/OpenEnv.
  • Blocker for Thursday: a PyPI/TestPyPI owner must add trusted publishers for repository openenv/OpenEnv (workflows publish-pypi.yml env pypi, publish-testpypi.yml env testpypi). Without it the production publish will fail; I will not tag until that is fixed.
  • Decision: version 0.11.0 (new openenv serve, KubernetesProvider, /schema reset field) vs 0.10.1. Silence = 0.11.0.
  • Merge only with --subject "Release OpenEnv 0.11.0 (#1514)" and --match-head-commit <head>.
  • No release lock held, no subscriptions.

View PR

Open in Web View Automation 

Sent by Cursor Automation: Release

This branch has not been deployed

No deployments
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