How to Install and Uninstall python-astroid Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 19,2024

1. Install "python-astroid" package

Learn how to install python-astroid on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install python-astroid

2. Uninstall "python-astroid" package

Here is a brief guide to show you how to uninstall python-astroid on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove python-astroid $ sudo apt autoclean && sudo apt autoremove

3. Information about the python-astroid package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: python-astroid
Priority: optional
Section: universe/python
Installed-Size: 410
Maintainer: Ubuntu Developers
Original-Maintainer: Sandro Tosi
Architecture: all
Source: astroid
Version: 1.4.4-1
Depends: python-lazy-object-proxy, python-six, python-wrapt, python:any (<< 2.8), python:any (>= 2.7.5-5~), python-logilab-common (>= 0.63.0)
Filename: pool/universe/a/astroid/python-astroid_1.4.4-1_all.deb
Size: 74056
MD5sum: 30277a670e49360d01568fc7a35530a0
SHA1: 61471deeddddf7cb60b4d0f7b89f7e573f1c802f
SHA256: f7bded60875e75cc207ab3241bc5233eaa0a450b86193cd50c4ffa6221b477b4
Description-en: rebuild a new abstract syntax tree from Python's AST
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.
.
Main modules are:
.
* `bases`, `node_classses` and `scoped_nodes` contain the classes for the
different type of nodes of the tree.
.
* the `manager` contains a high level object to get astroid trees from
source files and living objects. It maintains a cache of previously
constructed tree for quick access.
.
python-astroid is the new name of former python-logilab-astng library.
Description-md5: e39bd027177663ac42fd9d41d2b6154b
Homepage: http://www.astroid.org/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu