Skip to content

Release 0.8.0 - #40

Merged
NingyuSUN merged 1 commit into
mainfrom
release-0.8.0
Oct 6, 2026
Merged

NingyuSUN merged 1 commit into
mainfrom
release-0.8.0

Conversation

@NingyuSUN

Copy link
Copy Markdown
Owner

Bumps the version to 0.8.0 everywhere: pyproject, __version__, CITATION.cff, uv.lock, the wheel check, ENGINEERING and the issue template.

  • Regenerated summaries: the ClinVar and VBO summaries were regenerated; only validator_version changed.
  • CHANGELOG: Unreleased becomes 0.8.0 — AI validation: grounding, generic grounders, the feedback loop and benchmarks, and a fresh Unreleased is opened above it.
  • Docs: the README and docs homepage no longer tell readers to install from GitHub, and the Action example points at @v0.8.0.

Checks: ruff, mypy, pytest (98.71%), mkdocs build --strict, and uv lock --check. The wheel was built and the smoke test run on the installed wheel; all new modules are present. The release workflow's tag check and release-notes extraction were also run locally.

After merge, tag v0.8.0 on main to run the release workflow (tests, PyPI, GitHub release).

Bump the version, regenerate the two case summaries that record it,
turn the Unreleased changelog into the 0.8.0 section and open a fresh
one, and point the README and docs homepage at the released package.
@NingyuSUN
NingyuSUN merged commit a6258f0 into main Oct 6, 2026
9 checks passed
@NingyuSUN
NingyuSUN deleted the release-0.8.0 branch October 6, 2026 02:41
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