Skip to content

Commit c30103d

Browse files
release: 0.5.0 (#30)
Drop the rc suffix and stamp the CHANGELOG date for the real PyPI publish. ``v0.5.0-rc1`` verified clean against TestPyPI (``release.yml`` chain green; fresh-venv install + import smoke check return version 0.5.0rc1, spec 0.10.0). After merge: tag ``v0.5.0`` from main, the workflow chain ``test → build → publish-pypi → github-release`` runs, and the ``pypi`` GitHub Environment pauses for a manual approval click on the Actions tab before any real-PyPI upload.
1 parent 64e5251 commit c30103d

5 files changed

Lines changed: 5 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). The
66

77
## [Unreleased]
88

9-
## [0.5.0]UNRELEASED
9+
## [0.5.0]2026-05-10
1010

1111
First release on real PyPI. Catches the implementation up from spec v0.5.x to v0.10.0 across six phases — the spec accepted eight proposals while the python lib was at v0.3.1, and v0.5.0 lands all of them in one curated drop.
1212

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "openarmature"
7-
version = "0.5.0rc1"
7+
version = "0.5.0"
88
description = "Workflow framework for LLM pipelines and tool-calling agents."
99
readme = "README.md"
1010
requires-python = ">=3.12"

src/openarmature/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
"""OpenArmature — workflow framework for LLM pipelines and tool-calling agents."""
22

3-
__version__ = "0.5.0rc1"
3+
__version__ = "0.5.0"
44
__spec_version__ = "0.10.0"

tests/test_smoke.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22

33

44
def test_package_versions() -> None:
5-
assert openarmature.__version__ == "0.5.0rc1"
5+
assert openarmature.__version__ == "0.5.0"
66
assert openarmature.__spec_version__ == "0.10.0"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)