API and commandline for fetching simple statistics from PyPi's API
Project description
API and commandline for fetching simple statistics from PyPi’s API
Free software: GPLv2
Usage
Run simple-pypi-statistics to show usage:
simple-pypi-statistics Usage: simple-pypi-statistics [options] [verbose|json] <pypi-package>... simple-pypi-statistics (-h | --help) simple-pypi-statistics --version Options: --no-honeypot Do not use honeypot for correcting bot/mirror pollution [default: False] -h --help Show this screen. --version Show version. Examples: simple-pypi-statistics docopt # Outputs everything about docopt simple-pypi-statistics docopt==0.1 # Outputs a specific version simple-pypi-statistics json docopt==0.1 # In JSON! Credits: Benjamin Bach -- updated script with honey pot corrections Alex Clark -- for making vanity, which this script is based on
Features
verbose output
JSON output
functions in api for direct access
Honey pot
A bogus project on PyPi is used to track garbage stats. To assure that things are working, consider that the grand total of downloads for that project is actually also 0:
python3 -m simple_pypi_statistics python-bogus-project-honeypot python-bogus-project-honeypot-1438620531.16.tar.gz 2015-08-03 12 python-bogus-project-honeypot-1438619971.82.tar.gz 2015-08-03 -12 ----------------------------------------------------------------------------- No downloads for python-bogus-project-honeypot.
History
0.1.1 (2015-08-05)
Added honey pot corrections
0.1.0 (2015-08-04)
First release on PyPI.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for simple_pypi_statistics-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3caf49c9ef8de2f036501cea08dc9df897d028da7ccfa88d29c589899e690ad |
|
MD5 | 3ee33209f0051e502e7d33092c10b8cd |
|
BLAKE2b-256 | 7522a9406a766c4a1a6527a9618ccb943a06bf5754be77dbbf0e868c0f080659 |