Renames disabled Pylint IDs to Pylint symbolic names
python
and the following module
pylint>=1.5.0
If you would like to run tests you will need:
nose
mock
Installation using pip:
$ sudo pip install pylint-symbolizer
Installation from source:
$ git clone https://github.com/mikejarrett/pylint-symbolizer.git
$ cd pylint-symbolizer
$ sudo python setup.py install
usage: symbolizer [-h] [-w [WIDTH]] module_or_file
Renames disabled Pylint IDs to Pylint symbolic names
positional arguments:
module_or_file
optional arguments:
-h, --help show this help message and exit
-w [WIDTH], --width [WIDTH]
Set the window width limit
>>> from symbolizer.symbolizer import Symbolizer
>>> symb = Symbolizer(start_location='/file/path.py', column_width=100)
>>> symb()
Processing -- /file/path.py
[x] Cleanup setup.py and prep for PyPI
[ ] Handle things like # -*- coding: utf-8 -*- at the top of the file
[x] Handle inline disables
[x] Fix bug with trailing comma when adding a new line
[x] Update entry point for inlines
[x] Handle single file input
Apache v2 License