pep8-naming

Naming convention checker

Checks Python code against PEP 8 naming conventions to ensure consistent and readable coding practices.

Naming Convention checker for Python

GitHub

512 stars
16 watching
205 forks
Language: Python
last commit: 6 months ago
Linked from 1 awesome list

flake8flake8-extensionsflake8-pluginlinter-flake8linter-pluginnaming-conventionspep8python

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
adamchainz/flake8-no-pep420 A plugin to enforce PEP 420 namespace package rules in Python code. 25
pycqa/flake8-pyi Enhances Flake8 to better handle stub files used in type hinting 73
pycqa/flake8-docstrings Tools to improve Python documentation quality and consistency 154
python-formate/flake8-encodings A tool to identify encoding issues in Python code 6
pycqa/flake8-import-order A plugin that checks the ordering of imports in Python code according to specific style guides. 278
best-doctor/flake8-variables-names An extension for flake8 that enforces more readable variable names. 55
gforcada/flake8-pep3101 Checks Python string formatting against the latest standard 14
pycqa/flake8-commas Enforces trailing commas in Python code to avoid merge conflicts and improve readability. 131
pycqa/flake8-bugbear A plugin that extends flake8 to detect design problems and likely bugs in Python code. 1,066
pycqa/flake8-json Formats Flake8 output as JSON with optional pretty-printing and CodeClimate support 10
orsinium-labs/flake8-pylint An extension for flake8 that integrates PyLint to check Python code quality and detect potential errors. 8
peter-evans/autopep8 Automatically formats Python code to conform to PEP 8 style guide. 85
jparise/flake8-author Checks Python modules for author attributes and enforces configuration rules around their usage. 3
rows-s/flake8_internal_name_import A flake8 plugin that reports the use of internal names in Python code to help avoid maintenance issues. 4
sublimelinter/sublimelinter-pydocstyle Linter plugin for Python code quality checking using pydocstyle 10