Import Linter allows you to define and enforce rules for the internal and external imports within your Python project.
BSD 2-Clause "Simplified" License
664
stars
45
forks
source link
Proposal: introduce Ruff and make mypy more strict #226
Open
mikeleppane opened 3 months ago
Hey!
What do you think, would it make sense to replace flake8 with Ruff and make mypy config more strict?
Running mypy in a more strict mode results in the following:
And the same with Ruff:
Below is the used config (assuming the project supports any Python version from 3.8 onwards):