Skip to content

chore: start 0.6.8 development - #974

Merged
kywch merged 1 commit into
mainfrom
agent/start-0.6.8-development
Aug 12, 2026
Merged

chore: start 0.6.8 development#974
kywch merged 1 commit into
mainfrom
agent/start-0.6.8-development

Conversation

@kywch

@kywch kywch commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • advance project version from 0.6.7 to 0.6.8.dev0 after public v0.6.7 release
  • keep lockfile project metadata in sync

Why

main remained on final version 0.6.7 after the release. Final-version commits make the internal-preview workflow skip publication, so the four post-release commits have not produced 0.6.8.devN previews.

After merge, successful main test and integration workflows can publish 0.6.8.dev<run-number> again. Tag v0.6.7 remains unchanged.

Validation

  • uv lock --check
  • uv run --with packaging --no-project python tools/release_version.py internal-preview --run-number 12345publish=true, version=0.6.8.dev12345
  • uv run --extra dev python -m pytest tests/test_release_version.py tests/test_release_workflow_wiring.py tests/test_workflow_action_pinning.py → 54 passed
  • git diff --check

@kywch
kywch had a problem deploying to pypi-internal-preview August 12, 2026 03:03 — with GitHub Actions Error
@kywch
kywch marked this pull request as ready for review August 12, 2026 03:04
@kywch
kywch deployed to pypi-internal-preview August 12, 2026 03:04 — with GitHub Actions Active

@leehanchung leehanchung left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

lgtm

@Yiminnn Yiminnn left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Verified against a local checkout of the PR branch. LGTM.

The stated premise is real. Running the actual validator confirms main is
currently stuck publishing nothing, and that this fixes it:

compute_internal_preview_version("0.6.7",      42) -> publish=False
compute_internal_preview_version("0.6.8.dev0", 42) -> publish=True, "0.6.8.dev42"

That matches the model documented in docs/release.md.

Checks I ran:

  • uv lock --check passes on the PR branch — the lockfile is in sync, which
    matters because uv sync --locked is a blocking gate in test.yml, both
    integration-*.yml, and manifest-parity.yml.
  • No test breaks. __version__ resolves via importlib.metadata;
    test_cli_misc.py and test_acceptance_live_execution.py compare against it
    rather than a literal, and test_dataset_registry.py monkeypatches. Nothing
    pins 0.6.7.
  • CITATION.cff correctly left untouched — it tracks the last released
    version (0.6.7 / 2026-08-09), and the public-cut PR owns that bump (#968 did
    exactly that). Precedent #944 left it alone too.
  • Shape matches its precedent, #944 ("start 0.6.7 development").

One note for the record, not a blocker. main already carries #966
(feat(task)!: rename the task-config 'environment' key to 'sandbox') — a
conventional-commit ! breaking change with a BREAKING entry in CHANGELOG
[Unreleased]. release-manager/SKILL.md says to bump main to
0.<next>.0.dev0, i.e. the next minor, which would make this 0.7.0.dev0.
Confirmed with the author that 0.6.8 is intended, so proceeding — but the
release/0.7 branches still sitting at version = "0.6.2" and the SKILL.md
wording disagreeing with actual practice (#914/#944/#974 all bump the patch)
are worth reconciling separately.

Follow-up, separate PR: CHANGELOG [Unreleased] is missing ### Fixed
entries for #970 (Daytona transport failures) and #971 (frozen token counter),
both user-facing fixes landed after 0.6.7. (#969 is ci(...), correctly
omitted.) Worth backfilling before the 0.6.8 cut.

@kywch
kywch merged commit 29c64e7 into main Aug 12, 2026
12 of 15 checks passed
@kywch
kywch deleted the agent/start-0.6.8-development branch August 12, 2026 04:38
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.

3 participants