Skip to content

Commit 8bba3ef

Browse files
committed
Update documentation to include Pylint
1 parent 06218c9 commit 8bba3ef

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

README.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,21 @@ Python language support for [Atom-IDE](https://ide.atom.io/), powered by the [Py
1212

1313
## Feature Providers
1414

15-
* [Jedi](https://github.com/davidhalter/jedi) for Completions, Definitions, Hover, References, Signature Help, and Symbols
16-
* [Rope](https://github.com/python-rope/rope) for Completions and renaming
17-
* [Pyflakes](https://github.com/PyCQA/pyflakes) linter to detect various errors
18-
* [McCabe](https://github.com/PyCQA/mccabe) linter for complexity checking
19-
* [pycodestyle](https://github.com/PyCQA/pycodestyle) linter for style checking
20-
* [pydocstyle](https://github.com/PyCQA/pydocstyle) linter for docstring style checking
21-
* [autopep8](https://github.com/hhatto/autopep8) for code formatting (preferred over YAPF)
22-
* [YAPF](https://github.com/google/yapf) for code formatting
15+
- [Jedi](https://github.com/davidhalter/jedi) for Completions, Definitions, Hover, References, Signature Help, and Symbols
16+
- [Rope](https://github.com/python-rope/rope) for Completions and renaming
17+
- [Pyflakes](https://github.com/PyCQA/pyflakes) linter to detect various errors
18+
- [McCabe](https://github.com/PyCQA/mccabe) linter for complexity checking
19+
- [pycodestyle](https://github.com/PyCQA/pycodestyle) linter for style checking
20+
- [Pylint](https://www.pylint.org/) linter to detect various errors
21+
- [pydocstyle](https://github.com/PyCQA/pydocstyle) linter for docstring style checking
22+
- [autopep8](https://github.com/hhatto/autopep8) for code formatting (preferred over YAPF)
23+
- [YAPF](https://github.com/google/yapf) for code formatting
2324

2425
## Installation
2526

2627
### Language Server
2728

28-
Install the language server (0.19.0 or newer) with:
29+
Install the language server (0.25.0 or newer) with:
2930

3031
```bash
3132
python -m pip install 'python-language-server[all]'
@@ -44,7 +45,7 @@ Python Language Server
4445
...
4546
```
4647

47-
If you have installed `pyls` using a non default installation of Python, you can add modify the *Python Executable* config in the `ide-python` settings.
48+
If you have installed `pyls` using a non default installation of Python, you can add modify the _Python Executable_ config in the `ide-python` settings.
4849

4950
### Atom Package
5051

@@ -59,8 +60,8 @@ apm install ide-python
5960

6061
Configuration is loaded from zero or more configuration sources.
6162

62-
* `pycodestyle`: discovered in `~/.config/pycodestyle`, `setup.cfg`, `tox.ini` and `pycodestyle.cfg`
63-
* `flake8`: discovered in `~/.config/flake8`, `setup.cfg`, `tox.ini` and `flake8.cfg`
63+
- `pycodestyle`: discovered in `~/.config/pycodestyle`, `setup.cfg`, `tox.ini` and `pycodestyle.cfg`
64+
- `flake8`: discovered in `~/.config/flake8`, `setup.cfg`, `tox.ini` and `flake8.cfg`
6465

6566
Overall configuration is computed first from user configuration (in home directory), overridden by configuration in the `ide-python` settings, and then overridden by configuration discovered in the current project.
6667

0 commit comments

Comments
 (0)