Skip to content

Commit c557976

Browse files
committed
Update README.md
1 parent 7db76e2 commit c557976

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

README.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Python language support for [Atom-IDE](https://ide.atom.io/), powered by the [Py
2222

2323
## Installation
2424

25-
Install the language server with
25+
Install the language server (we recommend version `0.14.0` or newer) with
2626

2727
```bash
2828
pip install python-language-server
@@ -39,6 +39,17 @@ Python Language Server
3939
...
4040
```
4141

42+
Depending on your Python setup `pyls` may be installed in a non default folder. In this case either add the directory to your `PATH` or edit the "Python Language Server Path" setting of `ide-python` to point to the `pyls` executable.
43+
44+
## Configuration
45+
46+
Configuration is loaded from zero or more configuration sources.
47+
48+
* `pycodestyle` (default): discovered in `~/.config/pycodestyle`, `setup.cfg`, `tox.ini` and `pycodestyle.cfg`
49+
* `flake8`: discovered in `~/.config/flake8`, `setup.cfg`, `tox.ini` and `flake8.cfg`
50+
51+
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.
52+
4253
## Contributing
4354

4455
Always feel free to help out! Whether it's [filing bugs and feature requests](https://github.com/lgeiger/ide-python/issues/new) or working on some of the [open issues](https://github.com/lgeiger/ide-python/issues), Atom's [guide for contributing to packages](https://github.com/atom/atom/blob/master/docs/contributing-to-packages.md) will help get you started.

0 commit comments

Comments
 (0)