Skip to content

chore+ci: bump version to 0.3.0 and pin official build toolchain - #1268

Merged
KayMKM merged 3 commits into
release/v0.3.0from
bump-version-v0.3.0
Aug 3, 2026
Merged

chore+ci: bump version to 0.3.0 and pin official build toolchain#1268
KayMKM merged 3 commits into
release/v0.3.0from
bump-version-v0.3.0

Conversation

@KayMKM

@KayMKM KayMKM commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Release-window changes needed to build a correct v0.3.0 wheel.

chore(release): bump version to 0.3.0 (+ uv.lock sync)

Bumps pyproject.toml (and uv.lock) to 0.3.0. Version is exposed at runtime via importlib.metadata, so pyproject.toml is the only source.

ci(release): pin official build toolchain versions

ModelKit Official Build installed its toolchain with pip install --upgrade build twine packaging — completely unpinned. build 1.5.1 (released since v0.2.0) breaks the build inside the OneBranch container:

platformdirs\windows.py -> get_win_folder_from_registry
  winreg.QueryValueEx(key, CSIDL_LOCAL_APPDATA)
-> FileNotFoundError: [WinError 2] The system cannot find the file specified

The sdist step fails and the wheel step is skipped, so the build produces nothing. Verified on run 153739315 (failed, build 1.5.1) vs 150550609 (v0.2.0, succeeded, build 1.5.0). build 1.5.0 and 1.5.1 have identical _pip_env(), so this is environment behavior in 1.5.1, not a change on our side.

Pinning to the versions that produced v0.2.0 restores a green build and, more importantly, stops a third-party release from breaking the release build on publish day.

Validated: official build 153740145 succeeded on this branch — sdist, wheel, iKey verification, and PyPI validation all green.

@KayMKM
KayMKM requested a review from a team as a code owner August 3, 2026 02:40
KayMKM and others added 2 commits August 3, 2026 10:51
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@KayMKM KayMKM changed the title chore(release): bump version to 0.3.0 chore+ci: bump version to 0.3.0 and pin official build toolchain Aug 3, 2026
@KayMKM
KayMKM merged commit b538ce3 into release/v0.3.0 Aug 3, 2026
9 checks passed
@KayMKM
KayMKM deleted the bump-version-v0.3.0 branch August 3, 2026 03:55
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