Skip to content

chore: repair post-release version identity - #28

Merged
intelland merged 1 commit into
mainfrom
chore/version-identity
Aug 22, 2026
Merged

chore: repair post-release version identity#28
intelland merged 1 commit into
mainfrom
chore/version-identity

Conversation

@intelland

Copy link
Copy Markdown
Owner

Summary

  • distinguish the current development source identity (0.1.1.dev0) from the published stable 0.1.0 release
  • derive release checks and audit artifact names from pyproject.toml
  • make release publishing fail closed for development versions, existing PyPI versions, and PyPI lookup failures
  • broaden release-audit path detection without changing product behavior

Scope

No public API, comparison semantics, schema, dependencies, stable-release documentation, release artifacts, or publication state changed.

Validation

  • Ruff: PASS
  • strict Mypy: PASS
  • build + Twine: PASS
  • release-audit smoke: PASS
  • full runtime tests are delegated to hosted Python 3.11 CI because the local Windows disposable environment cannot initialize CPU PyTorch (c10.dll).

Publication was not dispatched.

@intelland
intelland force-pushed the chore/version-identity branch from 53025b5 to ce144e7 Compare August 22, 2026 14:18
@intelland
intelland marked this pull request as ready for review August 22, 2026 15:37
@intelland
intelland merged commit f96c933 into main Aug 22, 2026
1 check passed
@intelland
intelland deleted the chore/version-identity branch August 22, 2026 17:58
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