Skip to content

chore(release): v0.13.0#148

Merged
chris-colinsky merged 1 commit into
mainfrom
chore/v0.13.0
Jun 10, 2026
Merged

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

Conversation

@chris-colinsky

Copy link
Copy Markdown
Member

Summary

Promote 0.13.0rc1 to the 0.13.0 real release. The rc verified clean on TestPyPI: a fresh-venv install resolved 0.13.0rc1, __version__ / __spec_version__ were correct, the [otel] extra imported, and hello-world ran to completion against a real LLM endpoint off the published wheel.

  • pyproject.toml, src/openarmature/__init__.py, tests/test_smoke.py: version 0.13.0rc1 to 0.13.0.
  • src/openarmature/AGENTS.md: regenerated for the version string.
  • uv.lock: refreshed.
  • CHANGELOG.md: unchanged. The [0.13.0] heading and 2026-06-09 date already match the tag day.

After merge

Tag v0.13.0 (no suffix) from a freshly pulled main. The release workflow publishes to PyPI through the pypi OIDC environment and creates a GitHub Release with auto-generated notes. This is the irreversible step (PyPI versions are immutable), so it stays a separate explicit gate.

Test plan

  • uv run pytest: 1244 passed, 355 skipped.
  • The release workflow re-validates the pyproject.toml version against the tag.

Promote 0.13.0rc1 to the 0.13.0 real release after the rc verified
clean on TestPyPI (fresh-venv install, version + [otel] import, and
hello-world run against a real endpoint). Flip pyproject version,
__version__, and the test_smoke assertion to 0.13.0; regenerate
AGENTS.md for the version string; refresh uv.lock. CHANGELOG needs no
change: the [0.13.0] heading and 2026-06-09 date already match the
tag day.

After this PR merges, push the v0.13.0 tag from a freshly pulled main
to publish to PyPI and create the GitHub Release.
Copilot AI review requested due to automatic review settings June 10, 2026 03:24

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Promotes the package from the 0.13.0rc1 release candidate to the final 0.13.0 release by updating the version string across packaging metadata, runtime constants, bundled agent docs, tests, and the lockfile.

Changes:

  • Bumped project/package version from 0.13.0rc1 to 0.13.0 in pyproject.toml and src/openarmature/__init__.py.
  • Updated smoke test and bundled AGENTS.md to reflect the final release version.
  • Refreshed uv.lock to match the finalized version.

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 the locked editable package version to 0.13.0.
tests/test_smoke.py Updates the version assertion to 0.13.0.
src/openarmature/AGENTS.md Regenerates the embedded package version string to 0.13.0.
src/openarmature/init.py Updates __version__ to 0.13.0.
pyproject.toml Updates the project version to 0.13.0.

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

@chris-colinsky chris-colinsky merged commit b948372 into main Jun 10, 2026
7 checks passed
@chris-colinsky chris-colinsky deleted the chore/v0.13.0 branch June 10, 2026 03:26
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