pip install astroid==2.8.4

An abstract syntax tree for Python with inference support.

Source
Among top 1000 packages on PyPI.
Over 30.7M downloads in the last 90 days.

Commonly used with astroid

Based on how often these packages appear together in public requirements.txt files on GitHub.

lazy-object-proxy

A fast and thorough lazy object proxy.

wrapt

Module for decorators, wrappers and monkey patching.

isort

A Python utility / library to sort Python imports.

pylint

python code static checker

cfgstack

Load stacks of JSON or YAML data

pylint-plugin-utils

Utilities and helpers for writing Pylint plugins

pylint-django

A Pylint plugin to help Pylint understand the Django web framework

pylint-flask

pylint-flask is a Pylint plugin to aid Pylint in recognizing and understanding errors caused when using Flask

compose-addons

Tools to supplement

CodeIntel

Komodo Edit CodeIntel

pyqterm

Simple terminal/console widget for PyQt4 with vt100 support

watch-fs

Run commands when files change

keystone-engine

Keystone assembler engine

pylint2junit

Converts pylint output to junit style test results

fakeRPiGPIO

fakeRPiGPIO is a package to simulate the RPi.GPIO package

backports.functools-lru-cache

Backport of functools.lru_cache

prospector

Prospector: python static analysis tool

munkres3

munkres algorithm for the Assignment Problem. Python 3 port.

pylint-celery

pylint-celery is a Pylint plugin to aid Pylint in recognising and understandingerrors caused when using the Celery library

Version usage of astroid

Proportion of downloaded versions in the last 3 months (only versions over 1%).

2.4.2

19.24%

2.6.6

11.78%

2.7.3

10.08%

2.5

9.23%

2.8.0

8.11%

2.3.3

6.13%

2.5.8

4.52%

2.5.6

4.28%

2.8.4

4.01%

2.7.2

3.57%

1.6.6

3.36%

2.8.2

3.27%

2.8.3

2.79%

2.4.1

1.24%

2.2.5

1.00%