homebrew-formula-maintenance
Installation
SKILL.md
Homebrew Formula Maintenance
Overview
Use this workflow to keep Homebrew formulas in sync with PyPI releases for Python CLIs. The pattern in your taps is: update version + sha, refresh resource blocks when needed, run brew install/test/audit, then push the tap update (manually or via CI).
Quick Start (manual bump)
- Verify the PyPI release exists and grab the sdist URL + SHA256.
- Update the
urlandsha256in the formula. - Refresh
resourcestanzas if the formula usesvirtualenv_install_with_resources. - Test:
brew install --build-from-source+brew test+brew audit --strict. - Update changelog/tag and push the tap repo.