Tags: rzschech/python-language-server
Tags
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
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
Allow configuring pycodestyle options from the PYLS config (palantir#146 ) * Options for pycodestlye * Options for pycodestlye
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
Support configuration (palantir#118) * load plugins via setuptools * Fix syntax * Revert vscode changes * Fix * Add config * Fix linting * Support configuration * Clean up * formatting * Allow plugins to specify default configuration * Rename to settings
Fix hung config (palantir#101) * Config hang * Fix config hang
PreviousNext