Skip to content

chore(release): v0.7.0#60

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

chore(release): v0.7.0#60
chris-colinsky merged 1 commit into
mainfrom
chore/release-v0.7.0-final

Conversation

@chris-colinsky
Copy link
Copy Markdown
Member

Real-release bump for v0.7.0. Flips pyproject, `version`, and the smoke-test assertion from `0.7.0rc1` to `0.7.0`.

rc1 verification

The `v0.7.0-rc1` tag (workflow run 26322571987) published cleanly to TestPyPI. Verification from a fresh venv:

  • `version` is `0.7.0rc1`, `spec_version` is `0.16.1`
  • New exports importable: `from openarmature.graph import NextCall, default_classifier`
  • Core surface imports: `GraphBuilder`, `State`, `END`, `OpenAIProvider`, `PromptManager`, `FilesystemPromptBackend`, `InMemoryCheckpointer`, `SQLiteCheckpointer`
  • `[otel]` extra installs; `OTelObserver` + `install_log_bridge` importable
  • End-to-end graph compile + invoke (trivial hello-moon graph)
  • Live docs site at https://openarmature.ai/ looks right
  • `examples/00-hello-world/main.py` against a real LLM endpoint — skipped (would burn maintainer API credits without explicit ack)

Next step after merge

Tag `v0.7.0` from a freshly-pulled main:

```bash
git tag v0.7.0
git push origin v0.7.0
```

The workflow will publish to PyPI through the `pypi` Environment (required-reviewer approval applies) and create a GitHub Release with auto-generated notes.

Test plan

  • CI passes
  • CHANGELOG entry still matches what shipped (no follow-up changes after v0.7.0-rc1)

Bump pyproject, __version__, and the smoke-test assertion from
0.7.0rc1 to 0.7.0 for the real-release tag.

The v0.7.0-rc1 tag published cleanly to TestPyPI and verification
passed (fresh-venv install, version + spec_version readback, new
exports importable, [otel] extra installs, end-to-end graph
compile + invoke, docs site good).
Copilot AI review requested due to automatic review settings May 23, 2026 03:49
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 performs the real-release version bump for openarmature v0.7.0, aligning package metadata, runtime version, lockfile, and the smoke test after the prior 0.7.0rc1 release candidate.

Changes:

  • Bump pyproject.toml project version from 0.7.0rc1 to 0.7.0.
  • Bump openarmature.__version__ from 0.7.0rc1 to 0.7.0.
  • Update the smoke test assertion and the uv.lock editable package entry to 0.7.0.

Reviewed changes

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

File Description
uv.lock Updates the editable openarmature package version to 0.7.0.
tests/test_smoke.py Updates the version assertion to 0.7.0.
src/openarmature/init.py Updates __version__ to 0.7.0.
pyproject.toml Updates [project].version to 0.7.0.

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

@chris-colinsky chris-colinsky merged commit 9ab4be6 into main May 23, 2026
7 checks passed
@chris-colinsky chris-colinsky deleted the chore/release-v0.7.0-final branch May 23, 2026 03:52
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