chore: prepare the 3.8.7 release (#797)

Bumps src.__version__ to 3.8.7 and turns Unreleased into ## 3.8.7:
src.common.sports_view_model (#796, sports family 10), which the scoreboards
adopt by flooring on 3.8.7. src/common/README.md and
docs/SPORTS_UNIFICATION.md say 3.8.7 for the module.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Chuck
2026-10-15 13:41:40 -04:00
committed by GitHub
co-authored by Claude Opus 5.5
parent f4435d79e0
commit 456a1ac16c
4 changed files with 12 additions and 5 deletions
+7 -1
View File
@@ -19,6 +19,12 @@ accepts both, but the store flags the old spelling as deprecated
## Unreleased
## 3.8.7
Sports consolidation family 10: `src.common.sports_view_model`, the game
dict every scoreboard screen draws, which the scoreboards adopt by flooring
on 3.8.7 (#796).
### New modules
- `src/common/sports_view_model.py` -- sports consolidation family 10, once
@@ -31,7 +37,7 @@ accepts both, but the store flags the old spelling as deprecated
final); a called-off game is never live; scores are integer text; a time
without an offset is UTC. Keys are additive only; the module docstring
lists every key, its type and default. A plugin may inherit the mixin once
it floors on the release that ships it, and deletes its copies then.
it floors on 3.8.7, and deletes its copies then. (#796)
## 3.8.6