{"push_id":684782942,"size":165,"distinct_size":2,"ref":"refs/heads/master","head":"3ebf84c89a8ac5a25ccfa8615468e979ae81917f","before":"fb6caf759da91bfd8915330ae53ea1c091ef5b4c","commits":[{"sha":"31ad804e9dd42df3f14d546b3d7b25d76801a2d6","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"convert-repo"},"message":"update tags","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/31ad804e9dd42df3f14d546b3d7b25d76801a2d6"},{"sha":"952e4e71ce54cadac4b2adc514223071419a2df2","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Files moved and renamed","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/952e4e71ce54cadac4b2adc514223071419a2df2"},{"sha":"8fb3f1a6402d2089076dd2cffef44a1f474ac57d","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Code and tests refactored to work","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/8fb3f1a6402d2089076dd2cffef44a1f474ac57d"},{"sha":"a00e1a01c8746c074ecbb1cf435ead9b6d484c5f","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Documentation all fixed","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/a00e1a01c8746c074ecbb1cf435ead9b6d484c5f"},{"sha":"54c2eddc67cb696442e610df38a7e9ef6a1bb33b","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Setup script added","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/54c2eddc67cb696442e610df38a7e9ef6a1bb33b"},{"sha":"2902e4fe53b186a73b1a565468e31bab3deb13af","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"setup.py updated","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/2902e4fe53b186a73b1a565468e31bab3deb13af"},{"sha":"77438c6d7241d0c3cbefb28d80d2d6474f863db5","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Ignore list added","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/77438c6d7241d0c3cbefb28d80d2d6474f863db5"},{"sha":"dba123e681bf92a59da6576836943d61851ed705","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Documentation written out in full (i.e. not using autodoc)","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/dba123e681bf92a59da6576836943d61851ed705"},{"sha":"21f74386fdd5f7ca9e7967b1978479c896fcd9df","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"docs completely independent of the source","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/21f74386fdd5f7ca9e7967b1978479c896fcd9df"},{"sha":"ab8997e64edc4a69bd217488703cb6789d4a95e1","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Added tag norman-0.5.0 for changeset a089431c7505","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/ab8997e64edc4a69bd217488703cb6789d4a95e1"},{"sha":"03cd8f5e0c0fad84dafc99d23160f695d2e51add","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Deletion Validation added to tables through Table.validate_delete()","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/03cd8f5e0c0fad84dafc99d23160f695d2e51add"},{"sha":"dc142075c8fc2b0d7cbe6a3e90038303a56b6f26","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Typo fixed in documentation","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/dc142075c8fc2b0d7cbe6a3e90038303a56b6f26"},{"sha":"2835b46c2200ea134833a48849762aa9340e3f5a","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Group object added to represent sub-collections","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/2835b46c2200ea134833a48849762aa9340e3f5a"},{"sha":"445437aee39e6380c11e2411ef22e3d6bde159b4","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Exceptions raised by validation errors are now all ValueError","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/445437aee39e6380c11e2411ef22e3d6bde159b4"},{"sha":"79e578b55e6bc5018f6416a524cc4e7aef3c2887","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Missing Database.tables method completely removed","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/79e578b55e6bc5018f6416a524cc4e7aef3c2887"},{"sha":"d4b1950552affd12112e029f20c416a2c53d51e0","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Group accepts a single callable initialisation parameter which returns a kwargs\ndict.","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/d4b1950552affd12112e029f20c416a2c53d51e0"},{"sha":"abd3810f8f0f60ea0836cc8d87cf523ae0c2b855","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Documentation and doctests fixed and updated","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/abd3810f8f0f60ea0836cc8d87cf523ae0c2b855"},{"sha":"60cd6a2e5eafc01885208ab99663ca5b28a17a95","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"0.5.1 release","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/60cd6a2e5eafc01885208ab99663ca5b28a17a95"},{"sha":"ccb61cc8dde2fc2a20c5ebab502729e0a0109966","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Added tag 0.5.1 for changeset e9ef09e2ad0f","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/ccb61cc8dde2fc2a20c5ebab502729e0a0109966"},{"sha":"2b6f562a92de367014061571f51972139a7c0af4","author":{"email":"807e02ab9e1f8115102577ba81f41f4d53bad972@gmail.com","name":"David Townshend"},"message":"Added tag norman-0.5.1 for changeset e9ef09e2ad0f","distinct":false,"url":"https://api.github.com/repos/aquavitae/norman/commits/2b6f562a92de367014061571f51972139a7c0af4"}]}