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:
grep -E "^version" python/pyproject.toml
- Create release branch:
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:
git add python/pyproject.toml
git commit -m "chore: bump version to <new_version>"
Workflow
- Push the release branch:
git push -u origin release/v<version>
- Create a pull request:
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.