{"push_id":1069851603,"size":2,"distinct_size":1,"ref":"refs/heads/master","head":"7d85ef8e2c0b531ed7ee221928e66679ee3b0e56","before":"f2e1531ee8aba9002dcbefe39678a2f872e53c62","commits":[{"sha":"4f430773fd91ad2aa863ca002e38cf37446711de","author":{"email":"4e3d91444d2d47e7ed5711fdce33fc7928a8a7f9@uncannypacket.com","name":"tmacro"},"message":"Python3 fix when blocking on contented lock, episode 2\n\nSame issue as PR #126. timeout = None can cascade into the call to self._acquired triggering a 'TypeError: unorderable types: NoneType() > int()'","distinct":false,"url":"https://api.github.com/repos/tmacro/python-etcd/commits/4f430773fd91ad2aa863ca002e38cf37446711de"},{"sha":"7d85ef8e2c0b531ed7ee221928e66679ee3b0e56","author":{"email":"4e3d91444d2d47e7ed5711fdce33fc7928a8a7f9@uncannypacket.com","name":"tmacro"},"message":"Merge pull request #1 from tmacro/tmacro-py3-fix\n\nPython 3 fix when blocking on contented lock, episode 2","distinct":true,"url":"https://api.github.com/repos/tmacro/python-etcd/commits/7d85ef8e2c0b531ed7ee221928e66679ee3b0e56"}]}