Command-line interface to PyPI Stats API to get download stats for Python packages
pypistats
Python 3.6+ interface to PyPI Stats API to get aggregate download statistics on Python packages on the Python Package Index without having to execute queries directly against Google BigQuery.
Data is available for the last 180 days. (For longer time periods, pypinfo can help, you’ll need an API key and get free quota.)
Installation
From PyPI
pip install --upgrade pypistats
From source
git clone https://github.com/hugovk/pypistats
cd pypistats
pip install .
Example command-line use
Run pypistats
with a subcommand (corresponding to PyPI Stats endpoints), then options for that subcommand.
Top-level help:
$ pypistats --help
usage: pypistats [-h] [-V] {recent,overall,python_major,python_minor,system} ...
positional arguments:
{recent,overall,python_major,python_minor,system}
optional arguments:
-h, --help show this help message and exit
-V, --version show program's version number and exit