Skip to content

feat: automate releases and derive versions from tags - #81

Open
OliverSherouse wants to merge 3 commits into
masterfrom
fix/restore-type-checking-version-docs
Open

feat: automate releases and derive versions from tags#81
OliverSherouse wants to merge 3 commits into
masterfrom
fix/restore-type-checking-version-docs

Conversation

@OliverSherouse

Copy link
Copy Markdown
Owner

Summary

  • derive package versions from Git tags with setuptools-scm and add automated semantic releases
  • publish validated tag builds to PyPI and modernize CI
  • restore the type-check job and align contributor guidance

Checks

  • uv run pytest
  • uv run ruff check wbdata tests
  • uv tool run ty check
  • uv run python -m build
  • uvx twine check dist/*

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