Python wrapper for Mirantis Stackalytics API.
Project description
Python wrapper for Mirantis Stackalytics API.
Free software: The MIT License
Documentation: https://pystackalytics.readthedocs.org.
Usage
from pystackalytics import Stackalytics
api = Stackalytics()
api.companies(release='kilo').stats[1].name
# u'Mirantis'
All methods support common set of parameters that allow to filter resulting data.
Parameter |
Description |
---|---|
release |
Name of OpenStack release or ‘all’, by default current release |
project_type |
Type of project, by default ‘openstack’ |
module |
Name of module (repository name) |
company |
Company name |
user_id |
Launchpad id of user or email if no Launchpad id is mapped. |
metric |
Metric: e.g. ‘commits’, ‘loc’, ‘marks’, ‘emails’ |
start_date |
When the period starts |
end_date |
When the period ends |
Features
TODO
History
0.1.0 (2015-10-14)
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 Distributions
Built Distribution
File details
Details for the file pystackalytics-0.1.3-py2.py3-none-any.whl
.
File metadata
- Download URL: pystackalytics-0.1.3-py2.py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cc02aac80597133df09bd90b486843d62af73d60f18c869ad4af583a9d20b8a |
|
MD5 | 38fac857b24f6bf86c71e38d98e71d30 |
|
BLAKE2b-256 | ed4d68f04b0283f52c1ca9c1a2f732440dc47908df8bbdeaa001bfbf5d8f58ae |