pep8
Automatically lints your Python code against PEP8
tarnfeld 2,008 3 0.2.0 MIT GitHub

atom-pep8

An Atom package for running the pep8 linter over your Python files. Currently you have to invoke it using the "PEP8: Lint" command.

It requires you have the pep8 command line tool installed, if it's not installed in /usr/local/bin/pep8 you'll need to configure the path manually in the preferences.

Preferences

  • PEP8 Path: Path to the pep8 binary for linting (default: /usr/local/bin/pep8)
  • Ignore Errors: Command separated list of pep8 errors to ignore (default: null) (example: E501, E302)

TODO

  • Automatically lint files on save (optional)
  • Try and automatically locate the pep8 tool (or bundle one in here)
  • Tests tests tests