BSD Ports

devel/py-astroid 3.3.11p1 OpenBSD

common base representation of Python source code

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Last update
Commit
b7bdb54ad4
Categories
devel, lang/python

Description

The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint. Well, actually the development of this library is essentially governed by pylint's needs. It used to be called logilab-astng.

It provides a compatible representation which comes from the _ast module. It rebuilds the tree generated by the builtin _ast module by recursively walking down the AST and building an extended ast. The new node classes have additional methods and attributes for different usages. They include some support for static inference and local name scopes. Furthermore, astroid builds partial trees by inspecting living objects.

In the other systems

SystemPortVersion
OpenBSDdevel/py-astroid3.3.11p1
FreeBSDdevel/py-astroid4.1.2
NetBSDdevel/py-astroid4.3.1
DragonFlydevel/py-astroid3.3.9
MidnightBSDdevel/py-astroid3.3.9_1
HardenedBSDdevel/py-astroid4.1.2
GhostBSDdevel/py-astroid4.1.2

Install

Binary package:

pkg_add py3-astroid

From the ports tree:

cd /usr/ports/devel/py-astroid && make install

Dependencies

Build dependencies 5
Run dependencies 1
Required by 1

Commit history 1

DateCommitCreditsLog message
b7bdb54ad4 daniel drop maintainer