{"push_id":1631369198,"size":3,"distinct_size":3,"ref":"refs/heads/develop","head":"1aa91bdb1b8d065a0a1ca2e498ed39e125eb4712","before":"aab8d61aea6947c5bee9cac524165654c489583d","commits":[{"sha":"04e0d2fc554af31e66dfc56bd69471e4e75c2f36","author":{"name":"Wyatt Baldwin","email":"8c0eafa9b36dc1846ca16d3282adff9a76045911@pdx.edu"},"message":"Show error message & exit when config section not found\n\nInstead of barfing out the traceback.","distinct":true,"url":"https://api.github.com/repos/wylee/runcommands/commits/04e0d2fc554af31e66dfc56bd69471e4e75c2f36"},{"sha":"b5b48a03e5f05be125f49b9034f00d9efd40103a","author":{"name":"Wyatt Baldwin","email":"8c0eafa9b36dc1846ca16d3282adff9a76045911@pdx.edu"},"message":"Add RunCommandsError base class\n\nMake all exceptions in this package inherit from RunCommandsError.\n\nrunner.RunCommandsError was renamed to RunnerError.","distinct":true,"url":"https://api.github.com/repos/wylee/runcommands/commits/b5b48a03e5f05be125f49b9034f00d9efd40103a"},{"sha":"1aa91bdb1b8d065a0a1ca2e498ed39e125eb4712","author":{"name":"Wyatt Baldwin","email":"8c0eafa9b36dc1846ca16d3282adff9a76045911@pdx.edu"},"message":"Clean lint","distinct":true,"url":"https://api.github.com/repos/wylee/runcommands/commits/1aa91bdb1b8d065a0a1ca2e498ed39e125eb4712"}]}
{"actor":{"display_login":"wylee"}}