Hello,
I wrote a suite of python scripts based on the igraph 0.6 library, to
develop an application of network theory to population genetics. Now that
the suite is complete, I would like to build a python setup package to
distribute it.

The main problem is that one of the requirements of my suite is igraph 0.6,
which is based on the igraph 0.6 C library. This C library must be
installed manually, and I don't know how to define the dependency in the
setup.py script.

With the previous 0.5.4 version, the C code was included in the igraph .egg
package, so it was possible to install everything automatically by just
executing an easy_install igraph. It was enough to define igraph as a
depedency, and the installer automatically compiled the C code and made
everything working without too many trouble (providing that some other C
libraries were included).

However, in the newer 0.6 version, the C library is not included anymore in
the igraph package on PyPI. What is the recommended procedure to distribute
a python package based on igraph 0.6? How should I define the dependency?

Thank you very much,
Giovanni


-- 
Giovanni Dall'Olio, phd student
IBE, Institut de Biologia Evolutiva, CEXS-UPF (Barcelona, Spain)

My blog on bioinformatics: http://bioinfoblog.it
_______________________________________________
igraph-help mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/igraph-help

Reply via email to