Skip to content

chore: declare privacy release line#6

Merged
abrichr merged 1 commit into
mainfrom
fix/privacy-release-contract
Jul 15, 2026
Merged

chore: declare privacy release line#6
abrichr merged 1 commit into
mainfrom
fix/privacy-release-contract

Conversation

@abrichr

@abrichr abrichr commented Jul 15, 2026

Copy link
Copy Markdown
Member

Summary

  • label openadapt-privacy Experimental and distinguish API versioning from clinical validation
  • explicitly keep semantic release on the already-published 1.x line
  • replace the obsolete pre-1.0 regression assertion with the actual release policy

Context

The security-fixed release is publicly available as 1.0.0. Python Semantic Release 10 defaults allow_zero_version to false, so the previous major_on_zero=false assertion did not preserve a 0.x line. Public package history is retained rather than deleting or rewriting tags.

Verification

  • 2 passed in tests/test_release_config.py
  • Ruff passes
  • TOML parses with allow_zero_version=false and major_on_zero=true
  • git diff --check passes

This PR must be squash-merged with its chore: title so it does not create a package release.

@abrichr
abrichr marked this pull request as ready for review July 15, 2026 22:09
@abrichr
abrichr merged commit d004491 into main Jul 15, 2026
4 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