I think they were kept around for experimental purposes, in case we ever want to see how SymPy's types compare. They were removed from support once python types became supported everywhere because SymPy's types were so slow.
Do simple tasks, like factor(expand((x + y)**20)) still work? Aaron Meurer On Oct 8, 2012, at 8:30 AM, Julien Rioux <[email protected]> wrote: Hi, What is the status of the different ground types supported by sympy? "./bin/test -h" mentions three possible ground types: gmpy, python, and sympy. These seems to have been added in March 2010 ( http://code.google.com/p/sympy/issues/detail?id=1598#c101). In Dec 2010, there is mention that the sympy ground type is no longer supported ( http://code.google.com/p/sympy/issues/detail?id=1949#c11). Indeed, if I run the test suite with sympy ground types, I get many errors (mostly from polys, but also a couple files outside polys have errors). The errors aren't terribly difficult to fix, maybe more so for a "proper" fix, but the doctests are doomed to fail since sympy's Rational likes to cast itself into Integer whenever possible, whereas the other types are quite happy to print as e.g. 0/1, 1/1, 2/1, etc. What's the plan for sympy ground types? If we don't want to support them, I suggest to remove them completely. Cheers, Julien -- You received this message because you are subscribed to the Google Groups "sympy" group. To view this discussion on the web visit https://groups.google.com/d/msg/sympy/-/zBvVu8a9lewJ. 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?hl=en. -- You received this message because you are subscribed to the Google Groups "sympy" 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?hl=en.
