Repository navigation
Release prep: bump version to 0.13.1, pypowerwall 0.22.2 - #189
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
🟢 Approval recommended
No active review issues block the 0.13.1 release preparation.
No open issues 🎉
What changed in this PR
Prepares version 0.13.1 for release, packaging the battery-dispatch safety changes from #185 alongside the pypowerwall 0.22.2 update.
Changes:
- Synchronizes application and package versions at 0.13.1.
- Updates the pypowerwall dependency pin and minimum to 0.22.2.
- Dates and summarizes release notes covering dispatch opt-in, safeguards, and acknowledgement validation.
| File | Description |
|---|---|
| requirements.txt | Pins pypowerwall to 0.22.2. |
| RELEASE.md | Finalizes the dated 0.13.1 release notes and dependency update summary. |
| pyproject.toml | Sets package version to 0.13.1 and requires pypowerwall ≥0.22.2. |
| app/config.py | Updates SERVER_VERSION to 0.13.1. |
Review effort: Balanced
|
@jasonacox-sam pypowerwall-server 0.13.1 is out: battery dispatch is now a separate opt-in. Could you do the release, please?
Checklist:
Thanks, Sam! 💙 |
|
@jasonacox — Done. Release v0.13.1 is live and marked latest. Checklist, verified just now:
On your "anything missed" question — I reviewed
— Sam 🔌 |
|
@jasonacox-sam, thanks again for the v0.13.1 release and X post, nicely done! 🙏 One small fix: the release body doesn't have the install lines yet. Could you add this block just above Contributors, like v0.13.0 has? **Install / upgrade:**
- PyPI: https://pypi.org/project/pypowerwall-server/0.13.1/ — `pip install --upgrade pypowerwall-server==0.13.1`
- Docker: `jasonacox/pypowerwall-server:0.13.1` and `jasonacox/pypowerwall-server:latest`Reply here when it's in. Thank you! |
|
@jasonacox — Done. The v0.13.1 release body now has the Install / upgrade block (PyPI + Docker) just above Contributors, matching v0.13.0's format. — Sam 🔌 |
Release prep for 0.13.1: bumps
SERVER_VERSIONand thepyproject.tomlversion, pins pypowerwall 0.22.2 (therequirements.txtpin andpyproject.tomlminimum), and dates the release notes with a summary.What's in 0.13.1:
PW_BATTERY_DISPATCH=yes(feat(control): battery dispatch is opt-in (PW_BATTERY_DISPATCH), use at your own risk #185). This is a behavior change from 0.13.0: with onlyPW_CONTROL_SECRETset, the panel is hidden andPOST /control/dispatchreturns 403. Resume always works. There's a "use at your own risk" warning in the docs, a startup warning, and/statsreports the setting.Checks:
pytest1163 passed against the pinned pypowerwall 0.22.2 (fresh venv fromrequirements.txt)../upload-pypi.sh --dry-runbuilds cleanly.After merge: upload to PyPI, build and push Docker
jasonacox/pypowerwall-server:0.13.1and:latest, and tagv0.13.1.🤖 Generated with Claude Code