Skip to content

Commit 7136375

Browse files
committed
updated bundled Jedi library to 0.9.0
1 parent 4ebaaec commit 7136375

55 files changed

Lines changed: 13 additions & 12 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

server/lib/python_all/jedi/__init__.py

100755100644
Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
"""
2-
Jedi is an autocompletion tool for Python that can be used in IDEs/editors.
3-
Jedi works. Jedi is fast. It understands all of the basic Python syntax
4-
elements including many builtin functions.
2+
Jedi is a static analysis tool for Python that can be used in IDEs/editors. Its
3+
historic focus is autocompletion, but does static analysis for now as well.
4+
Jedi is fast and is very well tested. It understands Python on a deeper level
5+
than all other static analysis frameworks for Python.
56
6-
Additionaly, Jedi suports two different goto functions and has support for
7-
renaming as well as Pydoc support and some other IDE features.
7+
Jedi has support for two different goto functions. It's possible to search for
8+
related names and to list all names in a Python file and infer them. Jedi
9+
understands docstrings and you can use Jedi autocompletion in your REPL as
10+
well.
811
912
Jedi uses a very simple API to connect with IDE's. There's a reference
10-
implementation as a `VIM-Plugin <http://github.com/davidhalter/jedi-vim>`_,
11-
which uses Jedi's autocompletion. I encourage you to use Jedi in your IDEs.
12-
It's really easy. If there are any problems (also with licensing), just contact
13-
me.
13+
implementation as a `VIM-Plugin <https://github.com/davidhalter/jedi-vim>`_,
14+
which uses Jedi's autocompletion. We encourage you to use Jedi in your IDEs.
15+
It's really easy.
1416
1517
To give you a simple example how you can use the Jedi library, here is an
1618
example for the autocompletion feature:
@@ -34,8 +36,8 @@
3436
good text editor, while still having very good IDE features for Python.
3537
"""
3638

37-
__version__ = '0.8.1-final0'
39+
__version__ = '0.9.0'
3840

3941
from jedi.api import Script, Interpreter, NotFoundError, set_debug_function
40-
from jedi.api import preload_module, defined_names
42+
from jedi.api import preload_module, defined_names, names
4143
from jedi import settings

server/lib/python_all/jedi/__main__.py

100755100644
File mode changed.

server/lib/python_all/jedi/_compatibility.py

100755100644
File mode changed.

server/lib/python_all/jedi/api/__init__.py

100755100644
File mode changed.

server/lib/python_all/jedi/api/classes.py

100755100644
File mode changed.

server/lib/python_all/jedi/api/helpers.py

100755100644
File mode changed.

server/lib/python_all/jedi/api/interpreter.py

100755100644
File mode changed.

server/lib/python_all/jedi/api/keywords.py

100755100644
File mode changed.

server/lib/python_all/jedi/api/replstartup.py

100755100644
File mode changed.

server/lib/python_all/jedi/api/usages.py

100755100644
File mode changed.

0 commit comments

Comments
 (0)