sympy/sympy — pull request #8647 by aktech (2014-12-18 18:50:43+00:00)
Title: Solves sign Error in Unrad Function issue #8622 …

unrad((root(x + 1, 5) - root(x, 3))) should return (x**5 - x**3 - 3*x**2 - 3*x - 1, [], [])
but earlier it was returning (x**5 + x**3 + 3*x**2 + 3*x + 1, [], [])

as ponted out by @smichr