./editors/py-jedi, Autocompletion tool for Python that can be used for text editors

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.19.2, Package name: py312-jedi-0.19.2, Maintainer: pkgsrc-users

Jedi is a static analysis tool for Python that can be used in IDEs/editors. Its
historic focus is autocompletion, but does static analysis for now as well.
Jedi is fast and is very well tested. It understands Python on a deeper level
than all other static analysis frameworks for Python.

Jedi has support for two different goto functions. It's possible to search for
related names and to list all names in a Python file and infer them. Jedi
understands docstrings and you can use Jedi autocompletion in your REPL as
well.


Required to run:
[devel/py-setuptools] [devel/py-readline] [lang/py-parso] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 1202.429 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-11 18:00:28 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-jedi: remove py-wheel tool dependency
   2024-11-11 17:31:22 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-jedi: updated to 0.19.2

0.19.2 (2024-11-10)

- Python 3.13 support
   2023-10-19 17:42:37 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-jedi: update to 0.19.1.

0.19.1 (2023-10-02)
+++++++++++++++++++

- Python 3.12 support (Thanks Peter!)
   2023-08-01 14:17:41 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-jedi: updated to 0.19.0

0.19.0 (2023-07-29)

- Python 3.11 support
- Massive improvements in performance for ``Interpreter`` (e.g. IPython) users.
  This especially affects ``pandas`` users with large datasets.
- Add ``jedi.settings.allow_unsafe_interpreter_executions`` to make it easier
  for IPython users to avoid unsafe executions.
   2023-04-21 12:34:25 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Needs bsdtar
   2022-11-22 14:14:28 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-jedi: updated to 0.18.2

0.18.2 (2022-11-21)
- Added dataclass-equivalent for attrs.define
- Find fixtures from Pytest entrypoints; Examples of pytest plugins installed
  like this are pytest-django, pytest-sugar and Faker.
- Fixed Project.search, when a venv was involved, which is why for example
  `:Pyimport django.db` did not work in some cases in jedi-vim.
- And many smaller bugfixes
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-11-18 18:41:54 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-jedi: updated to 0.18.1

0.18.1
- Implict namespaces are now a separate types in ``Name().type``
- Python 3.10 support
- Mostly bugfixes