diff options
author | gls <gls> | 2010-08-27 03:09:18 +0000 |
---|---|---|
committer | gls <gls> | 2010-08-27 03:09:18 +0000 |
commit | 2ca31cf48552c0c02377ae6f61494b6f59ebfc26 (patch) | |
tree | 847d85f26af9d5ac13715ff7c879bad596255f58 /math | |
parent | 3debe68c70cb23adf0b9255cbd139952c018d0a1 (diff) | |
download | pkgsrc-2ca31cf48552c0c02377ae6f61494b6f59ebfc26.tar.gz |
Update math/py-networkx to 1.2.
From PR pkg/43790 by Kamel Derouiche
pkgsrc changes:
- re-set LICENSE (modified-bsd).
upstream changes:
Networkx-1.2
Release date: 28 July 2010
See: https://networkx.lanl.gov/trac/timeline
New features
* Ford-Fulkerson max flow and min cut
* Closness vitality
* Eulerian circuits
* Functions for isolates
* Simpler s_max generator
* Compatible with IronPython-2.6
* Improved testing functionality: import networkx; networkx.test() tests
entire package and skips tests with missing optional packages
* All tests work with Python-2.4
* and more, see
https://networkx.lanl.gov/trac/query?status=closed&group=milestone&milestone=networkx-1.2
Networkx-1.1
Release date: 21 April 2010
See: https://networkx.lanl.gov/trac/timeline
New features
* Algorithm for finding a basis for graph cycles
* Blockmodeling
* Assortativity and mixing matrices
* in-degree and out-degree centrality
* Attracting components and condensation.
* Weakly connected components
* Simpler interface to shortest path algorithms
* Edgelist format to read and write data with attributes
* Attribute matrices
* GML reader for nested attributes
* Current-flow (random walk) betweenness and closeness.
* Directed configuration model, and directed random graph model.
* Improved documentation of drawing, shortest paths, and other
algorithms
* Many more tests, can be run with ?import networkx; networkx.test()?
* and much more, see
https://networkx.lanl.gov/trac/query?status=closed&group=milestone&milestone=networkx-1.1
API Changes
Returning dictionaries
Several of the algorithms and the degree() method now return dictionaries keyed
by node instead of lists. In some cases there was a with_labels keyword which is
no longer necessary. For example,
>>> G=nx.Graph()
>>> G.add_edge('a','b')
>>> G.degree() # returns dictionary of degree keyed by node
{'a': 1, 'b': 1}
Asking for the degree of a single node still returns a single number
>>> G.degree('a')
1
The following now return dictionaries by default (instead of lists) and the
with_labels keyword has been removed:
* Graph.degree(), MultiGraph.degree(), DiGraph.degree(),
DiGraph.in_degree(), DiGraph.out_degree(), MultiDiGraph.degree(),
MultiDiGraph.in_degree(), MultiDiGraph.out_degree().
* clustering(), triangles()
* node_clique_number(), number_of_cliques(), cliques_containing_node()
* eccentricity()
The following now return dictionaries by default (instead of lists)
* pagerank()
* hits()
Adding nodes
add_nodes_from now accepts (node,attrdict) two-tuples
>>> G=nx.Graph()
>>> G.add_nodes_from([(1,{'color':'red'})])
Examples
* Mayvi2 drawing
* Blockmodel
* Sampson?s monastery
* Ego graph
Bug fixes
* Support graph attributes with union, intersection, and other graph
operations
* Improve subgraph speed (and related algorithms such as
connected_components_subgraphs())
* Handle multigraphs in more operators (e.g. union)
* Handle double-quoted labels with pydot
* Normalize betweeness_centrality for undirected graphs correctly
* Normalize eigenvector_centrality by l2 norm
* read_gml() now returns multigraphs
Diffstat (limited to 'math')
-rw-r--r-- | math/py-networkx/Makefile | 7 | ||||
-rw-r--r-- | math/py-networkx/PLIST | 348 | ||||
-rw-r--r-- | math/py-networkx/distinfo | 8 |
3 files changed, 288 insertions, 75 deletions
diff --git a/math/py-networkx/Makefile b/math/py-networkx/Makefile index 5875adec96a..39ef50f32ce 100644 --- a/math/py-networkx/Makefile +++ b/math/py-networkx/Makefile @@ -1,15 +1,16 @@ -# $NetBSD: Makefile,v 1.4 2010/03/03 12:00:59 obache Exp $ +# $NetBSD: Makefile,v 1.5 2010/08/27 03:09:18 gls Exp $ # -DISTNAME= networkx-1.0.1 +DISTNAME= networkx-1.2 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= math python MASTER_SITES= http://pypi.python.org/packages/source/n/networkx/ \ - http://networkx.lanl.gov/download/networkx/ \ + http://networkx.lanl.gov/download/networkx/ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://networkx.lanl.gov/ COMMENT= Python package for creating and manipulating graphs and networks +LICENSE= modified-bsd PKG_DESTDIR_SUPPORT= user-destdir PYDISTUTILSPKG= yes diff --git a/math/py-networkx/PLIST b/math/py-networkx/PLIST index 9595b332ffe..055c692d89d 100644 --- a/math/py-networkx/PLIST +++ b/math/py-networkx/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.5 2010/03/03 12:00:59 obache Exp $ +@comment $NetBSD: PLIST,v 1.6 2010/08/27 03:09:18 gls Exp $ ${PYSITELIB}/networkx/__init__.py ${PYSITELIB}/networkx/__init__.pyc ${PYSITELIB}/networkx/__init__.pyo @@ -8,24 +8,129 @@ ${PYSITELIB}/networkx/algorithms/__init__.pyo ${PYSITELIB}/networkx/algorithms/bipartite.py ${PYSITELIB}/networkx/algorithms/bipartite.pyc ${PYSITELIB}/networkx/algorithms/bipartite.pyo +${PYSITELIB}/networkx/algorithms/block.py +${PYSITELIB}/networkx/algorithms/block.pyc +${PYSITELIB}/networkx/algorithms/block.pyo ${PYSITELIB}/networkx/algorithms/boundary.py ${PYSITELIB}/networkx/algorithms/boundary.pyc ${PYSITELIB}/networkx/algorithms/boundary.pyo -${PYSITELIB}/networkx/algorithms/centrality.py -${PYSITELIB}/networkx/algorithms/centrality.pyc -${PYSITELIB}/networkx/algorithms/centrality.pyo +${PYSITELIB}/networkx/algorithms/centrality/__init__.py +${PYSITELIB}/networkx/algorithms/centrality/__init__.pyc +${PYSITELIB}/networkx/algorithms/centrality/__init__.pyo +${PYSITELIB}/networkx/algorithms/centrality/betweenness.py +${PYSITELIB}/networkx/algorithms/centrality/betweenness.pyc +${PYSITELIB}/networkx/algorithms/centrality/betweenness.pyo +${PYSITELIB}/networkx/algorithms/centrality/betweenness_subset.py +${PYSITELIB}/networkx/algorithms/centrality/betweenness_subset.pyc +${PYSITELIB}/networkx/algorithms/centrality/betweenness_subset.pyo +${PYSITELIB}/networkx/algorithms/centrality/closeness.py +${PYSITELIB}/networkx/algorithms/centrality/closeness.pyc +${PYSITELIB}/networkx/algorithms/centrality/closeness.pyo +${PYSITELIB}/networkx/algorithms/centrality/current_flow_betweenness.py +${PYSITELIB}/networkx/algorithms/centrality/current_flow_betweenness.pyc +${PYSITELIB}/networkx/algorithms/centrality/current_flow_betweenness.pyo +${PYSITELIB}/networkx/algorithms/centrality/current_flow_betweenness_subset.py +${PYSITELIB}/networkx/algorithms/centrality/current_flow_betweenness_subset.pyc +${PYSITELIB}/networkx/algorithms/centrality/current_flow_betweenness_subset.pyo +${PYSITELIB}/networkx/algorithms/centrality/current_flow_closeness.py +${PYSITELIB}/networkx/algorithms/centrality/current_flow_closeness.pyc +${PYSITELIB}/networkx/algorithms/centrality/current_flow_closeness.pyo +${PYSITELIB}/networkx/algorithms/centrality/degree_alg.py +${PYSITELIB}/networkx/algorithms/centrality/degree_alg.pyc +${PYSITELIB}/networkx/algorithms/centrality/degree_alg.pyo +${PYSITELIB}/networkx/algorithms/centrality/eigenvector.py +${PYSITELIB}/networkx/algorithms/centrality/eigenvector.pyc +${PYSITELIB}/networkx/algorithms/centrality/eigenvector.pyo +${PYSITELIB}/networkx/algorithms/centrality/load.py +${PYSITELIB}/networkx/algorithms/centrality/load.pyc +${PYSITELIB}/networkx/algorithms/centrality/load.pyo +${PYSITELIB}/networkx/algorithms/centrality/tests/test_betweenness_centrality.py +${PYSITELIB}/networkx/algorithms/centrality/tests/test_betweenness_centrality.pyc +${PYSITELIB}/networkx/algorithms/centrality/tests/test_betweenness_centrality.pyo +${PYSITELIB}/networkx/algorithms/centrality/tests/test_betweenness_centrality_subset.py +${PYSITELIB}/networkx/algorithms/centrality/tests/test_betweenness_centrality_subset.pyc +${PYSITELIB}/networkx/algorithms/centrality/tests/test_betweenness_centrality_subset.pyo +${PYSITELIB}/networkx/algorithms/centrality/tests/test_current_flow_betweenness_centrality.py +${PYSITELIB}/networkx/algorithms/centrality/tests/test_current_flow_betweenness_centrality.pyc +${PYSITELIB}/networkx/algorithms/centrality/tests/test_current_flow_betweenness_centrality.pyo +${PYSITELIB}/networkx/algorithms/centrality/tests/test_current_flow_betweenness_centrality_subset.py +${PYSITELIB}/networkx/algorithms/centrality/tests/test_current_flow_betweenness_centrality_subset.pyc +${PYSITELIB}/networkx/algorithms/centrality/tests/test_current_flow_betweenness_centrality_subset.pyo +${PYSITELIB}/networkx/algorithms/centrality/tests/test_current_flow_closeness.py +${PYSITELIB}/networkx/algorithms/centrality/tests/test_current_flow_closeness.pyc +${PYSITELIB}/networkx/algorithms/centrality/tests/test_current_flow_closeness.pyo +${PYSITELIB}/networkx/algorithms/centrality/tests/test_degree_centrality.py +${PYSITELIB}/networkx/algorithms/centrality/tests/test_degree_centrality.pyc +${PYSITELIB}/networkx/algorithms/centrality/tests/test_degree_centrality.pyo +${PYSITELIB}/networkx/algorithms/centrality/tests/test_eigenvector_centrality.py +${PYSITELIB}/networkx/algorithms/centrality/tests/test_eigenvector_centrality.pyc +${PYSITELIB}/networkx/algorithms/centrality/tests/test_eigenvector_centrality.pyo +${PYSITELIB}/networkx/algorithms/centrality/tests/test_load_centrality.py +${PYSITELIB}/networkx/algorithms/centrality/tests/test_load_centrality.pyc +${PYSITELIB}/networkx/algorithms/centrality/tests/test_load_centrality.pyo ${PYSITELIB}/networkx/algorithms/clique.py ${PYSITELIB}/networkx/algorithms/clique.pyc ${PYSITELIB}/networkx/algorithms/clique.pyo ${PYSITELIB}/networkx/algorithms/cluster.py ${PYSITELIB}/networkx/algorithms/cluster.pyc ${PYSITELIB}/networkx/algorithms/cluster.pyo +${PYSITELIB}/networkx/algorithms/components/__init__.py +${PYSITELIB}/networkx/algorithms/components/__init__.pyc +${PYSITELIB}/networkx/algorithms/components/__init__.pyo +${PYSITELIB}/networkx/algorithms/components/attracting.py +${PYSITELIB}/networkx/algorithms/components/attracting.pyc +${PYSITELIB}/networkx/algorithms/components/attracting.pyo +${PYSITELIB}/networkx/algorithms/components/connected.py +${PYSITELIB}/networkx/algorithms/components/connected.pyc +${PYSITELIB}/networkx/algorithms/components/connected.pyo +${PYSITELIB}/networkx/algorithms/components/strongly_connected.py +${PYSITELIB}/networkx/algorithms/components/strongly_connected.pyc +${PYSITELIB}/networkx/algorithms/components/strongly_connected.pyo +${PYSITELIB}/networkx/algorithms/components/tests/test_attracting.py +${PYSITELIB}/networkx/algorithms/components/tests/test_attracting.pyc +${PYSITELIB}/networkx/algorithms/components/tests/test_attracting.pyo +${PYSITELIB}/networkx/algorithms/components/tests/test_connected.py +${PYSITELIB}/networkx/algorithms/components/tests/test_connected.pyc +${PYSITELIB}/networkx/algorithms/components/tests/test_connected.pyo +${PYSITELIB}/networkx/algorithms/components/tests/test_strongly_connected.py +${PYSITELIB}/networkx/algorithms/components/tests/test_strongly_connected.pyc +${PYSITELIB}/networkx/algorithms/components/tests/test_strongly_connected.pyo +${PYSITELIB}/networkx/algorithms/components/tests/test_weakly_connected.py +${PYSITELIB}/networkx/algorithms/components/tests/test_weakly_connected.pyc +${PYSITELIB}/networkx/algorithms/components/tests/test_weakly_connected.pyo +${PYSITELIB}/networkx/algorithms/components/weakly_connected.py +${PYSITELIB}/networkx/algorithms/components/weakly_connected.pyc +${PYSITELIB}/networkx/algorithms/components/weakly_connected.pyo ${PYSITELIB}/networkx/algorithms/core.py ${PYSITELIB}/networkx/algorithms/core.pyc ${PYSITELIB}/networkx/algorithms/core.pyo -${PYSITELIB}/networkx/algorithms/hits.py -${PYSITELIB}/networkx/algorithms/hits.pyc -${PYSITELIB}/networkx/algorithms/hits.pyo +${PYSITELIB}/networkx/algorithms/cycles.py +${PYSITELIB}/networkx/algorithms/cycles.pyc +${PYSITELIB}/networkx/algorithms/cycles.pyo +${PYSITELIB}/networkx/algorithms/dag.py +${PYSITELIB}/networkx/algorithms/dag.pyc +${PYSITELIB}/networkx/algorithms/dag.pyo +${PYSITELIB}/networkx/algorithms/distance_measures.py +${PYSITELIB}/networkx/algorithms/distance_measures.pyc +${PYSITELIB}/networkx/algorithms/distance_measures.pyo +${PYSITELIB}/networkx/algorithms/euler.py +${PYSITELIB}/networkx/algorithms/euler.pyc +${PYSITELIB}/networkx/algorithms/euler.pyo +${PYSITELIB}/networkx/algorithms/flow/__init__.py +${PYSITELIB}/networkx/algorithms/flow/__init__.pyc +${PYSITELIB}/networkx/algorithms/flow/__init__.pyo +${PYSITELIB}/networkx/algorithms/flow/maxflow.py +${PYSITELIB}/networkx/algorithms/flow/maxflow.pyc +${PYSITELIB}/networkx/algorithms/flow/maxflow.pyo +${PYSITELIB}/networkx/algorithms/flow/tests/test_maxflow.py +${PYSITELIB}/networkx/algorithms/flow/tests/test_maxflow.pyc +${PYSITELIB}/networkx/algorithms/flow/tests/test_maxflow.pyo +${PYSITELIB}/networkx/algorithms/flow/tests/test_maxflow_large_graph.py +${PYSITELIB}/networkx/algorithms/flow/tests/test_maxflow_large_graph.pyc +${PYSITELIB}/networkx/algorithms/flow/tests/test_maxflow_large_graph.pyo +${PYSITELIB}/networkx/algorithms/isolates.py +${PYSITELIB}/networkx/algorithms/isolates.pyc +${PYSITELIB}/networkx/algorithms/isolates.pyo ${PYSITELIB}/networkx/algorithms/isomorphism/__init__.py ${PYSITELIB}/networkx/algorithms/isomorphism/__init__.pyc ${PYSITELIB}/networkx/algorithms/isomorphism/__init__.pyo @@ -35,51 +140,121 @@ ${PYSITELIB}/networkx/algorithms/isomorphism/isomorph.pyo ${PYSITELIB}/networkx/algorithms/isomorphism/isomorphvf2.py ${PYSITELIB}/networkx/algorithms/isomorphism/isomorphvf2.pyc ${PYSITELIB}/networkx/algorithms/isomorphism/isomorphvf2.pyo -${PYSITELIB}/networkx/algorithms/isomorphism/tests/isomorph.txt +${PYSITELIB}/networkx/algorithms/isomorphism/tests/iso_r01_s80.A99 +${PYSITELIB}/networkx/algorithms/isomorphism/tests/iso_r01_s80.B99 +${PYSITELIB}/networkx/algorithms/isomorphism/tests/si2_b06_m200.A99 +${PYSITELIB}/networkx/algorithms/isomorphism/tests/si2_b06_m200.B99 +${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_isomorphvf2.py +${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_isomorphvf2.pyc +${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_isomorphvf2.pyo +${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_vf2weighted.py +${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_vf2weighted.pyc +${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_vf2weighted.pyo ${PYSITELIB}/networkx/algorithms/isomorphism/vf2weighted.py ${PYSITELIB}/networkx/algorithms/isomorphism/vf2weighted.pyc ${PYSITELIB}/networkx/algorithms/isomorphism/vf2weighted.pyo +${PYSITELIB}/networkx/algorithms/link_analysis/__init__.py +${PYSITELIB}/networkx/algorithms/link_analysis/__init__.pyc +${PYSITELIB}/networkx/algorithms/link_analysis/__init__.pyo +${PYSITELIB}/networkx/algorithms/link_analysis/hits_alg.py +${PYSITELIB}/networkx/algorithms/link_analysis/hits_alg.pyc +${PYSITELIB}/networkx/algorithms/link_analysis/hits_alg.pyo +${PYSITELIB}/networkx/algorithms/link_analysis/pagerank_alg.py +${PYSITELIB}/networkx/algorithms/link_analysis/pagerank_alg.pyc +${PYSITELIB}/networkx/algorithms/link_analysis/pagerank_alg.pyo +${PYSITELIB}/networkx/algorithms/link_analysis/tests/test_hits.py +${PYSITELIB}/networkx/algorithms/link_analysis/tests/test_hits.pyc +${PYSITELIB}/networkx/algorithms/link_analysis/tests/test_hits.pyo +${PYSITELIB}/networkx/algorithms/link_analysis/tests/test_pagerank.py +${PYSITELIB}/networkx/algorithms/link_analysis/tests/test_pagerank.pyc +${PYSITELIB}/networkx/algorithms/link_analysis/tests/test_pagerank.pyo ${PYSITELIB}/networkx/algorithms/matching.py ${PYSITELIB}/networkx/algorithms/matching.pyc ${PYSITELIB}/networkx/algorithms/matching.pyo +${PYSITELIB}/networkx/algorithms/mixing.py +${PYSITELIB}/networkx/algorithms/mixing.pyc +${PYSITELIB}/networkx/algorithms/mixing.pyo ${PYSITELIB}/networkx/algorithms/mst.py ${PYSITELIB}/networkx/algorithms/mst.pyc ${PYSITELIB}/networkx/algorithms/mst.pyo -${PYSITELIB}/networkx/algorithms/pagerank.py -${PYSITELIB}/networkx/algorithms/pagerank.pyc -${PYSITELIB}/networkx/algorithms/pagerank.pyo -${PYSITELIB}/networkx/algorithms/tests/boundary.txt -${PYSITELIB}/networkx/algorithms/tests/centrality.txt -${PYSITELIB}/networkx/algorithms/tests/clique.txt -${PYSITELIB}/networkx/algorithms/tests/cluster.txt -${PYSITELIB}/networkx/algorithms/tests/core.txt -${PYSITELIB}/networkx/algorithms/tests/matching.txt +${PYSITELIB}/networkx/algorithms/operators.py +${PYSITELIB}/networkx/algorithms/operators.pyc +${PYSITELIB}/networkx/algorithms/operators.pyo +${PYSITELIB}/networkx/algorithms/shortest_paths/__init__.py +${PYSITELIB}/networkx/algorithms/shortest_paths/__init__.pyc +${PYSITELIB}/networkx/algorithms/shortest_paths/__init__.pyo +${PYSITELIB}/networkx/algorithms/shortest_paths/astar.py +${PYSITELIB}/networkx/algorithms/shortest_paths/astar.pyc +${PYSITELIB}/networkx/algorithms/shortest_paths/astar.pyo +${PYSITELIB}/networkx/algorithms/shortest_paths/generic.py +${PYSITELIB}/networkx/algorithms/shortest_paths/generic.pyc +${PYSITELIB}/networkx/algorithms/shortest_paths/generic.pyo +${PYSITELIB}/networkx/algorithms/shortest_paths/tests/test_astar.py +${PYSITELIB}/networkx/algorithms/shortest_paths/tests/test_astar.pyc +${PYSITELIB}/networkx/algorithms/shortest_paths/tests/test_astar.pyo +${PYSITELIB}/networkx/algorithms/shortest_paths/tests/test_generic.py +${PYSITELIB}/networkx/algorithms/shortest_paths/tests/test_generic.pyc +${PYSITELIB}/networkx/algorithms/shortest_paths/tests/test_generic.pyo +${PYSITELIB}/networkx/algorithms/shortest_paths/tests/test_unweighted.py +${PYSITELIB}/networkx/algorithms/shortest_paths/tests/test_unweighted.pyc +${PYSITELIB}/networkx/algorithms/shortest_paths/tests/test_unweighted.pyo +${PYSITELIB}/networkx/algorithms/shortest_paths/tests/test_weighted.py +${PYSITELIB}/networkx/algorithms/shortest_paths/tests/test_weighted.pyc +${PYSITELIB}/networkx/algorithms/shortest_paths/tests/test_weighted.pyo +${PYSITELIB}/networkx/algorithms/shortest_paths/unweighted.py +${PYSITELIB}/networkx/algorithms/shortest_paths/unweighted.pyc +${PYSITELIB}/networkx/algorithms/shortest_paths/unweighted.pyo +${PYSITELIB}/networkx/algorithms/shortest_paths/weighted.py +${PYSITELIB}/networkx/algorithms/shortest_paths/weighted.pyc +${PYSITELIB}/networkx/algorithms/shortest_paths/weighted.pyo +${PYSITELIB}/networkx/algorithms/smetric.py +${PYSITELIB}/networkx/algorithms/smetric.pyc +${PYSITELIB}/networkx/algorithms/smetric.pyo +${PYSITELIB}/networkx/algorithms/tests/test_bipartite.py +${PYSITELIB}/networkx/algorithms/tests/test_bipartite.pyc +${PYSITELIB}/networkx/algorithms/tests/test_bipartite.pyo +${PYSITELIB}/networkx/algorithms/tests/test_block.py +${PYSITELIB}/networkx/algorithms/tests/test_block.pyc +${PYSITELIB}/networkx/algorithms/tests/test_block.pyo +${PYSITELIB}/networkx/algorithms/tests/test_cluster.py +${PYSITELIB}/networkx/algorithms/tests/test_cluster.pyc +${PYSITELIB}/networkx/algorithms/tests/test_cluster.pyo +${PYSITELIB}/networkx/algorithms/tests/test_cycles.py +${PYSITELIB}/networkx/algorithms/tests/test_cycles.pyc +${PYSITELIB}/networkx/algorithms/tests/test_cycles.pyo +${PYSITELIB}/networkx/algorithms/tests/test_distance_measures.py +${PYSITELIB}/networkx/algorithms/tests/test_distance_measures.pyc +${PYSITELIB}/networkx/algorithms/tests/test_distance_measures.pyo +${PYSITELIB}/networkx/algorithms/tests/test_euler.py +${PYSITELIB}/networkx/algorithms/tests/test_euler.pyc +${PYSITELIB}/networkx/algorithms/tests/test_euler.pyo +${PYSITELIB}/networkx/algorithms/tests/test_mixing_attributes.py +${PYSITELIB}/networkx/algorithms/tests/test_mixing_attributes.pyc +${PYSITELIB}/networkx/algorithms/tests/test_mixing_attributes.pyo +${PYSITELIB}/networkx/algorithms/tests/test_mixing_degree.py +${PYSITELIB}/networkx/algorithms/tests/test_mixing_degree.pyc +${PYSITELIB}/networkx/algorithms/tests/test_mixing_degree.pyo +${PYSITELIB}/networkx/algorithms/tests/test_mst.py +${PYSITELIB}/networkx/algorithms/tests/test_mst.pyc +${PYSITELIB}/networkx/algorithms/tests/test_mst.pyo +${PYSITELIB}/networkx/algorithms/tests/test_operators.py +${PYSITELIB}/networkx/algorithms/tests/test_operators.pyc +${PYSITELIB}/networkx/algorithms/tests/test_operators.pyo +${PYSITELIB}/networkx/algorithms/tests/test_smetric.py +${PYSITELIB}/networkx/algorithms/tests/test_smetric.pyc +${PYSITELIB}/networkx/algorithms/tests/test_smetric.pyo +${PYSITELIB}/networkx/algorithms/tests/test_vitality.py +${PYSITELIB}/networkx/algorithms/tests/test_vitality.pyc +${PYSITELIB}/networkx/algorithms/tests/test_vitality.pyo ${PYSITELIB}/networkx/algorithms/traversal/__init__.py ${PYSITELIB}/networkx/algorithms/traversal/__init__.pyc ${PYSITELIB}/networkx/algorithms/traversal/__init__.pyo -${PYSITELIB}/networkx/algorithms/traversal/astar.py -${PYSITELIB}/networkx/algorithms/traversal/astar.pyc -${PYSITELIB}/networkx/algorithms/traversal/astar.pyo -${PYSITELIB}/networkx/algorithms/traversal/component.py -${PYSITELIB}/networkx/algorithms/traversal/component.pyc -${PYSITELIB}/networkx/algorithms/traversal/component.pyo -${PYSITELIB}/networkx/algorithms/traversal/dag.py -${PYSITELIB}/networkx/algorithms/traversal/dag.pyc -${PYSITELIB}/networkx/algorithms/traversal/dag.pyo -${PYSITELIB}/networkx/algorithms/traversal/distance.py -${PYSITELIB}/networkx/algorithms/traversal/distance.pyc -${PYSITELIB}/networkx/algorithms/traversal/distance.pyo -${PYSITELIB}/networkx/algorithms/traversal/path.py -${PYSITELIB}/networkx/algorithms/traversal/path.pyc -${PYSITELIB}/networkx/algorithms/traversal/path.pyo -${PYSITELIB}/networkx/algorithms/traversal/search.py -${PYSITELIB}/networkx/algorithms/traversal/search.pyc -${PYSITELIB}/networkx/algorithms/traversal/search.pyo -${PYSITELIB}/networkx/algorithms/traversal/tests/component.txt -${PYSITELIB}/networkx/algorithms/traversal/tests/dag.txt -${PYSITELIB}/networkx/algorithms/traversal/tests/distance.txt -${PYSITELIB}/networkx/algorithms/traversal/tests/path.txt -${PYSITELIB}/networkx/algorithms/traversal/tests/search.txt +${PYSITELIB}/networkx/algorithms/traversal/depth_first_search.py +${PYSITELIB}/networkx/algorithms/traversal/depth_first_search.pyc +${PYSITELIB}/networkx/algorithms/traversal/depth_first_search.pyo +${PYSITELIB}/networkx/algorithms/vitality.py +${PYSITELIB}/networkx/algorithms/vitality.pyc +${PYSITELIB}/networkx/algorithms/vitality.pyo ${PYSITELIB}/networkx/classes/__init__.py ${PYSITELIB}/networkx/classes/__init__.pyc ${PYSITELIB}/networkx/classes/__init__.pyo @@ -98,9 +273,21 @@ ${PYSITELIB}/networkx/classes/multidigraph.pyo ${PYSITELIB}/networkx/classes/multigraph.py ${PYSITELIB}/networkx/classes/multigraph.pyc ${PYSITELIB}/networkx/classes/multigraph.pyo -${PYSITELIB}/networkx/classes/tests/digraph_DiGraph.txt -${PYSITELIB}/networkx/classes/tests/function.txt -${PYSITELIB}/networkx/classes/tests/graph_Graph.txt +${PYSITELIB}/networkx/classes/tests/test_digraph.py +${PYSITELIB}/networkx/classes/tests/test_digraph.pyc +${PYSITELIB}/networkx/classes/tests/test_digraph.pyo +${PYSITELIB}/networkx/classes/tests/test_function.py +${PYSITELIB}/networkx/classes/tests/test_function.pyc +${PYSITELIB}/networkx/classes/tests/test_function.pyo +${PYSITELIB}/networkx/classes/tests/test_graph.py +${PYSITELIB}/networkx/classes/tests/test_graph.pyc +${PYSITELIB}/networkx/classes/tests/test_graph.pyo +${PYSITELIB}/networkx/classes/tests/test_multidigraph.py +${PYSITELIB}/networkx/classes/tests/test_multidigraph.pyc +${PYSITELIB}/networkx/classes/tests/test_multidigraph.pyo +${PYSITELIB}/networkx/classes/tests/test_multigraph.py +${PYSITELIB}/networkx/classes/tests/test_multigraph.pyc +${PYSITELIB}/networkx/classes/tests/test_multigraph.pyo ${PYSITELIB}/networkx/convert.py ${PYSITELIB}/networkx/convert.pyc ${PYSITELIB}/networkx/convert.pyo @@ -119,6 +306,18 @@ ${PYSITELIB}/networkx/drawing/nx_pydot.pyo ${PYSITELIB}/networkx/drawing/nx_pylab.py ${PYSITELIB}/networkx/drawing/nx_pylab.pyc ${PYSITELIB}/networkx/drawing/nx_pylab.pyo +${PYSITELIB}/networkx/drawing/tests/test_agraph.py +${PYSITELIB}/networkx/drawing/tests/test_agraph.pyc +${PYSITELIB}/networkx/drawing/tests/test_agraph.pyo +${PYSITELIB}/networkx/drawing/tests/test_layout.py +${PYSITELIB}/networkx/drawing/tests/test_layout.pyc +${PYSITELIB}/networkx/drawing/tests/test_layout.pyo +${PYSITELIB}/networkx/drawing/tests/test_pydot.py +${PYSITELIB}/networkx/drawing/tests/test_pydot.pyc +${PYSITELIB}/networkx/drawing/tests/test_pydot.pyo +${PYSITELIB}/networkx/drawing/tests/test_pylab.py +${PYSITELIB}/networkx/drawing/tests/test_pylab.pyc +${PYSITELIB}/networkx/drawing/tests/test_pylab.pyo ${PYSITELIB}/networkx/exception.py ${PYSITELIB}/networkx/exception.pyc ${PYSITELIB}/networkx/exception.pyo @@ -140,39 +339,45 @@ ${PYSITELIB}/networkx/generators/degree_seq.pyo ${PYSITELIB}/networkx/generators/directed.py ${PYSITELIB}/networkx/generators/directed.pyc ${PYSITELIB}/networkx/generators/directed.pyo +${PYSITELIB}/networkx/generators/ego.py +${PYSITELIB}/networkx/generators/ego.pyc +${PYSITELIB}/networkx/generators/ego.pyo ${PYSITELIB}/networkx/generators/geometric.py ${PYSITELIB}/networkx/generators/geometric.pyc ${PYSITELIB}/networkx/generators/geometric.pyo ${PYSITELIB}/networkx/generators/hybrid.py ${PYSITELIB}/networkx/generators/hybrid.pyc ${PYSITELIB}/networkx/generators/hybrid.pyo +${PYSITELIB}/networkx/generators/line.py +${PYSITELIB}/networkx/generators/line.pyc +${PYSITELIB}/networkx/generators/line.pyo ${PYSITELIB}/networkx/generators/random_graphs.py ${PYSITELIB}/networkx/generators/random_graphs.pyc ${PYSITELIB}/networkx/generators/random_graphs.pyo ${PYSITELIB}/networkx/generators/small.py ${PYSITELIB}/networkx/generators/small.pyc ${PYSITELIB}/networkx/generators/small.pyo -${PYSITELIB}/networkx/generators/tests/atlas.txt -${PYSITELIB}/networkx/generators/tests/bipartite.txt -${PYSITELIB}/networkx/generators/tests/classic.txt -${PYSITELIB}/networkx/generators/tests/degree_seq.txt -${PYSITELIB}/networkx/generators/tests/directed.txt -${PYSITELIB}/networkx/generators/tests/geometric.txt -${PYSITELIB}/networkx/generators/tests/hybrid.txt -${PYSITELIB}/networkx/generators/tests/random_graphs.txt -${PYSITELIB}/networkx/generators/tests/small.txt +${PYSITELIB}/networkx/generators/stochastic.py +${PYSITELIB}/networkx/generators/stochastic.pyc +${PYSITELIB}/networkx/generators/stochastic.pyo +${PYSITELIB}/networkx/generators/tests/test_degree_seq.py +${PYSITELIB}/networkx/generators/tests/test_degree_seq.pyc +${PYSITELIB}/networkx/generators/tests/test_degree_seq.pyo ${PYSITELIB}/networkx/generators/threshold.py ${PYSITELIB}/networkx/generators/threshold.pyc ${PYSITELIB}/networkx/generators/threshold.pyo ${PYSITELIB}/networkx/linalg/__init__.py ${PYSITELIB}/networkx/linalg/__init__.pyc ${PYSITELIB}/networkx/linalg/__init__.pyo +${PYSITELIB}/networkx/linalg/attrmatrix.py +${PYSITELIB}/networkx/linalg/attrmatrix.pyc +${PYSITELIB}/networkx/linalg/attrmatrix.pyo ${PYSITELIB}/networkx/linalg/spectrum.py ${PYSITELIB}/networkx/linalg/spectrum.pyc ${PYSITELIB}/networkx/linalg/spectrum.pyo -${PYSITELIB}/networkx/operators.py -${PYSITELIB}/networkx/operators.pyc -${PYSITELIB}/networkx/operators.pyo +${PYSITELIB}/networkx/linalg/tests/test_spectrum.py +${PYSITELIB}/networkx/linalg/tests/test_spectrum.pyc +${PYSITELIB}/networkx/linalg/tests/test_spectrum.pyo ${PYSITELIB}/networkx/readwrite/__init__.py ${PYSITELIB}/networkx/readwrite/__init__.pyc ${PYSITELIB}/networkx/readwrite/__init__.pyo @@ -206,14 +411,21 @@ ${PYSITELIB}/networkx/readwrite/pajek.pyo ${PYSITELIB}/networkx/readwrite/sparsegraph6.py ${PYSITELIB}/networkx/readwrite/sparsegraph6.pyc ${PYSITELIB}/networkx/readwrite/sparsegraph6.pyo -${PYSITELIB}/networkx/readwrite/tests/adjlist.txt -${PYSITELIB}/networkx/readwrite/tests/edgelist.txt -${PYSITELIB}/networkx/readwrite/tests/gml.txt -${PYSITELIB}/networkx/readwrite/tests/gpickle.txt -${PYSITELIB}/networkx/readwrite/tests/graphml.txt -${PYSITELIB}/networkx/readwrite/tests/leda.txt -${PYSITELIB}/networkx/readwrite/tests/pajek.txt -${PYSITELIB}/networkx/readwrite/tests/sparsegraph6.txt +${PYSITELIB}/networkx/readwrite/tests/test_adjlist.py +${PYSITELIB}/networkx/readwrite/tests/test_adjlist.pyc +${PYSITELIB}/networkx/readwrite/tests/test_adjlist.pyo +${PYSITELIB}/networkx/readwrite/tests/test_edgelist.py +${PYSITELIB}/networkx/readwrite/tests/test_edgelist.pyc +${PYSITELIB}/networkx/readwrite/tests/test_edgelist.pyo +${PYSITELIB}/networkx/readwrite/tests/test_gml.py +${PYSITELIB}/networkx/readwrite/tests/test_gml.pyc +${PYSITELIB}/networkx/readwrite/tests/test_gml.pyo +${PYSITELIB}/networkx/readwrite/tests/test_graphml.py +${PYSITELIB}/networkx/readwrite/tests/test_graphml.pyc +${PYSITELIB}/networkx/readwrite/tests/test_graphml.pyo +${PYSITELIB}/networkx/readwrite/tests/test_yaml.py +${PYSITELIB}/networkx/readwrite/tests/test_yaml.pyc +${PYSITELIB}/networkx/readwrite/tests/test_yaml.pyo ${PYSITELIB}/networkx/release.py ${PYSITELIB}/networkx/release.pyc ${PYSITELIB}/networkx/release.pyo @@ -223,9 +435,6 @@ ${PYSITELIB}/networkx/tests/__init__.pyo ${PYSITELIB}/networkx/tests/benchmark.py ${PYSITELIB}/networkx/tests/benchmark.pyc ${PYSITELIB}/networkx/tests/benchmark.pyo -${PYSITELIB}/networkx/tests/convert.txt -${PYSITELIB}/networkx/tests/exception.txt -${PYSITELIB}/networkx/tests/operators.txt ${PYSITELIB}/networkx/tests/test.py ${PYSITELIB}/networkx/tests/test.pyc ${PYSITELIB}/networkx/tests/test.pyo @@ -235,7 +444,6 @@ ${PYSITELIB}/networkx/tests/test_convert_numpy.pyo ${PYSITELIB}/networkx/tests/test_convert_scipy.py ${PYSITELIB}/networkx/tests/test_convert_scipy.pyc ${PYSITELIB}/networkx/tests/test_convert_scipy.pyo -${PYSITELIB}/networkx/tests/utils.txt ${PYSITELIB}/networkx/utils.py ${PYSITELIB}/networkx/utils.pyc ${PYSITELIB}/networkx/utils.pyo @@ -248,7 +456,9 @@ share/doc/networkx-${PKGVERSION}/README.txt share/doc/networkx-${PKGVERSION}/examples/advanced/eigenvalues.py share/doc/networkx-${PKGVERSION}/examples/advanced/heavy_metal_umlaut.py share/doc/networkx-${PKGVERSION}/examples/advanced/iterated_dynamical_systems.py +share/doc/networkx-${PKGVERSION}/examples/algorithms/blockmodel.py share/doc/networkx-${PKGVERSION}/examples/algorithms/davis_club.py +share/doc/networkx-${PKGVERSION}/examples/algorithms/hartford_drug.edgelist share/doc/networkx-${PKGVERSION}/examples/algorithms/krackhardt_centrality.py share/doc/networkx-${PKGVERSION}/examples/basic/properties.py share/doc/networkx-${PKGVERSION}/examples/basic/read_write.py @@ -258,6 +468,7 @@ share/doc/networkx-${PKGVERSION}/examples/drawing/chess_masters_WCC.pgn.bz2 share/doc/networkx-${PKGVERSION}/examples/drawing/circular_tree.py share/doc/networkx-${PKGVERSION}/examples/drawing/degree_histogram.py share/doc/networkx-${PKGVERSION}/examples/drawing/edge_colormap.py +share/doc/networkx-${PKGVERSION}/examples/drawing/ego_graph.py share/doc/networkx-${PKGVERSION}/examples/drawing/four_grids.py share/doc/networkx-${PKGVERSION}/examples/drawing/giant_component.py share/doc/networkx-${PKGVERSION}/examples/drawing/house_with_colors.py @@ -266,8 +477,10 @@ share/doc/networkx-${PKGVERSION}/examples/drawing/knuth_miles.txt.gz share/doc/networkx-${PKGVERSION}/examples/drawing/labels_and_colors.py share/doc/networkx-${PKGVERSION}/examples/drawing/lanl_routes.edgelist share/doc/networkx-${PKGVERSION}/examples/drawing/lanl_routes.py +share/doc/networkx-${PKGVERSION}/examples/drawing/mayavi2_spring.py share/doc/networkx-${PKGVERSION}/examples/drawing/node_colormap.py share/doc/networkx-${PKGVERSION}/examples/drawing/random_geometric_graph.py +share/doc/networkx-${PKGVERSION}/examples/drawing/sampson.py share/doc/networkx-${PKGVERSION}/examples/drawing/simple_path.py share/doc/networkx-${PKGVERSION}/examples/drawing/unix_email.mbox share/doc/networkx-${PKGVERSION}/examples/drawing/unix_email.py @@ -294,5 +507,4 @@ share/doc/networkx-${PKGVERSION}/examples/pygraphviz/pygraphviz_attributes.py share/doc/networkx-${PKGVERSION}/examples/pygraphviz/pygraphviz_draw.py share/doc/networkx-${PKGVERSION}/examples/pygraphviz/pygraphviz_simple.py share/doc/networkx-${PKGVERSION}/examples/pygraphviz/write_dotfile.py -@pkgdir share/doc/networkx-${PKGVERSION}/examples/ubigraph @pkgdir share/doc/networkx-${PKGVERSION}/examples/readwrite diff --git a/math/py-networkx/distinfo b/math/py-networkx/distinfo index a0513da9786..ceb13305f07 100644 --- a/math/py-networkx/distinfo +++ b/math/py-networkx/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.2 2010/03/03 12:00:59 obache Exp $ +$NetBSD: distinfo,v 1.3 2010/08/27 03:09:18 gls Exp $ -SHA1 (networkx-1.0.1.tar.gz) = de90076fee23b9d7d1ab03c47871f49a35aefd13 -RMD160 (networkx-1.0.1.tar.gz) = 7c40d836d821188be84ee5c62c5b0f9357032337 -Size (networkx-1.0.1.tar.gz) = 525088 bytes +SHA1 (networkx-1.2.tar.gz) = 411880614b74f6fb0f844988b4c11bb736e067a6 +RMD160 (networkx-1.2.tar.gz) = df9d43c42d15a9a3bc0c46507f81c2df003f28b3 +Size (networkx-1.2.tar.gz) = 584719 bytes |