Skip to content

python-lsp/python-lsp-server

Repository files navigation

Python Language Server

A Python 2.7 implementation of the Language Server Protocol making use of Jedi, pycodestyle, Pyflakes and YAPF.

Features

Auto Completion:

resources/auto-complete.gif

Code Linting with pycodestyle and pyflakes:

resources/linting.gif

Signature Help:

resources/signature-help.gif

Go to definition:

resources/goto-definition.gif

Hover:

resources/hover.gif

Find References:

resources/references.gif

Document Symbols:

resources/document-symbols.gif

Document Formatting:

resources/document-format.gif

Installation

pip install --process-dependency-links .

Development

To run the test suite:

pip install --process-dependency-links .[test] && tox

License

This project is made available under the MIT License.

About

Fork of the python-language-server project, maintained by the Spyder IDE team and the community

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Contributors