Skip to content

docs: Python package release guide (pyproject.toml bump, PyPI trusted publishing, GitHub Release) - #33

Merged
loki-inu merged 1 commit into
mainfrom
docs/python-package
Oct 29, 2026
Merged

loki-inu merged 1 commit into
mainfrom
docs/python-package

Conversation

@loki-inu

Copy link
Copy Markdown
Owner

New docs page python-package.html: release.sh --bump-file pyproject.toml locally, then a tag-push workflow that checks the tag against pyproject.toml, builds, uploads to PyPI with trusted publishing, and creates the GitHub Release with relnote notes. tests/test_python_package_docs.py rebuilds the example and runs the tag-check step. Workflow is actionlint-clean. Linked from index, README, llms.txt, sitemap, and the standard-version / release-please pages.

@loki-inu
loki-inu merged commit eb1bb21 into main Oct 29, 2026
4 checks passed
@loki-inu
loki-inu deleted the docs/python-package branch October 29, 2026 09:20
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