~ruther/qmk_firmware

0ed492978aea83205b73127472c3667c601d515b — skullY 5 years ago a2c6257
Add pep8-naming to our python linting
4 files changed, 8 insertions(+), 2 deletions(-)

M bin/qmk
M lib/python/qmk/cli/doctor.py
M lib/python/qmk/tests/test_qmk_errors.py
M requirements.txt
M bin/qmk => bin/qmk +5 -0
@@ 25,6 25,11 @@ with open(os.path.join(qmk_dir, 'requirements.txt'), 'r') as fd:
            line = line.split('#')[0]

        module = line.split('=')[0] if '=' in line else line

        if module in ['pep8-naming']:
            # Not every module is importable by its own name.
            continue

        if not find_spec(module):
            print('Could not find module %s!' % module)
            print('Please run `pip3 install -r requirements.txt` to install the python dependencies.')

M lib/python/qmk/cli/doctor.py => lib/python/qmk/cli/doctor.py +1 -1
@@ 39,7 39,7 @@ def doctor(cli):
                ok = False

    # Determine our OS and run platform specific tests
    OS = platform.system()
    OS = platform.system()  # noqa (N806), uppercase name is ok in this instance

    if OS == "Darwin":
        cli.log.info("Detected {fg_cyan}macOS.")

M lib/python/qmk/tests/test_qmk_errors.py => lib/python/qmk/tests/test_qmk_errors.py +1 -1
@@ 1,7 1,7 @@
from qmk.errors import NoSuchKeyboardError


def test_NoSuchKeyboardError():
def test_nosuchkeyboarderror():
    try:
        raise NoSuchKeyboardError("test message")
    except NoSuchKeyboardError as e:

M requirements.txt => requirements.txt +1 -0
@@ 6,3 6,4 @@ colorama
hjson
nose2
flake8
pep8-naming