1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[v11]= Static analysis and autocompletion library (3.11)
8 SDESC[v12]= Static analysis and autocompletion library (3.12)
9 HOMEPAGE= https://github.com/davidhalter/jedi
10 CONTACT= Python_Automaton[python@ironwolf.systems]
13 SITES[main]= PYPIWHL/20/9f/bc63f0f0737ad7a60800bfd472a4836661adae21f9c2535f3957b1e54ceb
14 DISTFILE[1]= jedi-0.19.1-py2.py3-none-any.whl:main
19 OPTIONS_AVAILABLE= PY311 PY312
20 OPTIONS_STANDARD= none
21 VOPTS[v11]= PY311=ON PY312=OFF
22 VOPTS[v12]= PY311=OFF PY312=ON
24 DISTNAME= jedi-0.19.1.dist-info
28 [PY311].RUN_DEPENDS_ON= python-parso:single:v11
29 [PY311].USES_ON= python:v11,wheel
31 [PY312].RUN_DEPENDS_ON= python-parso:single:v12
32 [PY312].USES_ON= python:v12,wheel
34 [FILE:3266:descriptions/desc.single]
35 ####################################################################################
36 Jedi - an awesome autocompletion, static analysis and refactoring library
38 ####################################################################################
40 :alt: The percentage of open issues and pull requests
42 :alt: The resolution time is the median time an issue or pull request
49 Jedi is a static analysis tool for Python that is typically used in
50 IDEs/editors plugins. Jedi has a focus on autocompletion and goto
51 functionality. Other features include refactoring, code search and finding
54 Jedi has a simple API to work with. There is a reference implementation as
56 `VIM-Plugin <https://github.com/davidhalter/jedi-vim>`_. Autocompletion in
58 REPL is also possible, IPython uses it natively and for the CPython REPL
60 can install it. Jedi is well tested and bugs should be rare.
62 Jedi can currently be used with the following editors/projects:
64 - Vim (jedi-vim_, YouCompleteMe_, deoplete-jedi_, completor.vim_)
65 - `Visual Studio Code`_ (via [Python Extension])
66 - Emacs (Jedi.el_, company-mode_, elpy_, anaconda-mode_, ycmd_)
67 - Sublime Text (SublimeJEDI_ [ST2 + ST3], anaconda_ [only ST3])
68 - TextMate_ (Not sure if it's actually working)
69 - Kate_ version 4.13+ supports it natively, you have to enable it, though.
72 - Atom_ (autocomplete-python-jedi_)
73 - `GNOME Builder`_ (with support for GObject Introspection)
78 <https://ipython.readthedocs.io/en/stable/whatsnew/version6.html>`_
79 - [xonsh shell] has [jedi extension]
83 There are a few language servers that use Jedi:
85 - `jedi-language-server
86 <https://github.com/pappasam/jedi-language-server>`_
87 - `python-language-server
88 <https://github.com/palantir/python-language-server>`_ (currently
90 - `python-lsp-server <https://github.com/python-lsp/python-lsp-server>`_
91 (fork from python-language-server)
92 - `anakin-language-server
93 <https://github.com/muffinmad/anakin-language-server>`_
95 Here are some pictures taken from jedi-vim_:
98 https://github.com/davidhalter/jedi/raw/master/docs/_screenshots/screenshot_complete.png
100 Completion for almost anything:
103 https://github.com/davidhalter/jedi/raw/master/docs/_screenshots/screenshot_function.png
108 https://github.com/davidhalter/jedi/raw/master/docs/_screenshots/screenshot_pydoc.png
110 Get the latest version from [github]
111 (master branch should always be kind of stable/working).
113 Docs are available at `https://jedi.readthedocs.org/en/latest/
114 <https://jedi.readthedocs.org/en/latest/>`_. Pull requests with
116 and/or fixes are awesome and most welcome. Jedi uses [semantic versioning
119 If you want to stay **up-to-date** with releases, please **subscribe** to
121 mailing list: https://groups.google.com/g/jedi-announce. To subscribe you
123 simply send an empty email to ``jedi-announce+subscribe@googlegroups.com``.
128 You can file issues and questions in the [issue tracker
129 ]. Alternatively you can also ask on
130 [Stack Overflow] with
131 the label ``python-jedi``.
138 e983c654fe5c02867aef4cdfce5a2fbb4a50adc0af145f70504238f18ef5e7e0 1569361 jedi-0.19.1-py2.py3-none-any.whl