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)