Skip to content

chore(release): v0.10.0#90

Merged
chris-colinsky merged 1 commit into
mainfrom
chore/release-v0-10-0
May 28, 2026
Merged

chore(release): v0.10.0#90
chris-colinsky merged 1 commit into
mainfrom
chore/release-v0-10-0

Conversation

@chris-colinsky
Copy link
Copy Markdown
Member

Summary

Real-release bump for v0.10.0 after v0.10.0-rc1 verified on TestPyPI.

Version 0.10.0rc10.10.0 across pyproject.toml, src/openarmature/__init__.py, tests/test_smoke.py, uv.lock; AGENTS.md regenerated with the release version stamp. The CHANGELOG [0.10.0] date (2026-05-27) already matches today — no refresh needed.

rc verification (done against the 0.10.0rc1 TestPyPI artifact)

  • ✅ Fresh-venv install from TestPyPI; version string == 0.10.0rc1
  • [otel] + [langfuse] extras install + import (langfuse 4.7.0 resolved)
  • ✅ New surface imports: concat_flatten / merge_all, set_invocation_metadata / current_invocation_metadata
  • examples/00-hello-world ran to completion against a live LLM endpoint (classify→summarize produced typed structured output)

After merge

Tag v0.10.0 from a freshly-pulled main → routes to PyPI + GitHub Release per RELEASING.md. The pypi GitHub Environment's required-reviewer rule pauses the publish step for manual approval before any real-PyPI upload.

Test plan

  • Full suite — 937 passed, 130 skipped
  • ruff check / ruff format --check / pyright clean
  • tests/test_smoke.py version assertion → 0.10.0
  • scripts/check_conformance_manifest.py — 32/32 (unchanged from rc)

Real-release bump after v0.10.0-rc1 verified on TestPyPI (fresh-venv
install, version + [otel]/[langfuse] extras imports, and
examples/00-hello-world run to completion against a live endpoint).

Version 0.10.0rc1 → 0.10.0 across pyproject, __init__, smoke test,
uv.lock; AGENTS.md regenerated with the release version stamp. The
CHANGELOG [0.10.0] date (2026-05-27) already matches today, no
refresh needed.

Tagging v0.10.0 after merge routes to PyPI + a GitHub Release per
RELEASING.md; the pypi environment's required-reviewer gate pauses
the upload for manual approval.
Copilot AI review requested due to automatic review settings May 28, 2026 05:06
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

This PR promotes the package from the verified 0.10.0rc1 release candidate to the final 0.10.0 release.

Changes:

  • Updates package metadata and runtime __version__ to 0.10.0.
  • Updates smoke test expectations and lockfile metadata to match the final release version.
  • Regenerates bundled AGENTS.md version stamp.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
pyproject.toml Bumps project version to 0.10.0.
src/openarmature/__init__.py Updates exported package version.
src/openarmature/AGENTS.md Updates bundled documentation version stamp.
tests/test_smoke.py Updates smoke test version assertion.
uv.lock Updates editable package lockfile version.

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

Comment thread pyproject.toml
@chris-colinsky chris-colinsky merged commit cd7acab into main May 28, 2026
7 checks passed
@chris-colinsky chris-colinsky deleted the chore/release-v0-10-0 branch May 28, 2026 05:11
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