{"push_id":853259840,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"8fe3de59314c654ec08751bd99155618e258f7b2","before":"c08e43c6ab89e61c3c8a0efd8d8427302e5c46a5","commits":[{"sha":"0619e34441ecc4cf18a006ba8b164ae935843b5e","author":{"email":"1fb3255ca998101e619355aca8833606121a61f6@gmail.com","name":"Justin Mayfield"},"message":"File argument and completer work.\n\nReplace the argparse.FileType class with our own variant.  It's close\nbut is safer for our tab completer which asks for actions to be called\nmultiple times.\n\nReturn a callable factory for file arguments instead of a file.\n\nReverse port file tab completion to python 3.4 apis.","distinct":true,"url":"https://api.github.com/repos/mayfield/shellish/commits/0619e34441ecc4cf18a006ba8b164ae935843b5e"},{"sha":"8fe3de59314c654ec08751bd99155618e258f7b2","author":{"email":"1fb3255ca998101e619355aca8833606121a61f6@gmail.com","name":"Justin Mayfield"},"message":"Changelog notes about file args","distinct":true,"url":"https://api.github.com/repos/mayfield/shellish/commits/8fe3de59314c654ec08751bd99155618e258f7b2"}]}