Skip to content

feat: replace pylint with Pyrefly - #177

Open
mercael91 wants to merge 1 commit into
google:copybara_pushfrom
mercael91:fix/configure-pyrefly
Open

feat: replace pylint with Pyrefly#177
mercael91 wants to merge 1 commit into
google:copybara_pushfrom
mercael91:fix/configure-pyrefly

Conversation

@mercael91

Copy link
Copy Markdown

Summary

Replace pylint with Pyrefly type checker to align with Google's internal tooling, as described in #174.

Changes

  • Added pyrefly.toml with the blessed Google OSS configuration from the issue
  • Updated .pre-commit-config.yaml — replaced pylint hook with pyrefly check
  • Updated Makefile — replaced pylint target with pyrefly target
  • Updated pyproject.toml — replaced pylint and pylint-per-file-ignores dev dependencies with pyrefly>=0.20.0
  • Removed .pylintrc — no longer needed

Fixes #174

Replace pylint with Pyrefly type checker to align with Google's
internal tooling. This change:

- Adds pyrefly.toml with the blessed Google OSS configuration
- Replaces pylint with pyrefly in pre-commit hooks
- Replaces pylint with pyrefly in Makefile targets
- Updates dev dependencies in pyproject.toml
- Removes .pylintrc (no longer needed)

Fixes google#174

Signed-off-by: mercael <mercael91@gmail.com>
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.

Configure Pyrefly

1 participant