Repository navigation
Release OpenEnv 0.11.0 - #1514
Draft
cursor[bot] wants to merge 1 commit into
Draft
cursor[bot] wants to merge 1 commit into
cursor[bot] wants to merge 1 commit into
Conversation
Co-authored-by: burtenshaw <burtenshaw@users.noreply.github.com>
Contributor
Author
There was a problem hiding this comment.
Release state, Wednesday 2026-10-28 06:30 UTC
- Candidate head
17e39e0bon maina6d28508; 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 (openenv0.11.0, CLI incl.openenv serve) and a real Echo reset +call_toolstep 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 nowopenenv/OpenEnv, but the TestPyPI trusted publisher (and, presumably, the PyPI one) is still registered forhuggingface/OpenEnv. - Blocker for Thursday: a PyPI/TestPyPI owner must add trusted publishers for repository
openenv/OpenEnv(workflowspublish-pypi.ymlenvpypi,publish-testpypi.ymlenvtestpypi). Without it the production publish will fail; I will not tag until that is fixed. - Decision: version 0.11.0 (new
openenv serve,KubernetesProvider,/schemaresetfield) 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.
Sent by Cursor Automation: Release
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


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, head17e39e0b):pyproject.toml,envs/grid_world_env/uv.lock,tests/validation_runtime/uv.lock(0.10.1.dev0->0.11.0).openenv servenow runs an env locally via uvicorn (feat(cli): add openenv serve for local uvicorn #668, was a stub), new optionalKubernetesProvider(Add a Kubernetes container provider #1254,openenv[kubernetes]extra; the uninstantiable placeholder export fromopenenv.core.containers.runtimeis removed),/schemagains aresetfield (Add reset schema publication to /schema endpoint #1270),volumesforwarded byLocalDockerProvider(Forward volume mounts in LocalDockerProvider #1151). Fixes: fix: cli build and push #377 CLI build/push/init, fix: expose mode-aware MCP tools via JSON-RPC #1325 mode-aware MCP JSON-RPC tools, Close persistent HTTP sessions during graceful shutdown #1447 HTTP session shutdown, Preserve task assignments when reusing CollectRunner #1467 CollectRunner, Release sync child loops after failed connections #1465, rubrics: keep Sequential awaitable when a sync child stops the chain #1473, fix(cli): package the init template Docker ignore file #1480, git_server_client: store Gitea credentials that match the server URL #1487, fix(qed): keep spawned verifier imports lightweight #1491.Outstanding blockers / decisions:
Release checklist
pyproject.tomlversion changed from0.10.1.dev0to0.11.0hf-staging/is not in the diffuv buildsucceedstestpypi/0.11.0push trigger)v0.11.0,publish-pypi.yml, GitHub release, fresh PyPI install verified0.11.1.dev0)Recorded state: candidate head
17e39e0b, no release lock, no Slack message sent yet.