{"push_id":1195148387,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"d92e81d5ede2f7f39c4696566e11eed6c50a3507","before":"bbc0ed63562b95668f010af9dbcac0d7cfb61bad","commits":[{"sha":"a115b5217b10c04541814b88bb6c77a4beb918a5","author":{"name":"William Leuschner","email":"09d017d058efa79e71acf08927334ebcaff6761c@live.com"},"message":"Adding error handling & setter validation to candidates and votes","distinct":true,"url":"https://api.github.com/repos/williamleuschner/PyElection/commits/a115b5217b10c04541814b88bb6c77a4beb918a5"},{"sha":"428183ea9605752197472bc800ccc90c42f39243","author":{"name":"William Leuschner","email":"09d017d058efa79e71acf08927334ebcaff6761c@live.com"},"message":"Fix a questionable design decision by adding CandidateList and VoteList classes.","distinct":true,"url":"https://api.github.com/repos/williamleuschner/PyElection/commits/428183ea9605752197472bc800ccc90c42f39243"},{"sha":"d92e81d5ede2f7f39c4696566e11eed6c50a3507","author":{"name":"William Leuschner","email":"09d017d058efa79e71acf08927334ebcaff6761c@live.com"},"message":"Debugging CandidateLists and VoteLists is easier now.","distinct":true,"url":"https://api.github.com/repos/williamleuschner/PyElection/commits/d92e81d5ede2f7f39c4696566e11eed6c50a3507"}]}
{"actor":{"display_login":"williamleuschner"}}