Skip to content

release: 0.4.1 - #18

Merged
theQuert merged 1 commit into
mainfrom
claude/release-0.4.1
Oct 7, 2026
Merged

theQuert merged 1 commit into
mainfrom
claude/release-0.4.1

Conversation

@theQuert

@theQuert theQuert commented Oct 7, 2026

Copy link
Copy Markdown
Member

Bumps the version to 0.4.1 (pyproject.toml and apertis.__version__). The changelog's "Unreleased" section becomes "v0.4.1", which covers #16 and #17.

Pre-release checks on the exact artifacts built from this commit

  • python -m build produces apertis-0.4.1-py3-none-any.whl and apertis-0.4.1.tar.gz. twine check --strict passes for both. Metadata: Version: 0.4.1, Requires-Python: >=3.9.
  • The test suite ran against the installed wheel (each environment asserted apertis came from site-packages with __version__ == "0.4.1"). 132 passed on each of Python 3.13, 3.14, 3.9, and 3.9 with the minimum dependencies (pydantic 2.0.3, httpx 0.25.0, typing-extensions 4.7.1).
  • Installing from the sdist on 3.13 also passed all 132 tests.
  • Real-socket smoke test of the installed wheel against a local stdlib HTTP server, in the same four environments. On top of the 0.4.0 coverage it exercises responses.create(stream=True) with typed input_text parts, the delta/completed events, an error event that raises RateLimitError and closes the response, and the async Responses stream.
  • No live API calls were made.

After merge, PyPI publishing goes through the guarded Publish to PyPI workflow, dispatched from the merge commit.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Uy5vXsRpMhug7v3XwTMZHv

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Uy5vXsRpMhug7v3XwTMZHv
@theQuert
theQuert merged commit 6485d31 into main Oct 7, 2026
3 checks passed
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