redash-client

A client for the Redash API for stmo (https://sql.telemetry.mozilla.org)


Keywords
redash, experiments, a/b, tests
License
MPL-2.0
Install
pip install redash-client==0.2.8

Documentation

https://travis-ci.org/mozilla/redash_client.svg?branch=master https://coveralls.io/repos/github/mozilla/redash_client/badge.svg?branch=master

Redash Python Client

A client for the Redash API for stmo (https://sql.telemetry.mozilla.org)

Install

pip install redash_client

Usage

Before using RedashClient, set the REDASH_API_KEY environment variable to your Redash API key:

export REDASH_API_KEY=<your_api_key>

To import and use RedashClient:

import os
from redash_client.client import RedashClient

api_key = os.environ["REDASH_API_KEY"]
redash_client = RedashClient(api_key)

# Make a Redash API call:
redash_client.search_queries("AS Template:")

Package for Pip

First, you must update the version field in setup.py. Then run this commands:

python setup.py sdist bdist_wheel
twine upload dist/*

Make sure you have wheel and twine installed.