Skip to content

Tags: schuster-rainer/python-language-server

Tags

0.13.0

Toggle 0.13.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove pluggy racing (palantir#222)

* Completion: Remove pluggy racing and disable Rope by default

This allows the user to choose between Rope and Jedi for completions.

It also remove the pluggy racing since Jedi's cache isn't thread safe.

Closes palantir#189

* Only use single completion hook

* Remove pluggy and disable rope completions by default

* Remove pluggy

0.12.2

Toggle 0.12.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Respect updates to sys path without closing/opening a document (palan…

…tir#219)

* Respect updates to sys path

* Respect updates to sys path

0.12.1

Toggle 0.12.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Catch and ignore parser errors for pydocstyle linting (palantir#208)

* Catch and ignore parser errors for pydocstyle linting

* Fix pydocstyle empty file

* Fix linting

0.12.0

Toggle 0.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Enable pylint (palantir#202)

0.11.1

Toggle 0.11.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Implement sopme fixes for rope completions (palantir#181)

0.11.0

Toggle 0.11.0's commit message
Decrease module completion time by using both jedi and rope (palantir…

…#155)

* Stuff

* All the half-baked rope experiments

* Preload precompiled modules using rope

* First thread experiment

* Testing rope and jedi race

* Update gitignore

* jedi_closure should return a callable instance

* Enable rope to compete on all completion requests

* Process Rope completion candidates

* Improve Jedi autocompletion handling

* Invoke rope thread only if current word is different from import

* Split Rope and Jedi completions

* Update minimum rope required version

* Add Rope completion tests

* Pluggy races

* Rename rope rename module

* Add rope_completion.enable configuration

0.10.0

Toggle 0.10.0's commit message
Completion detail using module name, function parameters (palantir#170)

* Use "builtin" or parent path for completion detail

* Append parameters to completion item label if function/method

* Update tests to expect labels with parentheses and args

* Update test_completion.py

* Check completion label specifically for python 2 or 3

* Use list comprehension instead of map for parameter list

0.9.0

Toggle 0.9.0's commit message
add error severity to pyflakes (palantir#166)

0.8.0

Toggle 0.8.0's commit message
Allow configuring pycodestyle options from the PYLS config (palantir#146

)

* Options for pycodestlye

* Options for pycodestlye

0.7.0

Toggle 0.7.0's commit message
Jedi symbols: Add all_scopes config option (palantir#140)

* Jedi symbols: Add all_scopes config setting

* Jedi symbols: Test all_scopes option

* Jedi symbols: Enable `all_scopes` per default