On Monday, September 14, 2015, Francesco Biscani <bluesca...@gmail.com>
wrote:

> On 13 September 2015 at 20:31, William Stein <wst...@gmail.com
> <javascript:_e(%7B%7D,'cvml','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.
>
>
>>
I guess  I will have to lead the way on dragging sage  into using the
standard Python package manager properly.  Right now sage is way too
focused on just surviving given what we have.  I hope in a year or two I
will have the resources to  come back to this...

William




> --
> 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
> <javascript:_e(%7B%7D,'cvml','sage-devel%2bunsubscr...@googlegroups.com');>
> .
> To post to this group, send email to sage-devel@googlegroups.com
> <javascript:_e(%7B%7D,'cvml','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.
>


-- 
Sent from my massive iPhone 6 plus.

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

Reply via email to