Skip to content

🔖 (release): python-sdk 0.0.1rc3#209

Merged
Chisanan232 merged 6 commits into
masterfrom
release/v0.0.1-rc.3
Jul 4, 2026
Merged

🔖 (release): python-sdk 0.0.1rc3#209
Chisanan232 merged 6 commits into
masterfrom
release/v0.0.1-rc.3

Conversation

@Chisanan232

Copy link
Copy Markdown
Contributor

What

Version-bump prep for the python-sdk 0.0.1rc3 release (coordinated with agent-assembly v0.0.1-rc.3).

  • pyproject.toml version 0.0.1rc20.0.1rc3 (+ uv.lock reflection)
  • sonar-project.properties sonar.projectVersion0.0.1rc3 (keeps the SonarCloud gate on the release version; rc.1 missed this — AAASM-3815)

Why

Per the AAASM-3007 SOP (Case A — agent-assembly releasing this cycle): the core v0.0.1-rc.3 tag is cut, the aa-ffi-python pin PR (#208) is merged (master now pins the fixed core commit 3193b4c5). This PR bumps the SDK version literal so master is honest before the operator-driven release-python.yml workflow_dispatch publishes 0.0.1rc3 to PyPI.

How to verify

  • grep version pyproject.toml0.0.1rc3; uv.lock agent-assembly entry → 0.0.1rc3
  • After merge: release-python.yml dry-run then real dispatch with pypi_version=0.0.1rc3, binary_source_tag=v0.0.1-rc.3.

No source/behavior change — version literals only.

🤖 Generated with Claude Code

https://claude.ai/code/session_01MvjnG3ysnqTY6Gu1wQ2h73

@codecov

codecov Bot commented Jul 4, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@Chisanan232

Copy link
Copy Markdown
Contributor Author

Claude Code — review record

1. CI: ✅ all green (MERGEABLE; blocked only on required review).
2. Scope: ✅ version-bump prep only — pyproject.toml 0.0.1rc2→0.0.1rc3, uv.lock reflection, sonar-project.properties projectVersion→0.0.1rc3. Two granular commits.
3. Side-effects: ✅ none — version literals only, no source/behavior change. aa-ffi-python core pin (already at fixed 3193b4c5 from #208) untouched.

Verdict: Ready to merge. After merge → release-python.yml dry-run then real dispatch (pypi_version=0.0.1rc3, binary_source_tag=v0.0.1-rc.3) publishes to PyPI.

🤖 Claude Code

@sonarqubecloud

sonarqubecloud Bot commented Jul 4, 2026

Copy link
Copy Markdown

@Chisanan232

Copy link
Copy Markdown
Contributor Author

Claude Code — review record (updated: footprint completed)

Earlier revision missed the docs/version footprint that rc.2 PR #190 established. Now complete (12 files):

  • pyproject.toml + agent_assembly/__init__.py __version__ + uv.lock + sonar-project.properties → 0.0.1rc3
  • docs/compatibility/release-notes.md new 0.0.1-rc.3 section
  • docs/examples/*.md (5) install pins >=0.0.1rc2>=0.0.1rc3
  • docs/guides/container-base-image.md base-image tags → v0.0.1-rc.3
  • .claude/skills/sdk-only-release/SKILL.mdadded a "Version-bump prep PR — required file footprint" section (root cause: the skill documented only the workflow_dispatch mechanics, so the prep-PR file set was tribal knowledge).

CI: ✅ green. Side-effects: none (version literals + docs). Verdict: ready to merge.

🤖 Claude Code

@Chisanan232 Chisanan232 merged commit e3769f3 into master Jul 4, 2026
30 checks passed
@Chisanan232 Chisanan232 deleted the release/v0.0.1-rc.3 branch July 4, 2026 00:27
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.

1 participant