Skip to content

chore(release): v0.9.0#76

Merged
chris-colinsky merged 1 commit into
mainfrom
chore/release-v0.9.0
May 26, 2026
Merged

chore(release): v0.9.0#76
chris-colinsky merged 1 commit into
mainfrom
chore/release-v0.9.0

Conversation

@chris-colinsky
Copy link
Copy Markdown
Member

@chris-colinsky chris-colinsky commented May 26, 2026

Summary

  • Bump pyproject, __version__, smoke-test assertion, bundled AGENTS.md header, and uv.lock from 0.9.0rc1 to 0.9.0.
  • CHANGELOG [0.9.0] - 2026-05-25 section content unchanged from rc1.

Follows from PR #74 (v0.9.0-rc1). The rc verified cleanly on TestPyPI: install in a fresh venv, __version__ == "0.9.0rc1", [otel] extra installs and imports, bundled AGENTS.md ships at package root, openarmature.patterns.list() returns the four expected slugs, openarmature CLI lands, and examples/00-hello-world/main.py round-tripped against a real OpenAI endpoint (classify → summarize, confidence 0.95).

Per RELEASING.md, the v0.9.0 tag (no -rc suffix) dispatches to real PyPI and creates a GitHub Release with auto-generated notes. The pypi environment's "required reviewers" rule (if configured) pauses the publish step for explicit manual approval before any PyPI upload.

Test plan

  • uv run pytest -q runs green
  • python -c "import openarmature; print(openarmature.__version__)" prints 0.9.0
  • After merge: tag v0.9.0 and confirm the workflow routes to PyPI + GitHub Release
  • pip install openarmature in a fresh venv resolves the new version from PyPI
  • GitHub Release exists with the wheel + sdist attached

Cut the final release tag for v0.9.0 after v0.9.0-rc1 verified
cleanly on TestPyPI (install + version + [otel] extra + bundled
AGENTS.md + patterns API + CLI + live example round-trip against
real OpenAI endpoint).

Bump pyproject, __version__, smoke-test assertion, and the
bundled AGENTS.md header from 0.9.0rc1 to 0.9.0. CHANGELOG
[0.9.0] - 2026-05-25 section content unchanged from rc1.
Copilot AI review requested due to automatic review settings May 26, 2026 02:47
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Release cut from 0.9.0rc1 to 0.9.0 by updating the package version across runtime, packaging metadata, smoke tests, bundled agent docs header, and the lockfile, aligning the repository for the final PyPI/GitHub Release tag flow described in RELEASING.md.

Changes:

  • Bump pyproject.toml project version to 0.9.0.
  • Bump runtime __version__ and update the smoke test assertion to 0.9.0.
  • Update bundled AGENTS.md header and uv.lock editable package version to 0.9.0.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
uv.lock Updates editable openarmature package version to 0.9.0.
tests/test_smoke.py Updates version assertion to match final release 0.9.0.
src/openarmature/AGENTS.md Updates bundled agent-doc header version string to 0.9.0.
src/openarmature/init.py Updates runtime __version__ to 0.9.0.
pyproject.toml Updates project version metadata to 0.9.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@chris-colinsky chris-colinsky merged commit f1fa5c1 into main May 26, 2026
7 checks passed
@chris-colinsky chris-colinsky deleted the chore/release-v0.9.0 branch May 26, 2026 02:49
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