Release Checklist¶
Run local checks:
Optional live examples:
uv run --no-config --no-project --with-editable . python examples/context7_remote.py
uv run --no-config --no-project --with-editable . python examples/scoped_namespaces_context7.py
Publish:
Notes¶
make publish-checkbuilds the source distribution and wheel, then runsuv publish --dry-runagainst PyPI.- PyPI does not allow replacing an existing version. If
publish-checkreports a remote file mismatch, bump__version__insrc/toolplane/__init__.pybefore publishing. PYPI_TOKENis required for the real publish target and is passed to uv asUV_PUBLISH_TOKEN.