Skip to content

Conversation

@xpcmdshell
Copy link
Owner

Summary

  • run ruff and ruff-format as default pre-commit hooks
  • keep mypy manual to avoid failing commits on known typecheck issues
  • update a few isinstance checks to satisfy Ruff UP038

Testing

  • uv run ruff check src/ tests/
  • uv run ruff format --check src/ tests/

Enable ruff and ruff-format as default pre-commit hooks while keeping mypy manual, and adjust a few isinstance checks to satisfy Ruff UP038.
Drop the mypy dev dependency and pre-commit hook to align with Ruff-only linting.
@xpcmdshell xpcmdshell merged commit 1bc1572 into main Jan 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants