Comment #16 on issue 2587 by [email protected]: Strange printing at SymPy Live
http://code.google.com/p/sympy/issues/detail?id=2587
According to the pickle documentation [0], equivalent objects are combined and stored by reference instead of by value. This presents a problem in our case because the two exponents have the same assumptions when first created with x**2+x**-2. Pickle combines the two _assumptions objects into one, and it appears that it doesn't make copies when unpickling leading to the above problem. I'm investigating how to make copies when unpickling.
[0] - http://docs.python.org/library/pickle.html#pickle.Pickler -- You received this message because you are subscribed to the Google Groups "sympy-issues" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy-issues?hl=en.
