tag:github.com,2008:https://github.com/ferozco/python-language-server/releasesTags from python-language-server2018-01-14T11:39:13Ztag:github.com,2008:Repository/118642380/0.13.02018-01-14T11:39:13Z0.13.0: Remove pluggy racing (#222)<p>Remove pluggy racing (<a class="issue-link js-issue-link" href="https://github.com/palantir/python-language-server/pull/222">palantir#222</a>)</p>
<p>* Completion: Remove pluggy racing and disable Rope by default</p>
<p>This allows the user to choose between Rope and Jedi for completions.</p>
<p>It also remove the pluggy racing since Jedi's cache isn't thread safe.</p>
<p><span class="issue-keyword tooltipped tooltipped-se">Closes</span> <a class="issue-link js-issue-link" href="https://github.com/palantir/python-language-server/issues/189">palantir#189</a></p>
<p>* Only use single completion hook</p>
<p>* Remove pluggy and disable rope completions by default</p>
<p>* Remove pluggy</p>gatesntag:github.com,2008:Repository/118642380/0.12.22018-01-09T21:03:52Z0.12.2: Respect updates to sys path without closing/opening a document (#219)<p>Respect updates to sys path without closing/opening a document (<a class="issue-link js-issue-link" href="https://github.com/palantir/python-language-server/pull/219">palan…</a></p>
<p><a class="issue-link js-issue-link" href="https://github.com/palantir/python-language-server/pull/219">…tir#219</a>)</p>
<p>* Respect updates to sys path</p>
<p>* Respect updates to sys path</p>gatesntag:github.com,2008:Repository/118642380/0.12.12017-12-22T15:07:38Z0.12.1: Catch and ignore parser errors for pydocstyle linting (#208)<p>Catch and ignore parser errors for pydocstyle linting (<a class="issue-link js-issue-link" href="https://github.com/palantir/python-language-server/pull/208">palantir#208</a>)</p>
<p>* Catch and ignore parser errors for pydocstyle linting</p>
<p>* Fix pydocstyle empty file</p>
<p>* Fix linting</p>gatesntag:github.com,2008:Repository/118642380/0.12.02017-12-14T08:52:42Z0.12.0gatesntag:github.com,2008:Repository/118642380/0.11.12017-11-02T23:01:16Z0.11.1gatesntag:github.com,2008:Repository/118642380/0.11.02017-11-02T22:48:05Z0.11.0: Decrease module completion time by using both jedi and rope (#155)<p>Decrease module completion time by using both jedi and rope (<a class="issue-link js-issue-link" href="https://github.com/palantir/python-language-server/pull/155">palantir…</a></p>
<p><a class="issue-link js-issue-link" href="https://github.com/palantir/python-language-server/pull/155">…#155</a>)</p>
<p>* Stuff</p>
<p>* All the half-baked rope experiments</p>
<p>* Preload precompiled modules using rope</p>
<p>* First thread experiment</p>
<p>* Testing rope and jedi race</p>
<p>* Update gitignore</p>
<p>* jedi_closure should return a callable instance</p>
<p>* Enable rope to compete on all completion requests</p>
<p>* Process Rope completion candidates</p>
<p>* Improve Jedi autocompletion handling</p>
<p>* Invoke rope thread only if current word is different from import</p>
<p>* Split Rope and Jedi completions</p>
<p>* Update minimum rope required version</p>
<p>* Add Rope completion tests</p>
<p>* Pluggy races</p>
<p>* Rename rope rename module</p>
<p>* Add rope_completion.enable configuration</p>andfoytag:github.com,2008:Repository/118642380/0.10.02017-10-30T09:42:13Z0.10.0: Completion detail using module name, function parameters (#170)<p>Completion detail using module name, function parameters (<a class="issue-link js-issue-link" href="https://github.com/palantir/python-language-server/pull/170">palantir#170</a>)</p>
<p>* Use "builtin" or parent path for completion detail</p>
<p>* Append parameters to completion item label if function/method</p>
<p>* Update tests to expect labels with parentheses and args</p>
<p>* Update test_completion.py</p>
<p>* Check completion label specifically for python 2 or 3</p>
<p>* Use list comprehension instead of map for parameter list</p>tomv564tag:github.com,2008:Repository/118642380/0.9.02017-10-23T13:03:22Z0.9.0jamesthomptag:github.com,2008:Repository/118642380/0.8.02017-09-29T21:19:25Z0.8.0: Allow configuring pycodestyle options from the PYLS config (#146)<p>Allow configuring pycodestyle options from the PYLS config (<a class="issue-link js-issue-link" href="https://github.com/palantir/python-language-server/pull/146">palantir#146</a></p>
<p><a class="issue-link js-issue-link" href="https://github.com/palantir/python-language-server/pull/146"></a>)</p>
<p>* Options for pycodestlye</p>
<p>* Options for pycodestlye</p>gatesntag:github.com,2008:Repository/118642380/0.7.02017-09-27T13:16:44Z0.7.0: Jedi symbols: Add all_scopes config option (#140)<p>Jedi symbols: Add all_scopes config option (<a class="issue-link js-issue-link" href="https://github.com/palantir/python-language-server/pull/140">palantir#140</a>)</p>
<p>* Jedi symbols: Add all_scopes config setting</p>
<p>* Jedi symbols: Test all_scopes option</p>
<p>* Jedi symbols: Enable `all_scopes` per default</p>lgeiger