python-language-server
python-language-server copied to clipboard
Microsoft Language Server for Python
Fixes #2068 Original condition was too harsh. Intent was to avoid reporting of variables that are actually being defined, but that can be done by skipping over name expressions in...
## Environment data - VS Code version: Code 1.39.2 (6ab5985, 2019-10-15T15:33:00.827Z) - Extension version (available under the Extensions sidebar): 2019.10.41019 - OS and version: Darwin x64 19.0.0 (remote OS Linux...
## Environment data - VS Code version: `1.44.1` - Extension version (available under the Extensions sidebar): `2020.3.71659` - OS and version: `MacOS 10.15.4` - Python version (& distribution if applicable,...
## Environment data - Language Server version: 0.4.96 - OS and version: Ubuntu 19.04 - Python version (& distribution if applicable, e.g. Anaconda): 2.7.15 ## Expected behaviour Language server closes...
## Environment data - VS Code version: 1.46.0 - Extension version (available under the Extensions sidebar): v2020.5.86806 - OS and version: macOS 10.14.6 - Python version (& distribution if applicable,...
## Environment data - VS Code version: 1.45.0 - Extension version (available under the Extensions sidebar): 2020.5.78807 - OS and version: Windows 10 - Python version (& distribution if applicable,...
Nothing happens when using "Python: Run Linting" and there are no messages printed in the "Python" Output screen. I am running on a file for which I have known errors...
## Environment data - Version Info - MS Language Server: 0.5.45 - OS: Windows10 19041 x64 - Python: Python 3.8.3 64-bit - VS Code: 1.45.1 - Python Extension:2020.5.80290 - Settings...
## Environment data Version: 1.45.0 (system setup) Commit: d69a79b73808559a91206d73d7717ff5f798f23c Date: 2020-05-07T16:18:48.860Z Electron: 7.2.4 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.18363 ## Problem The autocomplete for Python module...
For example, [flask's `__init__.py`](https://github.com/pallets/flask/blob/master/src/flask/__init__.py) explicitly exports many common symbols. But when generating an import e.g. for `url_for`, it will import it from `flask.helpers` instead. My suggestion would be to take...