Skip to content

Clean release surfaces and package metadata#24

Merged
senseibelbi merged 1 commit intomainfrom
release/v0.2.2-surface-cleanup
Apr 12, 2026
Merged

Clean release surfaces and package metadata#24
senseibelbi merged 1 commit intomainfrom
release/v0.2.2-surface-cleanup

Conversation

@senseibelbi
Copy link
Copy Markdown
Collaborator

Summary

Clean the remaining release surfaces after v0.2.2.

This PR:

  • exports epacomp_tox.__version__
  • adds --require-version to scripts/release_smoke.py so release validation can assert the served version explicitly
  • clarifies in schemas/README.md that portable schema versions are independent from package patch releases

Why

GitHub still surfaces the older PR title as the last-touch commit for src/, scripts/, and schemas/. This follow-up updates those directories with meaningful release-maintenance changes so the visible history and release tooling are both cleaner.

Validation

  • black --check src tests scripts/release_smoke.py
  • isort --check-only src tests scripts/release_smoke.py
  • python3 scripts/release_smoke.py --help
  • pytest -q -> 166 passed

@senseibelbi senseibelbi enabled auto-merge (squash) April 12, 2026 12:49
@senseibelbi senseibelbi merged commit 0988b09 into main Apr 12, 2026
7 checks passed
@senseibelbi senseibelbi deleted the release/v0.2.2-surface-cleanup branch April 12, 2026 12:50
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