Aaron D. Lee
afa88bc73b
Apply black formatter to all Python files
...
Reformatted 29 files for consistent code style and CI compliance.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-02 17:44:41 -05:00
Aaron D. Lee
9c45e0d0f8
Fix BatchCredentials tests: add required reference_photo
...
- Add sample_reference_photo fixture for test data
- Update sample_credentials fixture to include reference_photo
- Update all BatchCredentials test dicts to include reference_photo
- Add 'phrase' as legacy key in BatchCredentials.from_dict()
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-02 17:28:14 -05:00
Aaron D. Lee
6b21190f97
Lint cleanup: ruff fixes across entire codebase
...
- Strip trailing whitespace from all Python files
- Fix import sorting (I001) across all modules
- Convert Optional[X] to X | None syntax (UP045)
- Remove unused imports (F401)
- Convert lambda assignments to def functions (E731)
- Add TYPE_CHECKING import for forward references
- Update pyproject.toml ruff config:
- Move select/ignore to [tool.ruff.lint] section
- Add per-file ignores for DCT colorspace naming (N803/N806)
- Add per-file ignores for __init__.py import structure (E402)
- Exclude defunct test_routes.py
- Remove frontends/web/test_routes.py (defunct debug snippet)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-02 17:17:38 -05:00
Aaron D. Lee
ef7478b30a
A whoooole lotta 4.0.x fixes.
2026-01-01 22:18:13 -05:00
Aaron D. Lee
12929bf326
Release checklist and updated test scripts.
2026-01-01 14:04:55 -05:00
Aaron D. Lee
5ed25f706f
More CI/CD fixes and stuff (automation goodness).
2025-12-30 00:28:58 -05:00