{"push_id":896986449,"size":1,"distinct_size":1,"ref":"refs/heads/tom-bugbash","head":"af1b972e75e5acdef2403b9f41e87ff7d1f7fb95","before":"f2056cb5a905df4c887cdf906fe41c3f5860b952","commits":[{"sha":"af1b972e75e5acdef2403b9f41e87ff7d1f7fb95","author":{"email":"f116f0044657ced9189160dcad08df6d0b43abab@gmail.com","name":"Tom Peters"},"message":"improve PyDict(val) error conditions\n\nwe had a few error cases in this constructor which weren't being\nhandled properly and, worse, the way they were handled was by\ngiving unconvertable errors back to the user.\n\nWe're now handling (exception-raising) cases like these:\n\ndict([(1,2,3)]\ndict([1])\n\n(we were already handling non-iterable cases, like dict(1))","distinct":true,"url":"https://api.github.com/repos/ufora/ufora/commits/af1b972e75e5acdef2403b9f41e87ff7d1f7fb95"}]}