Comment #4 on issue 2160 by [email protected]: List of dependencies
http://code.google.com/p/sympy/issues/detail?id=2160

I agree with you on compiled extensions. However, bundling libraries like mpmath and pyglet doesn't work fine. It flies in the face of every distribution's principles[*] and prevents people from using sympy with standalone mpmath/pyglet easily. This has concrete consequences: if we didn't bundle pyglet, plotting would surely work on MacOS through EPD.

As for installing dependencies, sympy alone isn't terribly usable, so you need to install other stuff anyway (e.g. ipython)... And if you install pip, then getting sympy and all its dependencies is just a matter of typing 'pip install sympy'. So I don't think bundling external libraries has a lot of advantages, even in your use case, but if you think it matters, you could put sympy and all the dependencies in a tarball with a script to install everything.


[*] Debian: [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=459716], [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=541746]
    Fedora: [https://bugzilla.redhat.com/show_bug.cgi?id=551576]

--
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.

Reply via email to