{"push_id":814169908,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"090a7e58715583a869fb61fc75336716e9438147","before":"b117b9320d0d8117f5d5de703dd7af30a3de3b7b","commits":[{"sha":"f552d62b6987fa33068bcfe7c73a914eee013b2c","author":{"email":"b70482a9c35b236639019cd8b2ecb03a9ee7db09@m-labs.hk","name":"Sebastien Bourdeauducq"},"message":"use Python 3.5 coroutines","distinct":true,"url":"https://api.github.com/repos/m-labs/artiq/commits/f552d62b6987fa33068bcfe7c73a914eee013b2c"},{"sha":"090a7e58715583a869fb61fc75336716e9438147","author":{"email":"b70482a9c35b236639019cd8b2ecb03a9ee7db09@m-labs.hk","name":"Sebastien Bourdeauducq"},"message":"test/sync_struct: cleanup","distinct":true,"url":"https://api.github.com/repos/m-labs/artiq/commits/090a7e58715583a869fb61fc75336716e9438147"}]}