Skip to content

release: prepare Zeus v0.5.0 - #14

Merged
brainx merged 3 commits into
mainfrom
release/v0.5.0
Jul 31, 2026
Merged

release: prepare Zeus v0.5.0#14
brainx merged 3 commits into
mainfrom
release/v0.5.0

Conversation

@brainx

@brainx brainx commented Jul 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • set the package and OpenAPI versions to 0.5.0
  • move the current unreleased changes, including Kimi K3 support from feat: add Kimi K3 API support #20, into the 0.5.0 changelog section
  • document the compatibility-preserving internal module decomposition and 1,200-line production-module size ratchet
  • identify v0.5.0 as the latest stable release in the roadmap

Impact

Relative to current main, this PR changes release metadata and hardens two rate-limit test assertions against threaded access-log ordering. Runtime Kimi K3 support is already present through #20; this PR does not change runtime code, public behavior, API/schema migration, lifecycle ordering, or Hermes compatibility.

Release safety

The release tag must be created only after this PR is squash-merged through GitHub and must target that GitHub-verified commit on main. The unsigned topic-branch commits are not valid tag targets. GitHub's immediately preceding squash merge for #20 was independently confirmed as verified: true with verification reason valid.

Verification

  • .venv/bin/python scripts/check_version_tag.py v0.5.0 --require-changelog — passed
  • make release-check in the repository development environment — passed
    • 1,137 tests passed in the normal run with 3 expected skips
    • 1,137 tests passed under branch coverage with 3 expected skips
    • 82.44% branch coverage
    • repository readiness, Ruff formatting and lint, MyPy, Bandit, ShellCheck, dependency validation, package build, installed-wheel smoke, Twine validation, and checksum generation passed
  • Python 3.14 focused rate-limit audit assertions — 40 repeated executions passed
  • Ruff format/lint on tests/test_api.py — passed
  • git diff --check — passed
  • Hosted CI run 30662495244 — all Python 3.11, 3.12, 3.13, and 3.14 tests, package, real-Hermes, macOS lifecycle, and subprocess jobs passed

@brainx
brainx marked this pull request as ready for review July 26, 2026 19:09

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 7f0b743602

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread zeus/__init__.py
@brainx
brainx merged commit ce9dfdf into main Jul 31, 2026
16 checks passed
@brainx
brainx deleted the release/v0.5.0 branch July 31, 2026 20:26
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.

1 participant