BSD Ports

editors/py-jedi 0.20.0 NetBSD

Autocompletion tool for Python that can be used for text editors

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
fd49161cdd
License
mit
Categories
editors, python
Package size
2717.5 KiB, 16562.9 KiB installed

Description

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.

In the other systems

SystemPortVersion
NetBSDeditors/py-jedi0.20.0
DragonFlydevel/py-jedi0.19.1_1

Install

Binary package:

pkgin install py311-jedi

From pkgsrc:

cd /usr/pkgsrc/editors/py-jedi && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.20.0
NetBSD 10.1 aarch640.20.0
SmartOS / illumos x86_640.20.1
macOS 15 arm640.20.1

Dependencies

Run dependencies 2

Configuration

No options to configure.

Service scripts
none
Flavors
py312-jedi-0.20.0, py313-jedi-0.20.0, py314-jedi-0.20.0

Commit history 1

DateCommitCreditsLog message
fd49161cdd adam py-jedi: updated to 0.20.1
0.20.1 - Avoid loading an executable path from `project.json` - Avoid changing the global recursion limit - Support for async pytest fixtures - Work better with PEP 695 type parameter syntax