Skip to content

release: prepare base-cli 0.4.0 - #101

Merged
codeforester merged 3 commits into
mainfrom
enhancement/50-20260805-release-040
Aug 5, 2026
Merged

codeforester merged 3 commits into
mainfrom
enhancement/50-20260805-release-040

Conversation

@codeforester

Copy link
Copy Markdown
Contributor

Closes #50.

Summary

  • Set the package version and changelog to 0.4.0.
  • Document the pre-1.0 compatibility boundary and migration notes.
  • Mark the 0.4.x support line and update adopter-facing examples.
  • Make the release-candidate security gate audit third-party dependencies without requiring the unpublished project distribution from PyPI.

Validation

  • Full base-cli test suite passes.
  • Documentation, examples, consumer, artifact, and installed-wheel validators pass.
  • Cross-platform CI matrix is expected to run against this issue-backed branch.

Release order

  1. Merge this PR.
  2. Tag and publish base-cli 0.4.0.
  3. Merge the dependent Base alignment PR after its checks pass against the published release.

The Base consumer alignment is tracked in basefoundry/base#1875.

@codeforester
codeforester marked this pull request as ready for review August 5, 2026 19:51
@codeforester
codeforester merged commit 9eaf31a into main Aug 5, 2026
51 checks passed
@codeforester
codeforester deleted the enhancement/50-20260805-release-040 branch August 5, 2026 19:51
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.

Roadmap: make base-cli a 5/5 professional Python CLI framework

1 participant