On 13 September 2015 at 20:31, William Stein <wst...@gmail.com> wrote:
> I think pip is good enough these to support > install/uninstall/versions/dependencies/c++ code, etc. > I think the situation is still dire for c/c++ extensions. Compiled wheels seem to be viable for platforms like OSX and Windows, but for source builds one runs into the usual problems: - setuptools is not good enough for complex c/c++ projects, - no integration with system-wide package managers, - difficult to deal with dependencies outside the Python ecosystem. These are real difficulties for projects which are not primarily Python-based but which offer Python bindings. Even in the best-case scenario one still has to port over an already-functional build system (autotools, CMake, ...) to setuptools, and maintain it. It seems really hard to solve the Python packaging problem without first solving the general packaging problem. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.