{"ref":"refs/heads/irrational","commits":[{"author":{"name":"Chris Smith","email":"b274abc493535ae88cb3a0742f63e38c9241d67c@gmail.com"},"sha":"0860477a1ef41497f93a539bf68a4433c4bb3cd8","message":"factor out is_zero test from Pow.is_irrational; remove duplicate\n\n    The test in 1694 failed to give both solutions because the checksol\n    routine got a is_nonzero = True for the posified expression. So now\n    the posify'ed form is used for simplification puposes, not for testing\n    if the expression is non-zero or not. For the solution that was excluded,\n    the expression was zero sometimes (|z|>=1) and otherwise zero. is_nonzero\n    should have returned None but that is another issue.","url":"https://api.github.com/repos/smichr/sympy/commits/0860477a1ef41497f93a539bf68a4433c4bb3cd8"}],"head":"0860477a1ef41497f93a539bf68a4433c4bb3cd8","size":1,"push_id":50965047}