Page MenuHomeSolus

Update python3-jedi to 0.17.0
ClosedPublic

Authored by xulongwu4 on Apr 26 2020, 11:42 PM.
Tags
None
Referenced Files
F11047617: D8743.diff
Thu, Aug 10, 3:37 PM
F11015721: D8743.diff
Sat, Aug 5, 1:39 PM
F10992200: D8743.id.diff
Tue, Jul 25, 7:41 AM
F10877745: D8743.id.diff
Jun 20 2023, 10:29 PM
F10877417: D8743.diff
Jun 20 2023, 7:16 PM
F10865777: D8743.id21080.diff
Jun 17 2023, 12:55 PM
F10865582: D8743.id20997.diff
Jun 17 2023, 12:12 PM
F10856290: D8743.diff
Jun 14 2023, 8:46 PM
Subscribers

Details

Summary

Update python3-jedi to 0.17.0.

Changelog:

  • Added Project support. This allows a user to specify which folders Jedi should work with.
  • Added support for Refactoring. The following refactorings have been implemented: Script.rename, Script.inline, Script.extract_variable and Script.extract_function.
  • Added Script.get_syntax_errors to display syntax errors in the current script.
  • Added code search capabilities both for individual files and projects. The new functions are Project.search, Project.complete_search, Script.search and Script.complete_search.
  • Added Script.help to make it easier to display a help window to people. Now returns pydoc information as well for Python keywords/operators. This means that on the class keyword it will now return the docstring of Python's builtin function help('class').
  • The API documentation is now way more readable and complete. Check it out under https://jedi.readthedocs.io. A lot of it has been rewritten.
  • Removed Python 3.4 support
  • Many bugfixes
Test Plan

Tested with jedi.vim plugin and spyder3 and confirmed that autocompletion works.

Diff Detail

Repository
R2535 python3-jedi
Lint
Lint Not Applicable
Unit
Tests Not Applicable