Ravenports generated: 24 Jan 2024 23:27
[ravenports.git] / bucket_E2 / python-jedi
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               python-jedi
4 VERSION=                0.19.1
5 KEYWORDS=               python
6 VARIANTS=               v11 v12
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]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            PYPIWHL/20/9f/bc63f0f0737ad7a60800bfd472a4836661adae21f9c2535f3957b1e54ceb
14 DISTFILE[1]=            jedi-0.19.1-py2.py3-none-any.whl:main
15 DF_INDEX=               1
16 SPKGS[v11]=             single
17 SPKGS[v12]=             single
18
19 OPTIONS_AVAILABLE=      PY311 PY312
20 OPTIONS_STANDARD=       none
21 VOPTS[v11]=             PY311=ON PY312=OFF
22 VOPTS[v12]=             PY311=OFF PY312=ON
23
24 DISTNAME=               jedi-0.19.1.dist-info
25
26 GENERATED=              yes
27
28 [PY311].RUN_DEPENDS_ON=                 python-parso:single:v11
29 [PY311].USES_ON=                        python:v11,wheel
30
31 [PY312].RUN_DEPENDS_ON=                 python-parso:single:v12
32 [PY312].USES_ON=                        python:v12,wheel
33
34 [FILE:3266:descriptions/desc.single]
35 ####################################################################################
36 Jedi - an awesome autocompletion, static analysis and refactoring library
37 for Python
38 ####################################################################################
39
40     :alt: The percentage of open issues and pull requests
41
42     :alt: The resolution time is the median time an issue or pull request
43 stays open.
44
45     :alt: Tests
46
47     :alt: PyPI Downloads
48
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
52 references.
53
54 Jedi has a simple API to work with. There is a reference implementation as
55 a
56 `VIM-Plugin <https://github.com/davidhalter/jedi-vim>`_. Autocompletion in
57 your
58 REPL is also possible, IPython uses it natively and for the CPython REPL
59 you
60 can install it. Jedi is well tested and bugs should be rare.
61
62 Jedi can currently be used with the following editors/projects:
63
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. 
70 [[see
71  ]]
72 - Atom_ (autocomplete-python-jedi_)
73 - `GNOME Builder`_ (with support for GObject Introspection)
74 - Gedit (gedi_)
75 - wdb_ - Web Debugger
76 - `Eric IDE`_
77 - `IPython 6.0.0+
78 <https://ipython.readthedocs.io/en/stable/whatsnew/version6.html>`_
79 - [xonsh shell] has [jedi extension]
80
81 and many more!
82
83 There are a few language servers that use Jedi:
84
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
89 unmaintained)
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>`_
94
95 Here are some pictures taken from jedi-vim_:
96
97 .. image::
98 https://github.com/davidhalter/jedi/raw/master/docs/_screenshots/screenshot_complete.png
99
100 Completion for almost anything:
101
102 .. image::
103 https://github.com/davidhalter/jedi/raw/master/docs/_screenshots/screenshot_function.png
104
105 Documentation:
106
107 .. image::
108 https://github.com/davidhalter/jedi/raw/master/docs/_screenshots/screenshot_pydoc.png
109
110 Get the latest version from [github]
111 (master branch should always be kind of stable/working).
112
113 Docs are available at `https://jedi.readthedocs.org/en/latest/
114 <https://jedi.readthedocs.org/en/latest/>`_. Pull requests with
115 enhancements
116 and/or fixes are awesome and most welcome. Jedi uses [semantic versioning
117 ].
118
119 If you want to stay **up-to-date** with releases, please **subscribe** to
120 this
121 mailing list: https://groups.google.com/g/jedi-announce. To subscribe you
122 can
123 simply send an empty email to ``jedi-announce+subscribe@googlegroups.com``.
124
125 Issues & Questions
126 ==================
127
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``.
132
133 Installation
134 ============
135
136
137 [FILE:111:distinfo]
138 e983c654fe5c02867aef4cdfce5a2fbb4a50adc0af145f70504238f18ef5e7e0      1569361 jedi-0.19.1-py2.py3-none-any.whl
139