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
fix: Resolve pre-commit hook issues and update configurations
Major changes:
- Update type annotations to use modern Python syntax (T | None instead of Optional[T])
- Add missing Callable imports from collections.abc
- Add MIT license headers to all Python files
- Address bandit security issues: replace MD5 with SHA256, add JSON-first caching
- Add missing docstrings for __init__ methods
- Create .secrets.baseline file for detect-secrets
- Add security annotations for false positive detections
- Update Black to v25.1.0 to support Python 3.13
- Update all pre-commit hook versions to latest
The pre-commit hooks have been updated but some issues remain to be addressed
in follow-up commits to avoid blocking the main fixes.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
0 commit comments