Skip to content

chore(release): v0.8.0-rc1#62

Merged
chris-colinsky merged 1 commit into
mainfrom
chore/release-v0.8.0-rc1
May 23, 2026
Merged

chore(release): v0.8.0-rc1#62
chris-colinsky merged 1 commit into
mainfrom
chore/release-v0.8.0-rc1

Conversation

@chris-colinsky
Copy link
Copy Markdown
Member

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

Summary

Release prep: pin to 0.8.0rc1 ahead of the v0.8.0-rc1 tag (TestPyPI smoke).

  • pyproject.toml version = "0.8.0rc1"
  • src/openarmature/__init__.py __version__ = "0.8.0rc1"
  • tests/test_smoke.py version assertion "0.8.0rc1"
  • CHANGELOG.md [Unreleased][0.8.0] — 2026-05-23
  • uv.lock refreshed (auto via the uv-lock pre-commit hook)

Spec pin already at v0.17.0 from #61; no spec submodule change in this PR.

What v0.8.0 ships

The full observability friction-roundup from #61 — see the [0.8.0] CHANGELOG section. Highlights:

  • LLM span payload (default-off) + GenAI semconv attributes
  • OTelObserver knobs: resource=, multi-span_processor, disable_llm_payload, disable_genai_semconv, payload_max_bytes, attribute_enrichers
  • OpenAIProvider(genai_system=...) constructor arg
  • Public LLM_NAMESPACE / LlmEventPayload
  • Response.response_id / Response.response_model
  • Cross-task prompt-context propagation fix
  • Provider-side image redaction

Test plan

  • CI green on this branch.
  • Merge to main, then push v0.8.0-rc1 tag → release workflow routes to TestPyPI.
  • Verify per RELEASING.md smoke set: fresh venv install from TestPyPI, __version__ == "0.8.0rc1", examples/00-hello-world runs, [otel] extra resolves.
  • If green, separate PR bumps to 0.8.0 and tag v0.8.0 → PyPI + GitHub Release.

Pins pyproject, __version__, and the test_smoke assertion to
0.8.0rc1 ahead of the rc tag. CHANGELOG promoted from [Unreleased]
to [0.8.0] — 2026-05-23. uv.lock refreshed via the uv-lock
pre-commit hook to match the new package version.

Spec pin already at v0.17.0; no spec submodule change.
Copilot AI review requested due to automatic review settings May 23, 2026 17:58
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-prep PR pinning the package to 0.8.0rc1 ahead of the v0.8.0-rc1 tag (TestPyPI smoke). Bumps the four version-bearing surfaces and finalizes the CHANGELOG heading for v0.8.0 dated 2026-05-23.

Changes:

  • Bump __version__ / pyproject.toml / uv.lock editable entry to 0.8.0rc1.
  • Update tests/test_smoke.py version assertion to match.
  • Promote CHANGELOG.md [Unreleased][0.8.0] — 2026-05-23.

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
pyproject.toml Bumps project.version to 0.8.0rc1.
src/openarmature/init.py Bumps runtime __version__ to 0.8.0rc1 (spec version unchanged at 0.17.0).
tests/test_smoke.py Updates the package-version assertion to 0.8.0rc1.
uv.lock Refreshes the editable openarmature package entry to 0.8.0rc1.
CHANGELOG.md Closes the [Unreleased] section as [0.8.0] — 2026-05-23.

All four package-version surfaces match (pyproject.toml, __init__.py, uv.lock, smoke test), __spec_version__ remains 0.17.0 as expected, the release date matches the current_datetime (2026-05-23), and the release workflow's contains(github.ref_name, '-rc') gate will correctly route the planned v0.8.0-rc1 tag to TestPyPI only.


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

@chris-colinsky chris-colinsky merged commit cdcf3e3 into main May 23, 2026
7 of 8 checks passed
@chris-colinsky chris-colinsky deleted the chore/release-v0.8.0-rc1 branch May 23, 2026 18:01
@chris-colinsky chris-colinsky mentioned this pull request May 23, 2026
4 tasks
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