How to Install and Uninstall python3-astroid Package on Ubuntu 21.10 (Impish Indri)

Last updated: December 23,2024

1. Install "python3-astroid" package

Please follow the step by step instructions below to install python3-astroid on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install python3-astroid

2. Uninstall "python3-astroid" package

In this section, we are going to explain the necessary steps to uninstall python3-astroid on Ubuntu 21.10 (Impish Indri):

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

3. Information about the python3-astroid package on Ubuntu 21.10 (Impish Indri)

Package: python3-astroid
Architecture: all
Version: 2.5.1-1
Priority: optional
Section: universe/python
Source: astroid
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Sandro Tosi
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 846
Depends: python3-setuptools, python3-six, python3-lazy-object-proxy (>= 1.4.0), python3-wrapt, python3:any
Filename: pool/universe/a/astroid/python3-astroid_2.5.1-1_all.deb
Size: 136324
MD5sum: e6ce201759e9273ef21227b79ff13e96
SHA1: e2a5bd1870d5b30e625851da5b47a4a6fa3722c7
SHA256: 754cadaa71f568cbe3592f3d3478d11fe2f214418d3f7dccc43669af0ecfe4d9
SHA512: 7ca24b5341f2a482c7778219b61393a6029025b760d7ad54db0d68a615d0f33e377f6fc36843eccd41e15c8672b0454ced9152b3bace5a3111dbd6ae0fa35570
Homepage: https://github.com/PyCQA/astroid
Description-en: rebuild a new abstract syntax tree from Python's AST (Python3)
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.
.
python3-astroid is the new name of former python3-logilab-astng library.
Description-md5: 7c30b05956847c3f30a7c742343d9ff6