py-igraph: update to 0.7.1post6

Fixes build against current igraph version.
Adds python-3.x support.

Other news and fixes

    Support edge weights in leading eigenvector community detection.
    Added the LAD library for checking (sub)graph isomorphism, version 1.
    Support incidence matrices in bipartite Pajek files.
    Added Graph.layout_bipartite() function, a simple two-column layout for bipartite graphs.
    Pajek files in matrix format are now directed by default, unless they are bipartite.
    Support weighted (and signed) networks in Pajek when file is in matrix format.
    Fixed a bug in Barabasi(), algorithm psumtree-multiple just froze.
    Added support for Boolean attributes in the GraphML and GML readers and writer.
    Added support for Boolean attributes
    Change MDS layout coordinates, first dim is according to first eigenvalue, etc.
    Add Graph.st_mincut() method, to find a minimal s-t cut in a graph.
    Added support for the source= and target= parameters in Graph.mincut().
    Graph.rewire(): now supports the generation and destruction of loops.
    Erdos-Renyi type bipartite random graphs: Graph.Random_Bipartite().
    Python: moved igraph.nexus to igraph.remote.nexus
    Fix modularity values of multilevel community if there are no merges at all.
    Added keepaspectratio option to Graph.__plot__().
    Fixed a potential crash in igraph_edge_connectivity(), because of an un-initialized variable in the C code.
    VertexSeq and EdgeSeq can now be indexed with NumPy integers
    Avoiding overflow in Graph.closeness() and related functions.
    Show plots inline in IPython.
    Fixed an invalid memory read (and a potential crash) in the infomap community detection.
    Fix a bug in triad census that set the first element of the result to NaN.
    Fixed a bug in weighted mudularity calculation, sum of the weights was truncated to an integer.
    Fixed a bug in weighted multilevel communtiies, the maximum weight was rounded to an integer.
    Reimplement push-relabel maximum flow with gap heuristics.
    Fixed invalid return value of RunningMean.__length__().
    Fixed missing whitespace in Pajek writer when the ID attribute was numeric.
    Fixed a bug that caused the GML reader to crash when the ID attribute was non-numeric.
    Added Vertex.graph and Edge.graph attributes.
    Fix dyad census instability, sometimes incorrect results were reported.
    Dyad census detects integer overflow now and gives a warning.
    Added a Gomory-Hu tree implementation: Graph.gomory_hu_tree().
    sorted out return type inconsistency for Vertex.constraint(), closes #259.
    Added weights support for Graph.community_optimal_modularity(), closes #511.
    Faster maximal clique finding.
    Fixed a bug in Graph.isomorphic_vf2(), edge colors were ignored.
    Added rudimentary support for drawing edge labels.
    Generate graphs from a stochastic block model: Graph.SBM().
    We use PRPACK to calculate PageRank scores see https://github.com/dgleich/prpack
    Implement the start argument in igraph_hrg_fit (#225).
    Fixed a bug in graph density that resulted in incorrect values for undirected graphs with loops.
    Fixed a bug that made Bellman-Ford shortest paths calculations fail.
    Fixed a minimum cut bug for weighted undirected graphs (#564).
    Fixed argument ordering in minimum cut and related functions.
This commit is contained in:
Thomas Klausner 2016-08-30 18:07:20 +02:00
parent 8a934912e0
commit 823b9a31f9
3 changed files with 99 additions and 16 deletions

View file

@ -1,19 +1,19 @@
# $NetBSD: Makefile,v 1.9 2014/12/31 13:58:32 thomasklausner Exp $
DISTNAME= python-igraph-0.5.3
DISTNAME= python-igraph-0.7.1.post6
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S|python-||}
PKGREVISION= 3
CATEGORIES= graphics math python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/python-igraph/}
MAINTAINER= kamel.derouiche@gmail.com
HOMEPAGE= http://igraph.sourceforge.net/
COMMENT= Manipulating Undirected And Directed Graphs for Python
HOMEPAGE= http://igraph.org/
COMMENT= Manipulating Undirected and Directed Graphs for Python
LICENSE= gnu-gpl-v2
PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
PYTHON_VERSIONED_DEPENDENCIES= cairo
USE_TOOLS+= pkg-config
.include "../../lang/python/versioned_dependencies.mk"
.include "../../lang/python/egg.mk"
.include "../../wip/igraph/buildlink3.mk"

View file

