You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[v1.0] Publish the post-0.4.3 fixes under a new package version #307
Ship the validated changes on main as the immutable 0.5.0 release while keeping the published 0.4.3 artifact unchanged.
Background
PyPI and the latest GitHub release publish 0.4.3 from tag v0.4.3. Current main contains user-visible lifecycle, portability, Click 8.5, release-toolchain, typing, coverage, compatibility, and security hardening changes, but both VERSION and base_cli.__version__ still report 0.4.3.
The Package workflow builds review artifacts from main while that version remains unchanged. As a result, source documentation and validation results describe behavior that pip install base-cli==0.4.3 does not contain, and main artifacts reuse an already-published distribution identity.
Scope
Prepare and publish the next minor release as 0.5.0; keep 0.4.3 immutable.
Review the pre-1.0 SemVer/API impact and document any compatibility or migration notes.
Include all post-0.4.3 user-visible fixes under [Unreleased], then cut the dated 0.5.0 changelog section.
Goal
Ship the validated changes on
mainas the immutable 0.5.0 release while keeping the published 0.4.3 artifact unchanged.Background
PyPI and the latest GitHub release publish 0.4.3 from tag
v0.4.3. Currentmaincontains user-visible lifecycle, portability, Click 8.5, release-toolchain, typing, coverage, compatibility, and security hardening changes, but bothVERSIONandbase_cli.__version__still report 0.4.3.The Package workflow builds review artifacts from
mainwhile that version remains unchanged. As a result, source documentation and validation results describe behavior thatpip install base-cli==0.4.3does not contain, and main artifacts reuse an already-published distribution identity.Scope
[Unreleased], then cut the dated 0.5.0 changelog section.Acceptance criteria
VERSION, package metadata, tagv0.5.0, GitHub release, changelog, and PyPI all agree on 0.5.0.Dependencies
Project fields
Ownership