Skip to content
This repository was archived by the owner on Mar 27, 2019. It is now read-only.
sourcegraphPublic archive

About

Language server which talks LSP via JSONRPC for Python.

Resources

Stars

103 stars

Watchers

13 watching

Forks

 
 

Repository files navigation

Python Language Server

Language server which talks LSP via JSONRPC for Python. It is a mixed language server implementation in Golang (JSONRPC2 wrapper) and Python 3 (script to call Jedi) with limited set of LSP methods currently implemented.

Getting Started

As in early stage, this only works wtih our vscode-client extension, and not field tested for integration with main Sourcegraph app.

Make sure you have installed:

  1. Go
  2. Python3
  3. Jedi

To debug with VSCode, you need to:

  1. go get github.com/sourcegraph/langserver-python
  2. Symbolic link .bin/langserver-python.py to a place inside $PATH (e.g. $GOPATH/bin)
  3. Follow the vscode-client README

About

Language server which talks LSP via JSONRPC for Python.

Resources

Stars

103 stars

Watchers

13 watching

Forks

Releases

Packages

Used by

Contributors

Languages