4 ms·
I find Pylint to be great, catches a lot, integrates well enough into pyproject, and the new standalone vscode extension is solid. If only I didn't have to rest
by claytonjy 4y ago
I find Pylint to be great, catches a lot, integrates well enough into pyproject, and the new standalone vscode extension is solid. If only I didn't have to restart the Pylint server every time I update a signature...
- BerislavLopac 4y agoMy key problem with pylint - and the main reason why I have been using flake8 - is its terrible defaults; it takes huge amount of configuration to get a sane set of reports. But I might need to look into it again...
- claytonjy 4y agoI've never tried adding it to a large project, but in starting with it early I'm continually impressed with what it finds. "Unnecessary comprehension in any/all" was the latest surprise. I have just three configs: - ignore TODOs (but only in pre-commit so i still get the IDE squiggles) - line length 88 (black compatibility) - add pydantic to extension whitelist