Skip to content

Release v4.12.1 - first PyPI publication metadata - #26

Merged
acn-ericlaw merged 1 commit into
mainfrom
release/v4.12.1
Sep 1, 2026
Merged

Release v4.12.1 - first PyPI publication metadata#26
acn-ericlaw merged 1 commit into
mainfrom
release/v4.12.1

Conversation

@acn-ericlaw

Copy link
Copy Markdown
Collaborator

What

The v4.12.1 release: PyPI publication metadata for mercury-composable (name verified
free on PyPI), riding the lock-step line with the engines.

  • SPDX license expression + license-files (PEP 639); trove classifiers (Beta,
    Python 3.10-3.14, AsyncIO); keywords; project URLs corrected and extended -
    Documentation now points at this repo's own site (it pointed at the engine's).
  • Constrained sdist: ships only the package sources, tests, examples and top-level
    docs - the repo-internal layers (agent memory, skills, CI plumbing) never ride the
    artifact. The wheel was already constrained to src/mercury_composable.
  • Version 4.12.1 (pyproject.toml + version.py); CHANGELOG flipped - the 4.12.1
    section carries the llm.chat / llm.stream AI nodes shipped since v4.12.0.

Why

Public package publication green-lit (P5 of the polyglot initiative); registry
artifacts should correspond to a tag, so the wrappers release v4.12.1 in lock-step
with the engines rather than publishing artifacts that do not match v4.12.0.

Verification

97 tests + ruff green; python -m build + twine check PASSED on both artifacts;
sdist contents inspected (exactly the intended set); fresh-venv wheel install smoke
test on Python 3.14 (import at 4.12.1 + mercury-serve --help), with the system
Python 3.9 correctly rejected by requires-python.

Co-Authored-By: Claude Code noreply@anthropic.com

🤖 Generated with Claude Code

pip install mercury-composable (name verified free on PyPI). SPDX license
expression + license-files (PEP 639); trove classifiers (Beta, 3.10-3.14,
AsyncIO); keywords; project URLs corrected and extended (Documentation now
points at this repo's own site); a constrained sdist that ships only the
package sources, tests, examples and top-level docs - repo-internal layers
(agent memory, skills, CI) never ride the artifact. Version 4.12.1 on the
lock-step line; CHANGELOG flipped. Verified: 97 tests + ruff green, build +
twine check PASSED on both artifacts, and a fresh-venv wheel install smoke
test (import + mercury-serve --help) on python 3.14 - with the 3.9 system
python correctly rejected by requires-python.

Co-Authored-By: Claude Code <noreply@anthropic.com>
@acn-ericlaw
acn-ericlaw merged commit af86a0b into main Sep 1, 2026
5 checks passed
@acn-ericlaw
acn-ericlaw deleted the release/v4.12.1 branch September 1, 2026 23:02
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