{"push_id":570388172,"size":54,"distinct_size":1,"ref":"refs/heads/4.0","head":"6325ffaadd79494884989bd8b12fedd7bd56d364","before":"baae2f5dfe068fcd2f642a3414f5bf7d28387658","commits":[{"sha":"b6f3f264e9ca4a6330e018b1dea93d011fb3bfd0","author":{"email":"e92608f87df9735c33bdbd23b290c5959acd909f@harvard.edu","name":"Philip Durbin"},"message":"initial commit, forked from https://github.com/dvn/swordpoc/tree/master/dvn_client","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/b6f3f264e9ca4a6330e018b1dea93d011fb3bfd0"},{"sha":"8e600185e9b15be84bd5bc9ef15e184942fbe09e","author":{"email":"e92608f87df9735c33bdbd23b290c5959acd909f@harvard.edu","name":"Philip Durbin"},"message":"mention Vagrant and Python 2.6 compatibility","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/8e600185e9b15be84bd5bc9ef15e184942fbe09e"},{"sha":"898d6ec6ca80659345ceaa8f067043027c87b5ad","author":{"email":"50fa8f94330e59cfb80424d84ac49237962c7a37@gmail.com","name":"Robert Liebowitz"},"message":"dvn-client first commit","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/898d6ec6ca80659345ceaa8f067043027c87b5ad"},{"sha":"e7004d4cbfb08dfc136af8179ba3891e71e9c7fc","author":{"email":"50fa8f94330e59cfb80424d84ac49237962c7a37@gmail.com","name":"Robert Liebowitz"},"message":"Restructures significantly.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/e7004d4cbfb08dfc136af8179ba3891e71e9c7fc"},{"sha":"d68c3d858dde28a5357e36fb63efdff657b83f9e","author":{"email":"a6ac2d2576713348d1ebc5b7e3a5988dd8062271@d-172-25-45-39.bootp.virginia.edu","name":"Robert Liebowitz"},"message":"Integrates new study init method. Now accepts dictionaries, kwargs, and xml files, and includes list funcitonality.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/d68c3d858dde28a5357e36fb63efdff657b83f9e"},{"sha":"f150a376d72610542b5feea62cd9b017001ea6ed","author":{"email":"a6ac2d2576713348d1ebc5b7e3a5988dd8062271@d-172-25-45-39.bootp.virginia.edu","name":"Robert Liebowitz"},"message":"Fixes .gitignore settings.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/f150a376d72610542b5feea62cd9b017001ea6ed"},{"sha":"bfcf836926087578381c7071550d3796ca1e2a08","author":{"email":"a6ac2d2576713348d1ebc5b7e3a5988dd8062271@Roberts-MacBook-Pro.local","name":"Robert Liebowitz"},"message":"Cleans up import statements and formatting.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/bfcf836926087578381c7071550d3796ca1e2a08"},{"sha":"0bd8015a7a332ce720ff6f192a97cadc48d0b510","author":{"email":"a6ac2d2576713348d1ebc5b7e3a5988dd8062271@Roberts-MacBook-Pro.local","name":"Robert Liebowitz"},"message":"Bug fixes.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/0bd8015a7a332ce720ff6f192a97cadc48d0b510"},{"sha":"025e1aaeb8e564431b3e85dda51d60eb30e5f7a8","author":{"email":"a6ac2d2576713348d1ebc5b7e3a5988dd8062271@Roberts-MacBook-Pro.local","name":"Robert Liebowitz"},"message":"Improves file handling and allows users to add directories.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/025e1aaeb8e564431b3e85dda51d60eb30e5f7a8"},{"sha":"d012aada4f2016ab07c91d1d0e48d517610ac00e","author":{"email":"50fa8f94330e59cfb80424d84ac49237962c7a37@gmail.com","name":"Robert Liebowitz"},"message":"Improves file adding to allow subdirectories.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/d012aada4f2016ab07c91d1d0e48d517610ac00e"},{"sha":"51225f15dd0ed24c18f655a5a76c1e81ac1034f7","author":{"email":"50fa8f94330e59cfb80424d84ac49237962c7a37@gmail.com","name":"Robert Liebowitz"},"message":"Adds DvnException class and disallows files under 5 bytes.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/51225f15dd0ed24c18f655a5a76c1e81ac1034f7"},{"sha":"98184d81fba71e3b82bf2db5e39a26fa426a3a38","author":{"email":"50fa8f94330e59cfb80424d84ac49237962c7a37@gmail.com","name":"Robert Liebowitz"},"message":"Minor improvements to file handling.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/98184d81fba71e3b82bf2db5e39a26fa426a3a38"},{"sha":"6f5d27f56da74c70ecce9b8103ae500e3033823e","author":{"email":"50fa8f94330e59cfb80424d84ac49237962c7a37@gmail.com","name":"Robert Liebowitz"},"message":"Adds get_title() method to studies and cleans up connection.py.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/6f5d27f56da74c70ecce9b8103ae500e3033823e"},{"sha":"f8b61015846ed5250c969477ed4abec0075f5e01","author":{"email":"50fa8f94330e59cfb80424d84ac49237962c7a37@gmail.com","name":"Robert Liebowitz"},"message":"Adds get file by ID method.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/f8b61015846ed5250c969477ed4abec0075f5e01"},{"sha":"c70933cf45baca8f48c078a0533ef41e90ce4682","author":{"email":"50fa8f94330e59cfb80424d84ac49237962c7a37@gmail.com","name":"Robert Liebowitz"},"message":"Adds descriptive fields for studies and dataverses, and allows uploading of files without the use of the disk.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/c70933cf45baca8f48c078a0533ef41e90ce4682"},{"sha":"be76735473ba57c36b8796e3a2762359aabbe79a","author":{"email":"50fa8f94330e59cfb80424d84ac49237962c7a37@gmail.com","name":"Robert Liebowitz"},"message":"Various refactors and bug fixes.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/be76735473ba57c36b8796e3a2762359aabbe79a"},{"sha":"24e09a9662194c2a62af6c49d1a7a65610641b9a","author":{"email":"50fa8f94330e59cfb80424d84ac49237962c7a37@gmail.com","name":"Robert Liebowitz"},"message":"Updates defaults.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/24e09a9662194c2a62af6c49d1a7a65610641b9a"},{"sha":"02687d25a24c61ebc3a67f67c50b98a168bb94cd","author":{"email":"50fa8f94330e59cfb80424d84ac49237962c7a37@gmail.com","name":"Robert Liebowitz"},"message":"Adds support for getting released versions of studies through the Data Sharing API.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/02687d25a24c61ebc3a67f67c50b98a168bb94cd"},{"sha":"6f81d38ce14d99d4e2334abf054b8fa47b156528","author":{"email":"50fa8f94330e59cfb80424d84ac49237962c7a37@gmail.com","name":"Robert Liebowitz"},"message":"Adds test directory to gitignore.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/6f81d38ce14d99d4e2334abf054b8fa47b156528"},{"sha":"1297b45e7e9939b11fc8c599e4124e0139742b57","author":{"email":"50fa8f94330e59cfb80424d84ac49237962c7a37@gmail.com","name":"Robert Liebowitz"},"message":"Adds additional search functionality and changes study title to property.","distinct":false,"url":"https://api.github.com/repos/samchrisinger/dvn-client-python/commits/1297b45e7e9939b11fc8c599e4124e0139742b57"}]}