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.3 (2015-08-05)
Make endpoint / executable work
0.1.2 (2015-08-05)
Fixed err in JSON output to coerce datetime.date to str
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
File details
Details for the file simple_pypi_statistics-0.1.3.tar.gz
.
File metadata
- Download URL: simple_pypi_statistics-0.1.3.tar.gz
- Upload date:
- Size: 15.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8abc786a4f2068321826867cd7db679067c7b378b55071e9a93d355a9b051982 |
|
MD5 | c67122901f0acdfedc89d04e6ce7a8be |
|
BLAKE2b-256 | b83a10684798ca35ac356081599040786117ffb300876a3bf4f12f2d81d56ab1 |