@ -1,8 +1,10 @@
@comment $NetBSD: PLIST,v 1.3 2012/05/11 12:47:07 noud4 Exp $
@comment $NetBSD$
bin/igraph
${PYINC}/python-igraph/igraphmodule_api.h
${PYSITELIB}/igraph/__init__.py
${PYSITELIB}/igraph/__init__.pyc
${PYSITELIB}/igraph/__init__.pyo
${PYSITELIB}/igraph/_igraph.so
${PYSITELIB}/igraph/app/__init__.py
${PYSITELIB}/igraph/app/__init__.pyc
${PYSITELIB}/igraph/app/__init__.pyo
@ -12,31 +14,81 @@ ${PYSITELIB}/igraph/app/shell.pyo
${PYSITELIB}/igraph/clustering.py
${PYSITELIB}/igraph/clustering.pyc
${PYSITELIB}/igraph/clustering.pyo
${PYSITELIB}/igraph/colors.py
${PYSITELIB}/igraph/colors.pyc
${PYSITELIB}/igraph/colors.pyo
${PYSITELIB}/igraph/compat.py
${PYSITELIB}/igraph/compat.pyc
${PYSITELIB}/igraph/compat.pyo
${PYSITELIB}/igraph/configuration.py
${PYSITELIB}/igraph/configuration.pyc
${PYSITELIB}/igraph/configuration.pyo
${PYSITELIB}/igraph/core.so
${PYSITELIB}/igraph/cut.py
${PYSITELIB}/igraph/cut.pyc
${PYSITELIB}/igraph/cut.pyo
${PYSITELIB}/igraph/datatypes.py
${PYSITELIB}/igraph/datatypes.pyc
${PYSITELIB}/igraph/datatypes.pyo
${PYSITELIB}/igraph/drawing.py
${PYSITELIB}/igraph/drawing.pyc
${PYSITELIB}/igraph/drawing.pyo
${PYSITELIB}/igraph/drawing/__init__.py
${PYSITELIB}/igraph/drawing/__init__.pyc
${PYSITELIB}/igraph/drawing/__init__.pyo
${PYSITELIB}/igraph/drawing/baseclasses.py
${PYSITELIB}/igraph/drawing/baseclasses.pyc
${PYSITELIB}/igraph/drawing/baseclasses.pyo
${PYSITELIB}/igraph/drawing/colors.py
${PYSITELIB}/igraph/drawing/colors.pyc
${PYSITELIB}/igraph/drawing/colors.pyo
${PYSITELIB}/igraph/drawing/coord.py
${PYSITELIB}/igraph/drawing/coord.pyc
${PYSITELIB}/igraph/drawing/coord.pyo
${PYSITELIB}/igraph/drawing/edge.py
${PYSITELIB}/igraph/drawing/edge.pyc
${PYSITELIB}/igraph/drawing/edge.pyo
${PYSITELIB}/igraph/drawing/graph.py
${PYSITELIB}/igraph/drawing/graph.pyc
${PYSITELIB}/igraph/drawing/graph.pyo
${PYSITELIB}/igraph/drawing/metamagic.py
${PYSITELIB}/igraph/drawing/metamagic.pyc
${PYSITELIB}/igraph/drawing/metamagic.pyo
${PYSITELIB}/igraph/drawing/shapes.py
${PYSITELIB}/igraph/drawing/shapes.pyc
${PYSITELIB}/igraph/drawing/shapes.pyo
${PYSITELIB}/igraph/drawing/text.py
${PYSITELIB}/igraph/drawing/text.pyc
${PYSITELIB}/igraph/drawing/text.pyo
${PYSITELIB}/igraph/drawing/utils.py
${PYSITELIB}/igraph/drawing/utils.pyc
${PYSITELIB}/igraph/drawing/utils.pyo
${PYSITELIB}/igraph/drawing/vertex.py
${PYSITELIB}/igraph/drawing/vertex.pyc
${PYSITELIB}/igraph/drawing/vertex.pyo
${PYSITELIB}/igraph/formula.py
${PYSITELIB}/igraph/formula.pyc
${PYSITELIB}/igraph/formula.pyo
${PYSITELIB}/igraph/layout.py
${PYSITELIB}/igraph/layout.pyc
${PYSITELIB}/igraph/layout.pyo
${PYSITELIB}/igraph/matching.py
${PYSITELIB}/igraph/matching.pyc
${PYSITELIB}/igraph/matching.pyo
${PYSITELIB}/igraph/remote/__init__.py
${PYSITELIB}/igraph/remote/__init__.pyc
${PYSITELIB}/igraph/remote/__init__.pyo
${PYSITELIB}/igraph/remote/gephi.py
${PYSITELIB}/igraph/remote/gephi.pyc
${PYSITELIB}/igraph/remote/gephi.pyo
${PYSITELIB}/igraph/remote/nexus.py
${PYSITELIB}/igraph/remote/nexus.pyc
${PYSITELIB}/igraph/remote/nexus.pyo
${PYSITELIB}/igraph/statistics.py
${PYSITELIB}/igraph/statistics.pyc
${PYSITELIB}/igraph/statistics.pyo
${PYSITELIB}/igraph/summary.py
${PYSITELIB}/igraph/summary.pyc
${PYSITELIB}/igraph/summary.pyo
${PYSITELIB}/igraph/test/__init__.py
${PYSITELIB}/igraph/test/__init__.pyc
${PYSITELIB}/igraph/test/__init__.pyo
${PYSITELIB}/igraph/test/atlas.py
${PYSITELIB}/igraph/test/atlas.pyc
${PYSITELIB}/igraph/test/atlas.pyo
${PYSITELIB}/igraph/test/attributes.py
${PYSITELIB}/igraph/test/attributes.pyc
${PYSITELIB}/igraph/test/attributes.pyo
@ -52,6 +104,9 @@ ${PYSITELIB}/igraph/test/cliques.pyo
${PYSITELIB}/igraph/test/colortests.py
${PYSITELIB}/igraph/test/colortests.pyc
${PYSITELIB}/igraph/test/colortests.pyo
${PYSITELIB}/igraph/test/conversion.py
${PYSITELIB}/igraph/test/conversion.pyc
${PYSITELIB}/igraph/test/conversion.pyo
${PYSITELIB}/igraph/test/decomposition.py
${PYSITELIB}/igraph/test/decomposition.pyc
${PYSITELIB}/igraph/test/decomposition.pyo
@ -70,6 +125,12 @@ ${PYSITELIB}/igraph/test/games.pyo
${PYSITELIB}/igraph/test/generators.py
${PYSITELIB}/igraph/test/generators.pyc
${PYSITELIB}/igraph/test/generators.pyo
${PYSITELIB}/igraph/test/homepage.py
${PYSITELIB}/igraph/test/homepage.pyc
${PYSITELIB}/igraph/test/homepage.pyo
${PYSITELIB}/igraph/test/indexing.py
${PYSITELIB}/igraph/test/indexing.pyc
${PYSITELIB}/igraph/test/indexing.pyo
${PYSITELIB}/igraph/test/isomorphism.py
${PYSITELIB}/igraph/test/isomorphism.pyc
${PYSITELIB}/igraph/test/isomorphism.pyo
@ -79,18 +140,39 @@ ${PYSITELIB}/igraph/test/iterators.pyo
${PYSITELIB}/igraph/test/layouts.py
${PYSITELIB}/igraph/test/layouts.pyc
${PYSITELIB}/igraph/test/layouts.pyo
${PYSITELIB}/igraph/test/matching.py
${PYSITELIB}/igraph/test/matching.pyc
${PYSITELIB}/igraph/test/matching.pyo
${PYSITELIB}/igraph/test/operators.py
${PYSITELIB}/igraph/test/operators.pyc
${PYSITELIB}/igraph/test/operators.pyo
${PYSITELIB}/igraph/test/rng.py
${PYSITELIB}/igraph/test/rng.pyc
${PYSITELIB}/igraph/test/rng.pyo
${PYSITELIB}/igraph/test/separators.py
${PYSITELIB}/igraph/test/separators.pyc
${PYSITELIB}/igraph/test/separators.pyo
${PYSITELIB}/igraph/test/spectral.py
${PYSITELIB}/igraph/test/spectral.pyc
${PYSITELIB}/igraph/test/spectral.pyo
${PYSITELIB}/igraph/test/structural.py
${PYSITELIB}/igraph/test/structural.pyc
${PYSITELIB}/igraph/test/structural.pyo
${PYSITELIB}/igraph/test/utils.py
${PYSITELIB}/igraph/test/utils.pyc
${PYSITELIB}/igraph/test/utils.pyo
${PYSITELIB}/igraph/test/vertexseq.py
${PYSITELIB}/igraph/test/vertexseq.pyc
${PYSITELIB}/igraph/test/vertexseq.pyo
${PYSITELIB}/igraph/utils.py
${PYSITELIB}/igraph/utils.pyc
${PYSITELIB}/igraph/utils.pyo
${PYSITELIB}/igraph/vendor/__init__.py
${PYSITELIB}/igraph/vendor/__init__.pyc
${PYSITELIB}/igraph/vendor/__init__.pyo
${PYSITELIB}/igraph/vendor/texttable.py
${PYSITELIB}/igraph/vendor/texttable.pyc
${PYSITELIB}/igraph/vendor/texttable.pyo
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt

View file

@ -1,5 +1,6 @@
$NetBSD: distinfo,v 1.1.1.1 2010/03/23 20:12:40 jihbed Exp $
SHA1 (python-igraph-0.5.3.tar.gz) = 949583ef7ce5f71017aa109e1b015d66e2db2ae4
RMD160 (python-igraph-0.5.3.tar.gz) = 1e414c53b659bd613de4c5ff1505d376cc18bb16
Size (python-igraph-0.5.3.tar.gz) = 206243 bytes
SHA1 (python-igraph-0.7.1.post6.tar.gz) = 9f81f7ecc2e43b0577e03e6ed13858dc70cb4ad9
RMD160 (python-igraph-0.7.1.post6.tar.gz) = 67f939e1c32582b9237720ffdd630f2266824993
SHA512 (python-igraph-0.7.1.post6.tar.gz) = de194f686038b609efa40b87ff8f4bab0ce66de4a1cb07db0dcdacc616756352e8419158ee21da5c8b8ddf1b2bad2632be6c1af3114a071e4ef0804440f474cd
Size (python-igraph-0.7.1.post6.tar.gz) = 377298 bytes