{"push_id":735607012,"size":3,"distinct_size":1,"ref":"refs/heads/feature/skm/166_xanalytics","head":"33a351b4428cd941738f7efd09cd9ef9dba6fd32","before":"d92eb3f52d5a5a13f1097739ca82212e1f636327","commits":[{"sha":"5d12e6f685ac23ec755d8cbd5d3e61fa53b45ed1","author":{"email":"4431fab6d67fb74964bed942407c24d3ca77a29a@mit.edu","name":"George Schneeloch"},"message":"Refactored code for reloading module into a function","distinct":false,"url":"https://api.github.com/repos/mitodl/lore/commits/5d12e6f685ac23ec755d8cbd5d3e61fa53b45ed1"},{"sha":"4b77f314f787545e817e4a36fbd5a1a819592cc2","author":{"email":"11f6ad8ec52a2984abaafd7c3b516503785c2072@carsongee.com","name":"Carson Gee"},"message":"Merge pull request #404 from mitodl/refactor/gs/reload_module\n\nRefactored code for reloading module into a function","distinct":false,"url":"https://api.github.com/repos/mitodl/lore/commits/4b77f314f787545e817e4a36fbd5a1a819592cc2"},{"sha":"33a351b4428cd941738f7efd09cd9ef9dba6fd32","author":{"email":"443646d156d0e0db4e143fd54251ca15b42bcccb@milochik.com","name":"Shawn Milochik"},"message":"import xanalytics daata\n\ncloses #166\n\nUses [responses](https://pypi.python.org/pypi/responses/0.4.0)\nfor testing API calls, based on\n[this blog post](http://cramer.io/2014/05/20/mocking-requests-with-responses/).","distinct":true,"url":"https://api.github.com/repos/mitodl/lore/commits/33a351b4428cd941738f7efd09cd9ef9dba6fd32"}]}