It’s not required to install CLI util as long as you can navigate list of errors here or on this web-site but you may want to do so.
You can install a stable release simply by such commands:
$ python3 -m pip install plerr
$ plerr r1710
For pipx:
$ python3 -m pip install pipx # if not yet installed pipx
$ python3 -m pipx ensurepath # ensure directory where pipx stores apps is on PATH
$ pipx install plerr
$ plerr r1710
In order to use development plerr
builds you need to invoke the following commands:
$ git clone https://github.com/sprytnyk/pylint-errors.git
$ sudo apt update && sudo apt install -y python3-pip # if not yet installed
$ cd pylint-errors
$ python3 setup.py test
$ python3 setup.py install --user
$ python3 -m plerr r1710
pipx users may install the library by such commands:
$ git clone https://github.com/sprytnyk/pylint-errors.git
$ sudo apt install -y make python3-pip python3-venv # if not yet installed
$ cd pylint-errors
$ python3 -m pip install pipx wheel # install a package to build a wheel and pipx
$ python3 -m pipx ensurepath # ensure directory where pipx stores apps is on PATH
$ python3 setup.py test # run tests
$ make clean
$ python3 setup.py bdist_wheel # build a binary wheel
$ pipx install dist/* # install a binary wheel by pipx
$ plerr r1710
In order to get the latest updates just git pull origin master
and invoke a
command in the root of the project (sudo apt install make
if not yet
installed) make rai
to install to Python 3 user space site packages or
make raip
for pipx.
Error codes with [+] mean they’ve got examples of bad and good code. Rationalisation provided for all entries.