FigOps v0.17.6
FigOps v0.17.6
This patch release includes the annotation rendering follow-up from PR #188.
- PyPI: https://pypi.org/project/figops/0.17.6/
- TestPyPI: https://test.pypi.org/project/figops/0.17.6/
- PR: #188
- Install:
python -m pip install figops==0.17.6 - MCP smoke:
figops-mcp --smoke
Fixed
- Match CSV-graph annotation font size to active style tokens.
- Clip annotation text/arrows to axes so edge callouts no longer expand tight save bounding boxes and collapse narrow figures.
Verification
- Release-critical local tests passed: 22 tests.
- Local package checks passed:
ruff check,git diff --check, package metadata smoke, public package surface, consumer install smoke, twine check, and upload guards. - GitHub Actions TestPyPI publish passed: https://github.com/Moonweave-Research/figops/actions/runs/28152439240
- GitHub Actions PyPI publish passed: https://github.com/Moonweave-Research/figops/actions/runs/28152619026
- Fresh TestPyPI and PyPI install smokes passed with
figops-mcp --smoke. - Local uv tool updated to
figops==0.17.6;figops-mcp --smokeandgraphhub-mcp --smokepassed locally.