{"push_id":599215623,"size":4,"distinct_size":1,"ref":"refs/heads/develop","head":"e8e6f601d67076a5f607e93a9ad73109a2025e3b","before":"395b26426531c5b400735858f048e817ec6992df","commits":[{"sha":"ed8015ec9161d86e1b502122b640a1490b546d46","author":{"email":"2a09998d72f4dc2dfb21a20d285a9dab2efc5f0b@1flow.io","name":"Olivier Cortès"},"message":"Wrap tidylib unicode/utf-8 conversion.\n\nSometimes it fails in tidylib but perfectly works manually.\nGo figure.","distinct":false,"url":"https://api.github.com/repos/1flow/python-ftr/commits/ed8015ec9161d86e1b502122b640a1490b546d46"},{"sha":"a1e3e7e5118a8aab397fb2510d1fa0cc22aeaf9b","author":{"email":"2a09998d72f4dc2dfb21a20d285a9dab2efc5f0b@1flow.io","name":"Olivier Cortès"},"message":"Handle XPath attribute selectors gracefully.\n\nI should have understood why the corresponding PHP code was here, but it feeled cryptic to me.","distinct":false,"url":"https://api.github.com/repos/1flow/python-ftr/commits/a1e3e7e5118a8aab397fb2510d1fa0cc22aeaf9b"},{"sha":"a9d94ffff6579c0882818c73d663fd854937a958","author":{"email":"2a09998d72f4dc2dfb21a20d285a9dab2efc5f0b@1flow.io","name":"Olivier Cortès"},"message":"version bump for 0.7.10.","distinct":false,"url":"https://api.github.com/repos/1flow/python-ftr/commits/a9d94ffff6579c0882818c73d663fd854937a958"},{"sha":"e8e6f601d67076a5f607e93a9ad73109a2025e3b","author":{"email":"2a09998d72f4dc2dfb21a20d285a9dab2efc5f0b@1flow.io","name":"Olivier Cortès"},"message":"Merge branch 'release/0.7.10' into develop","distinct":true,"url":"https://api.github.com/repos/1flow/python-ftr/commits/e8e6f601d67076a5f607e93a9ad73109a2025e3b"}]}