Skip to content

v0.7.8: Release prgenius-core (first PyPI publish via Trusted Publisher)

Latest

Choose a tag to compare

@zsxh1990 zsxh1990 released this 08 Jul 16:35

v0.7.8 — distribution rename + first PyPI publish

This release covers the distribution rename prgenius-kbprgenius-core
and the first successful PyPI publish via GitHub Actions Trusted Publisher.

Distribution rename

The prgenius distribution is renamed prgenius-kbprgenius-core to
drop the awkward kb suffix and align with the misakanet-core naming
convention. CLI entry point prgenius-kbprgenius-core; import path
prgenius.cli unchanged.

First PyPI publish (Trusted Publisher + OIDC)

prgenius-core is now live on PyPI via GitHub Actions Trusted Publisher (OIDC).
Workflow file: .github/workflows/publish-pypi.yml.

pip install prgenius-core works for the first time.

The Trusted Publisher configuration is:

  • Owner: zsxh1990
  • Repository: pr-genius
  • Workflow: .github/workflows/publish-pypi.yml
  • Environment: pypi

Quick start

pip install prgenius-core
python -m prgenius --version
# prgenius 0.7.8

What's in the wheel

  • prgenius CLI (python -m prgenius)
  • prgenius MCP server (python -m prgenius mcp serve)
  • Stdlib-only runtime (mcp>=1.0 optional via pip install prgenius-core[mcp])
  • 12 repo profiles / 12 PR Case Studies / 11 lessons / 5 anti-patterns