{"push_id":1051705019,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"229b6812387f4e925c055bb535cd756680a90eb3","before":"e8217b8e70f13df1059561b84b742d8713bc0996","commits":[{"sha":"fea281ffb29e56fcb565d4697a32c1ecf6aee07b","author":{"email":"387e012dea294f0eca77703cb30259e4924234ec@users.noreply.github.com","name":"Yajo"},"message":"Remove wrong docs\n\nLooking at the code, it seems like it gets quoted automatically.","distinct":true,"url":"https://api.github.com/repos/grupoesoc/openupgradelib/commits/fea281ffb29e56fcb565d4697a32c1ecf6aee07b"},{"sha":"e4b2a19873cc2fb92ffdb68605f9873fc6dc4a7a","author":{"email":"387e012dea294f0eca77703cb30259e4924234ec@users.noreply.github.com","name":"Yajo"},"message":"Avoid broken updates\n\nIf a migration fails, it will get reverted.","distinct":true,"url":"https://api.github.com/repos/grupoesoc/openupgradelib/commits/e4b2a19873cc2fb92ffdb68605f9873fc6dc4a7a"},{"sha":"8a7b7ead2deb5bd37e099745faa09454e548fac0","author":{"email":"12d65efcaf7fa711ed629930336f2246c8fe952b@grupoesoc.es","name":"Jairo Llopis"},"message":"Add new context manager allow_pgcodes.","distinct":true,"url":"https://api.github.com/repos/grupoesoc/openupgradelib/commits/8a7b7ead2deb5bd37e099745faa09454e548fac0"},{"sha":"161cfe36bf2a1b5a88775da2e6934cfec0e53024","author":{"email":"12d65efcaf7fa711ed629930336f2246c8fe952b@grupoesoc.es","name":"Jairo Llopis"},"message":"Defer import of psycopg2 because it is not available for Pypy.\n\nSince psycopg2 is required for any Odoo instance, we assume that if you are using Pypy it is because you are using psycopg2cffi.\n\nSee https://bitbucket.org/pypy/compatibility/wiki/psycopg2","distinct":true,"url":"https://api.github.com/repos/grupoesoc/openupgradelib/commits/161cfe36bf2a1b5a88775da2e6934cfec0e53024"},{"sha":"6fc04ce3fabeb8378ecb05f88c6fb585daa46378","author":{"email":"12d65efcaf7fa711ed629930336f2246c8fe952b@grupoesoc.es","name":"Jairo Llopis"},"message":"Print a INFO message when an exception is ignored, improve docs.","distinct":true,"url":"https://api.github.com/repos/grupoesoc/openupgradelib/commits/6fc04ce3fabeb8378ecb05f88c6fb585daa46378"},{"sha":"b64d19272a11211c79d7e2e7c35bfdf6ec4d17ee","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@opener.am","name":"Stefan Rijnhart (Opener)"},"message":"Merge pull request #29 from grupoesoc/allow_pgcodes\n\nAdd new context manager allow_pgcodes.","distinct":true,"url":"https://api.github.com/repos/grupoesoc/openupgradelib/commits/b64d19272a11211c79d7e2e7c35bfdf6ec4d17ee"},{"sha":"f2ddcf3f446dbb34a4a233062e87db943b1732b2","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@opener.am","name":"Stefan Rijnhart (Opener)"},"message":"Merge pull request #30 from grupoesoc/savepoint\n\nAvoid broken updates","distinct":true,"url":"https://api.github.com/repos/grupoesoc/openupgradelib/commits/f2ddcf3f446dbb34a4a233062e87db943b1732b2"},{"sha":"33afd9283c1bee615d0bd3b4ec86fd5158ece091","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@opener.am","name":"Stefan Rijnhart (Opener)"},"message":"Merge pull request #31 from grupoesoc/remove-wrong-docs\n\nRemove wrong docs","distinct":true,"url":"https://api.github.com/repos/grupoesoc/openupgradelib/commits/33afd9283c1bee615d0bd3b4ec86fd5158ece091"},{"sha":"5cb6c664aa1619f7bf399627bab91f8330cc9fdc","author":{"email":"4df36869cd6a115de5a31aabd5054cd58fdbd3d7@asva.nl","name":"Holger Brunn"},"message":"[FIX] support OpenERP version that don't have cr.savepoint","distinct":true,"url":"https://api.github.com/repos/grupoesoc/openupgradelib/commits/5cb6c664aa1619f7bf399627bab91f8330cc9fdc"},{"sha":"229b6812387f4e925c055bb535cd756680a90eb3","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@opener.am","name":"Stefan Rijnhart (Opener)"},"message":"Merge pull request #33 from hbrunn/master-fix30\n\n[FIX] support OpenERP versions that don't have cr.savepoint","distinct":true,"url":"https://api.github.com/repos/grupoesoc/openupgradelib/commits/229b6812387f4e925c055bb535cd756680a90eb3"}]}