chore: bump version to 0.0.28 - #143
Conversation
Bump for the upcoming release. Regenerate docs-api/meta.json in the same commit: gen_api_docs.py reads package_version from pluto.__version__, so the bump alone leaves the committed manifest stale and fails the api-docs CI check (which is why 0.0.27 needed the follow-up in #138). Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughThe package version changed from ChangesPackage version update
Estimated code review effort: 1 (Trivial) | ~2 minutes Mergeability Score: ⚪ Minimal · up to This PR updates the package and runtime version together with the matching API documentation metadata; no actionable merge-blocking risk remains beyond normal checks and review. Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Bumps the package version 0.0.27 → 0.0.28 ahead of the next release.
pyproject.toml— publishedpluto-mlversionpluto/__init__.py— runtime__version__(re-exported bymlop)docs-api/meta.json— regeneratedWhy the docs regen is in this PR:
scripts/gen_api_docs.pyderivespackage_versionfrompluto.__version__, and theapi-docsworkflow runs--check, which byte-compares the committed manifest. Bumping the version alone leavesmeta.jsonstale and fails that job — which is what happened last cycle, where #137 (bump to 0.0.27) needed the follow-up #138 to regenerate the docs. Folding the regen in keeps this to one PR.Tested (run the relevant ones):
bash format.sh— ran the pinnedruff==0.4.10directly (ruff check+ruff format --check) rather than the script, since poetry isn't on PATH in this env. Both clean: "All checks passed", 105 files already formatted.mypywas not run.python scripts/gen_api_docs.py --checkpasses with the pinnedgriffe==2.0.2from the workflow. The regen changed only thepackage_versionline, so nothing else indocs-api/had drifted.No test suite run — this touches no runtime behavior beyond the version string.
🤖 Generated with Claude Code
Summary by CodeRabbit