1.PyCQA / banditBandit is a tool designed to find common security issues in Python code.linterbanditsecurity-toolssecurity-scannersecuritystatic-code-analysis+1 morePythonAPACHE-2.08.4K total870 forks+418 starsfrom 7,948 · score 6.04
2.pylint-dev / pylintIt's not just a linter that annoys you!static-analysislinterstatic-code-analysiscode-qualitypep8closember+1 morePythonGPL-2.05.7K total1.4K forks+109 starsfrom 5,639 · score 4.70
3.PyCQA / flake8flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.pythonpython3static-analysisstatic-code-analysislinterlinter-flake8+6 morePythonOther license3.8K total364 forks+77 starsfrom 3,756 · score 4.36
4.google / pytypeArchivedA static type analyzer for Python codepythontypingtypecheckerlintertypesstatic-analysis+1 morePythonOther license5K total289 forks+25 starsfrom 5,009 · score 3.26