{"push_id":620822121,"size":3,"distinct_size":3,"ref":"refs/heads/develop","head":"89ed1ea77e2e92ae9a953404552a229854ce0f9c","before":"9cabe122f1942ce583af407bcee4f1f88b03a16e","commits":[{"sha":"67c2ae10cf8b948022119877fb930d9f19fb4534","author":{"email":"d5c2d05919cdad77713d51f9587e88e5ce90fb7d@gmail.com","name":"Aurélien Matouillot"},"message":"Don't need custom views","distinct":true,"url":"https://api.github.com/repos/LeResKP/pyramid_auth/commits/67c2ae10cf8b948022119877fb930d9f19fb4534"},{"sha":"ec49979cd51c648ba8c451435c430b86974ed3f2","author":{"email":"d5c2d05919cdad77713d51f9587e88e5ce90fb7d@gmail.com","name":"Aurélien Matouillot"},"message":"A user object can be returned by the validate_func","distinct":true,"url":"https://api.github.com/repos/LeResKP/pyramid_auth/commits/ec49979cd51c648ba8c451435c430b86974ed3f2"},{"sha":"89ed1ea77e2e92ae9a953404552a229854ce0f9c","author":{"email":"d5c2d05919cdad77713d51f9587e88e5ce90fb7d@gmail.com","name":"Aurélien Matouillot"},"message":"Add option to don't add route","distinct":true,"url":"https://api.github.com/repos/LeResKP/pyramid_auth/commits/89ed1ea77e2e92ae9a953404552a229854ce0f9c"}]}