Skip to content

Release 0.5.2 - #78

Merged
chiruu12 merged 1 commit into
devfrom
release/0.5.2
Jul 20, 2026
Merged

Release 0.5.2#78
chiruu12 merged 1 commit into
devfrom
release/0.5.2

Conversation

@chiruu12

@chiruu12chiruu12 commented Jul 20, 2026

Copy link
Copy Markdown
Collaborator

Summary

Cuts unplug-ai 0.5.2 (patch from 0.5.1). Shipping content is already on dev (#72#77).

  • version 0.5.1 → 0.5.2 (pyproject.toml, __init__.py fallback, uv.lock)
  • CHANGELOG [Unreleased][0.5.2] — 2026-07-20

What's in 0.5.2 (since 0.5.1)

Python 3.13 install was fixed in 0.5.1; this release is robustness, usability, and YAGNI.

Release flow

After merge: promote devmain, then publish GitHub Release v0.5.2 (triggers publish-pypi.yml).

Test plan

  • make check-ci green locally
  • PR CI green

Note

Low Risk
Version and changelog-only release metadata with no runtime code changes.

Overview
Patch release 0.5.2 — bumps the published SDK version from 0.5.1 to 0.5.2 in pyproject.toml, the __init__.py fallback when the package isn’t installed, and uv.lock.

CHANGELOG — renames [Unreleased] to [0.5.2] — 2026-07-20 so the notes already on dev (ML/model-store hardening, packaging/docs, dead-module removal, new tests/CI) ship with this tag. No functional code changes in this PR.

Reviewed by Cursor Bugbot for commit b70f91d. Bugbot is set up for automated code reviews on this repo. Configure here.

@greptile-apps

Copy link
Copy Markdown

Greptile Summary

This PR cuts the 0.5.2 package release. The main changes are:

  • Adds the 0.5.2 changelog heading.
  • Updates the package metadata version to 0.5.2.
  • Updates the source-checkout __version__ fallback to 0.5.2.
  • Updates the editable package version in the lockfile.

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.
  • The changed version fields agree across package metadata, runtime fallback, and lockfile.
  • The changelog change only adds the matching release heading.

Important Files Changed

FilenameOverview
CHANGELOG.mdAdds the 0.5.2 release heading.
sdk/pyproject.tomlUpdates the package version from 0.5.1 to 0.5.2.
sdk/src/unplug/init.pyUpdates the fallback runtime version to 0.5.2.
sdk/uv.lockUpdates the editable unplug-ai lockfile entry to 0.5.2.

Reviews (1): Last reviewed commit: "Release 0.5.2: store/ML hardening" | Re-trigger Greptile

@github-actions

Copy link
Copy Markdown

coverage

SDK Coverage •
FileStmtsMissCoverMissing
src/unplug
__init__.py30486%75–76, 82, 84
TOTAL712388987%

TestsSkippedFailuresErrorsTime
117525 💤0 ❌0 🔥25.844s ⏱️

@chiruu12
chiruu12 merged commit caa2e09 into devJul 20, 2026
24 checks passed
@chiruu12
chiruu12 deleted the release/0.5.2 branch July 20, 2026 11:44
@chiruu12chiruu12 mentioned this pull request Jul 20, 2026
2 tasks
Sign up for freeto 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

@chiruu12