Skip to content

chore: bump version to v0.1.5-rc.1#87

Merged
kaiitunnz merged 1 commit into
mainfrom
noppanat/chore/bump-v0.1.5-rc.1
Jun 26, 2026
Merged

chore: bump version to v0.1.5-rc.1#87
kaiitunnz merged 1 commit into
mainfrom
noppanat/chore/bump-v0.1.5-rc.1

Conversation

@kaiitunnz

@kaiitunnz kaiitunnz commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator

Purpose

Release-prep bump for the v0.1.5-rc.1 release candidate. Synchronizes all published package versions and first-party pins ahead of tagging and the TestPyPI publish.

Changes

  • pyproject.toml, cli/pyproject.toml, cli/stack/pyproject.toml, hook/pyproject.toml, sdk/pyproject.toml, sdk/stack/pyproject.toml — bump version from 0.1.4 to 0.1.5rc1 and update internal first-party == pins to match.
  • sdk/src/flowmesh/_version.py (_STATIC_VERSION), cli/src/flowmesh_cli/_version.py (_STATIC_VERSION), and src/shared/_version.py (FLOWMESH_RELEASE_VERSION) — bump the runtime version literals.
  • uv.lock — re-locked for the new synchronized version.

All edits are the mechanical output of scripts/dev/bump_version.py 0.1.5rc1 + uv lock. 0.1.5rc1 is the PEP 440 normalization of the v0.1.5-rc.1 tag.

Design

N/A — version bump only.

Test Plan

uv run scripts/dev/bump_version.py 0.1.5rc1
uv lock
uv run scripts/ci/check_release_version.py --tag v0.1.5-rc.1
uv build --all-packages --out-dir dist && uv run scripts/ci/check_package_build.py --dist dist
uv sync --all-packages --group ci --frozen
uv run pre-commit run --all-files
uv run pytest tests/ --ignore=tests/worker/test_mp_executor_cleanup_gpu.py

Test Result

$ uv run scripts/ci/check_release_version.py --tag v0.1.5-rc.1   # synchronized at 0.1.5rc1
$ uv build --all-packages && check_package_build                 # all distributions built + smoke-tested, exit 0
$ uv sync --all-packages --group ci --frozen                     # re-locked cleanly to 0.1.5rc1
$ uv run pre-commit run --all-files                              # gitleaks / isort / black / ruff / codespell / mypy / sync-requirements passed
$ uv run pytest tests/ --ignore=...gpu                           # 1139 passed

Pre-submission Checklist
  • I have read the contribution guidelines.
  • I have run pre-commit run --all-files and fixed any issues.
  • I have added or updated tests covering my changes (if applicable).
  • I have verified that uv run pytest tests/ passes locally.
  • If I changed shared schemas or proto definitions, I have checked downstream compatibility across Server and Worker.
  • If I changed the SDK or CLI, I have verified the affected packages work (uv sync --all-packages --group ci --frozen).
  • If this is a breaking change, I have prefixed the PR title with [BREAKING] and described migration steps above.
  • I have updated documentation or config examples if user-facing behavior changed.

@kaiitunnz kaiitunnz requested a review from timzsu June 26, 2026 08:32
Release-prep bump for the v0.1.5-rc.1 release candidate. Synchronizes all
published package versions and first-party pins ahead of tagging and the
TestPyPI publish. Mechanical output of `scripts/dev/bump_version.py 0.1.5rc1`
plus `uv lock`; 0.1.5rc1 is the PEP 440 normalization of the v0.1.5-rc.1 tag.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Noppanat Wadlom <noppanat.wad@gmail.com>
@timzsu timzsu force-pushed the noppanat/chore/bump-v0.1.5-rc.1 branch from 4997b58 to 5c75a99 Compare June 26, 2026 10:31

@timzsu timzsu left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM.

@kaiitunnz kaiitunnz merged commit 97e2995 into main Jun 26, 2026
11 of 12 checks passed
@kaiitunnz kaiitunnz deleted the noppanat/chore/bump-v0.1.5-rc.1 branch June 26, 2026 11:30
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.

2 participants