{"library":"python-language-server","title":"Python Language Server","description":"An implementation of the Language Server Protocol (LSP) for Python. Version 0.36.2 is the final release; the project is deprecated in favor of python-lsp-server (a community fork) and pyright/pylance. It provides IDE features like autocompletion, linting, code navigation, and refactoring.","language":"python","status":"deprecated","last_verified":"Fri May 01","install":{"commands":["pip install python-language-server"],"cli":{"name":"pyls","version":"usage: pyls [-h] [--tcp] [--host HOST] [--port PORT] [--check-parent-process]"}},"imports":["import pyls"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"# Start the language server (usually launched by an editor plugin)\n# For manual testing, run:\n# pyls\n\n# In code, you can invoke the server programmatically:\nimport pyls\nserver = pyls.ProcessServer()\nprint(\"Python Language Server started. Use an LSP client to connect.\")","lang":"python","description":"Basic usage: the server is typically started by an editor plugin. The `pyls` module provides a `ProcessServer` class for programmatic launching.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}