{"push_id":834783517,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"167e90c3c94ca75c30cf65dc04f1b1d708120d2b","before":"9d45a8067835e45be2bbc73233b0af0491fdefc4","commits":[{"sha":"256e636828e9d40ffd314e73237702d6e8200790","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@mplewis.com","name":"Matthew Lewis"},"message":"feature: implement dry-run better; use ImageJob and VideoJob instead of tuples","distinct":true,"url":"https://api.github.com/repos/mplewis/expose.py/commits/256e636828e9d40ffd314e73237702d6e8200790"},{"sha":"18f28e9985df381d5aadd6e6ef107ea00663fa42","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@mplewis.com","name":"Matthew Lewis"},"message":"feature: add show-paths arg; clean up print stmts","distinct":true,"url":"https://api.github.com/repos/mplewis/expose.py/commits/18f28e9985df381d5aadd6e6ef107ea00663fa42"},{"sha":"ecd5e46ae80dd1f86dddcfbe1f5d3718090d4a1e","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@mplewis.com","name":"Matthew Lewis"},"message":"logic: resize by width only; fix job gen/exec order","distinct":true,"url":"https://api.github.com/repos/mplewis/expose.py/commits/ecd5e46ae80dd1f86dddcfbe1f5d3718090d4a1e"},{"sha":"167e90c3c94ca75c30cf65dc04f1b1d708120d2b","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@mplewis.com","name":"Matthew Lewis"},"message":"feature: add media discovery, template rendering, skip-render-phase","distinct":true,"url":"https://api.github.com/repos/mplewis/expose.py/commits/167e90c3c94ca75c30cf65dc04f1b1d708120d2b"}]}