A python client for the bouncer A/B testing and feature switching service.
A quick synopsis:
from bouncer import Bouncer
bc = Bouncer(service_url='http://localhost:5000') # default value
# Get the current configuration
bc.configured_experiments()
bc.configured_features()
bc.configured_groups()
# Get service stats, load times etc
bc.stats()
# Participate in AB tests and get featured courses
features, experiments = bc.paricipate({'uid': 'youruid'}, timeout=1, fallback=False)