Skip to content

Prepare GeoDebug 0.1.0 release - #3

Merged
GeoGeekLab merged 6 commits into
mainfrom
release/0.1.0
Sep 19, 2026
Merged

GeoGeekLab merged 6 commits into
mainfrom
release/0.1.0

Conversation

@GeoGeekLab

Copy link
Copy Markdown
Owner

Summary

  • freeze report schema 1.0.0 and config schema 1
  • make package version single-source through Hatch
  • document every released diagnostic rule
  • enforce four-state rule contract coverage
  • add metamorphic correction tests and a clean corpus
  • validate packaged schemas from the installed wheel
  • build and check sdist/wheel in CI
  • add tag-driven GitHub Release workflow
  • add changelog and release documentation
  • add typed-package marker and PyPI metadata

Release policy

This PR does not publish to PyPI. The release workflow creates GitHub release artifacts only; registry publication remains disabled until trusted publishing is configured.

The package version remains 0.1.0.dev0 until all release gates pass.

@GeoGeekLab
GeoGeekLab merged commit 8ec9255 into main Sep 19, 2026
6 checks passed
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