Skip to content

feat(lint): add pyrefly and update linting configs #308

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 28, 2025

Conversation

mkoura
Copy link
Collaborator

@mkoura mkoura commented May 28, 2025

  • Add pyrefly to pre-commit hooks and development requirements.
  • Configure pyrefly in pyproject.toml with project-specific settings and per-file ignores.
  • Update ruff linting rules to include ANN and add per-file ignore for docs.
  • Pin mypy and pre-commit versions for consistency.
  • Add pyrefly ignore comments in code to suppress specific errors.

- Add pyrefly to pre-commit hooks and development requirements.
- Configure pyrefly in pyproject.toml with project-specific settings and
  per-file ignores.
- Update ruff linting rules to include ANN and add per-file ignore for docs.
- Pin mypy and pre-commit versions for consistency.
- Add pyrefly ignore comments in code to suppress specific errors.
@mkoura mkoura merged commit a226508 into master May 28, 2025
3 checks passed
@mkoura mkoura deleted the add_pyrefly_checker branch May 28, 2025 09:03
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.

1 participant