chore(release): v0.10.0#90
Merged
Merged
Conversation
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.
There was a problem hiding this comment.
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__to0.10.0. - Updates smoke test expectations and lockfile metadata to match the final release version.
- Regenerates bundled
AGENTS.mdversion 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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Real-release bump for v0.10.0 after
v0.10.0-rc1verified on TestPyPI.Version
0.10.0rc1→0.10.0acrosspyproject.toml,src/openarmature/__init__.py,tests/test_smoke.py,uv.lock;AGENTS.mdregenerated 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.0rc1TestPyPI artifact)0.10.0rc1[otel]+[langfuse]extras install + import (langfuse 4.7.0resolved)concat_flatten/merge_all,set_invocation_metadata/current_invocation_metadataexamples/00-hello-worldran to completion against a live LLM endpoint (classify→summarize produced typed structured output)After merge
Tag
v0.10.0from a freshly-pulledmain→ routes to PyPI + GitHub Release per RELEASING.md. ThepypiGitHub Environment's required-reviewer rule pauses the publish step for manual approval before any real-PyPI upload.Test plan
ruff check/ruff format --check/pyrightcleantests/test_smoke.pyversion assertion →0.10.0scripts/check_conformance_manifest.py— 32/32 (unchanged from rc)