Version Bump
Bump the pegaflow-llm Python package version by directly editing python/pyproject.toml.
Bump PATCH Version
Important: Create a branch first since pre-commit hooks forbid commits to master.
- •Check current version:
bash
grep -E "^version" python/pyproject.toml
- •Create release branch:
bash
git checkout -b release/v<new_version>
- •Edit
python/pyproject.toml:
Update both version fields:
- •
version = "<new_version>"(under[project]) - •
version = "<new_version>"(under[tool.commitizen])
Example: 0.0.10 → 0.0.11
- •Commit the change:
bash
git add python/pyproject.toml git commit -m "chore: bump version to <new_version>"
Workflow
- •Push the release branch:
bash
git push -u origin release/v<version>
- •Create a pull request:
bash
gh pr create --title "chore: bump version to <version>" --body "Release v<version>"
- •After PR review and merge to master:
User will manually create the GitHub release via the web UI or CLI.