You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
zizmor runs with --strict-collection --pedantic in CI and pre-commit
OIDC (id-token: write) scoped only to GitHub Pages and PyPI publish jobs
No use of pull_request_target; explicit read-only default permissions on workflows
Code and tests
Reduced # noqa / # type: ignore usage; tightened type annotations in frame.py, series.py, _common_model.py, portfoliotools.py, and report.py
Fixed portfoliotools.py: repeat Plotly colorway to match column count so zip(..., strict=True) does not fail when there are more portfolio points than theme colors
Added/updated tests for package metadata, common model internals, frame, series, types, and portfoliotools