I am pretty much ok with any of the _non-complex_ suggestions mentioned in the thread (for an appropriate definition of "complex"), but I guess the following datapoint could be useful whenever you decide to continue the discussion:
- on more than one occasion I have wanted to install only the polynomials module without the rest of sympy - the same goes for the core+polynomials without anything else The reasons were usually revolving around building a better mental model of the library, searching for unnecessary or even stupid dependencies, etc. It would also be very useful for experimentation. Currently sympy does _not_ have a simple core. At least in the mental model of more casual user like myself. On 4 July 2013 04:35, Joachim Durchholz <j...@durchholz.org> wrote: > Am 03.07.2013 20:17, schrieb Ondřej Čertík: > >> So we can create all these little or bigger packages, like mpmath, >> memoization, polys, decorators, cythonutils, parsing. And make the >> user install all those in order to run sympy. I don't think it would >> make things simpler for the user. I think it would make things more >> complex. > > > Erm... no? > If a user needs one package, the other packages can be pulled as needed via > dependencies. > Plus a meta-package that just contains dependencies on every module in > SymPy. > > Sholdn't make the users' lives more complex, except that they have more > options (which can be a complication in itself, but if smaller packages are > desired ... *shrug*). > > It would make development harder because dependencies between packages would > have to be spelled out, and the correctness of the dependency information > would need to be unit tested. (I have no idea to do that kind of dependency > check in Python, so maybe it's not reasonably feasible at all.) > > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sympy+unsubscr...@googlegroups.com. > To post to this group, send email to sympy@googlegroups.com. > Visit this group at http://groups.google.com/group/sympy. > For more options, visit https://groups.google.com/groups/opt_out. > > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To post to this group, send email to sympy@googlegroups.com. Visit this group at http://groups.google.com/group/sympy. For more options, visit https://groups.google.com/groups/opt_out.