pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/math/py-networkx
Module Name: pkgsrc
Committed By: adam
Date: Tue May 9 08:26:44 UTC 2023
Modified Files:
pkgsrc/math/py-networkx: Makefile PLIST distinfo
pkgsrc/math/py-networkx/patches: patch-setup.py
Log Message:
py-networkx: updated to 3.1
NetworkX 3.1
- Minor bug-fixes and speed-ups
- Improvements to plugin based backend infrastructure
- Minor documentation improvements
- Improved test coverage
- Last release supporting Python 3.8
- Stopped building PDF version of docs
- Use Ruff for linting
NetworkX 3.0
- Better syncing between G._succ and G._adj for directed G.
And slightly better speed from all the core adjacency data structures.
G.adj is now a cached_property while still having the cache reset when
G._adj is set to a new dict (which doesn't happen very often).
Note: We have always assumed that G._succ and G._adj point to the same
object. But we did not enforce it well. If you have somehow worked
around our attempts and are relying on these private attributes being
allowed to be different from each other due to loopholes in our previous
code, you will have to look for other loopholes in our new code
(or subclass DiGraph to explicitly allow this).
- If your code sets G._succ or G._adj to new dictionary-like objects, you no longer
have to set them both. Setting either will ensure the other is set as well.
And the cached_properties G.adj and G.succ will be rest accordingly too.
- If you use the presence of the attribute `_adj` as a criteria for the object
being a Graph instance, that code may need updating. The graph classes
themselves now have an attribute `_adj`. So, it is possible that whatever you
are checking might be a class rather than an instance. We suggest you check
for attribute `_adj` to verify it is like a NetworkX graph object or type and
then `type(obj) is type` to check if it is a class.
- We have added an `experimental plugin feature <https://github.com/networkx/networkx/pull/6000>`_,
which let users choose alternate backends like GraphBLAS, CuGraph for computation. This is an
opt-in feature and may change in future releases.
- Improved integration with the general `Scientific Python ecosystem
<https://networkx.org/documentation/latest/release/migration_guide_from_2.x_to_3.0.html#improved-integration-with-scientific-python>`_.
- New drawing feature (module and tests) from NetworkX graphs to the TikZ library of TeX/LaTeX.
The basic interface is ``nx.to_latex(G, pos, **options)`` to construct a string of latex code or
``nx.write_latex(G, filename, as_document=True, **options)`` to write the string to a file.
- Added an improved subgraph isomorphism algorithm called VF2++.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 pkgsrc/math/py-networkx/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/math/py-networkx/PLIST \
pkgsrc/math/py-networkx/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/math/py-networkx/patches/patch-setup.py
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/math/py-networkx/Makefile
diff -u pkgsrc/math/py-networkx/Makefile:1.35 pkgsrc/math/py-networkx/Makefile:1.36
--- pkgsrc/math/py-networkx/Makefile:1.35 Tue Jan 4 20:54:14 2022
+++ pkgsrc/math/py-networkx/Makefile Tue May 9 08:26:44 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.35 2022/01/04 20:54:14 wiz Exp $
+# $NetBSD: Makefile,v 1.36 2023/05/09 08:26:44 adam Exp $
-DISTNAME= networkx-2.5.1
+DISTNAME= networkx-3.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=n/networkx/}
@@ -11,16 +10,15 @@ HOMEPAGE= https://networkx.github.io/
COMMENT= Python package for creating and manipulating graphs and networks
LICENSE= modified-bsd
-DEPENDS+= ${PYPKGPREFIX}-decorator>=4.3.0:../../devel/py-decorator
-TEST_DEPENDS+= ${PYPKGPREFIX}-test>=0:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.2:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=4.0:../../devel/py-test-cov
USE_LANGUAGES= # none
-PYTHON_VERSIONS_INCOMPATIBLE= 27
+PYTHON_VERSIONS_INCOMPATIBLE= 27 37
do-test:
- cd ${WRKSRC} && ${SETENV} ${TEST_ENV} \
- pytest-${PYVERSSUFFIX} --pyargs networkx
+ cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} networkx
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/math/py-networkx/PLIST
diff -u pkgsrc/math/py-networkx/PLIST:1.19 pkgsrc/math/py-networkx/PLIST:1.20
--- pkgsrc/math/py-networkx/PLIST:1.19 Wed Dec 9 16:56:19 2020
+++ pkgsrc/math/py-networkx/PLIST Tue May 9 08:26:44 2023
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.19 2020/12/09 16:56:19 adam Exp $
+@comment $NetBSD: PLIST,v 1.20 2023/05/09 08:26:44 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
@@ -23,18 +24,21 @@ ${PYSITELIB}/networkx/algorithms/approxi
${PYSITELIB}/networkx/algorithms/approximation/connectivity.py
${PYSITELIB}/networkx/algorithms/approximation/connectivity.pyc
${PYSITELIB}/networkx/algorithms/approximation/connectivity.pyo
+${PYSITELIB}/networkx/algorithms/approximation/distance_measures.py
+${PYSITELIB}/networkx/algorithms/approximation/distance_measures.pyc
+${PYSITELIB}/networkx/algorithms/approximation/distance_measures.pyo
${PYSITELIB}/networkx/algorithms/approximation/dominating_set.py
${PYSITELIB}/networkx/algorithms/approximation/dominating_set.pyc
${PYSITELIB}/networkx/algorithms/approximation/dominating_set.pyo
-${PYSITELIB}/networkx/algorithms/approximation/independent_set.py
-${PYSITELIB}/networkx/algorithms/approximation/independent_set.pyc
-${PYSITELIB}/networkx/algorithms/approximation/independent_set.pyo
${PYSITELIB}/networkx/algorithms/approximation/kcomponents.py
${PYSITELIB}/networkx/algorithms/approximation/kcomponents.pyc
${PYSITELIB}/networkx/algorithms/approximation/kcomponents.pyo
${PYSITELIB}/networkx/algorithms/approximation/matching.py
${PYSITELIB}/networkx/algorithms/approximation/matching.pyc
${PYSITELIB}/networkx/algorithms/approximation/matching.pyo
+${PYSITELIB}/networkx/algorithms/approximation/maxcut.py
+${PYSITELIB}/networkx/algorithms/approximation/maxcut.pyc
+${PYSITELIB}/networkx/algorithms/approximation/maxcut.pyo
${PYSITELIB}/networkx/algorithms/approximation/ramsey.py
${PYSITELIB}/networkx/algorithms/approximation/ramsey.pyc
${PYSITELIB}/networkx/algorithms/approximation/ramsey.pyo
@@ -53,30 +57,39 @@ ${PYSITELIB}/networkx/algorithms/approxi
${PYSITELIB}/networkx/algorithms/approximation/tests/test_connectivity.py
${PYSITELIB}/networkx/algorithms/approximation/tests/test_connectivity.pyc
${PYSITELIB}/networkx/algorithms/approximation/tests/test_connectivity.pyo
+${PYSITELIB}/networkx/algorithms/approximation/tests/test_distance_measures.py
+${PYSITELIB}/networkx/algorithms/approximation/tests/test_distance_measures.pyc
+${PYSITELIB}/networkx/algorithms/approximation/tests/test_distance_measures.pyo
${PYSITELIB}/networkx/algorithms/approximation/tests/test_dominating_set.py
${PYSITELIB}/networkx/algorithms/approximation/tests/test_dominating_set.pyc
${PYSITELIB}/networkx/algorithms/approximation/tests/test_dominating_set.pyo
-${PYSITELIB}/networkx/algorithms/approximation/tests/test_independent_set.py
-${PYSITELIB}/networkx/algorithms/approximation/tests/test_independent_set.pyc
-${PYSITELIB}/networkx/algorithms/approximation/tests/test_independent_set.pyo
${PYSITELIB}/networkx/algorithms/approximation/tests/test_kcomponents.py
${PYSITELIB}/networkx/algorithms/approximation/tests/test_kcomponents.pyc
${PYSITELIB}/networkx/algorithms/approximation/tests/test_kcomponents.pyo
${PYSITELIB}/networkx/algorithms/approximation/tests/test_matching.py
${PYSITELIB}/networkx/algorithms/approximation/tests/test_matching.pyc
${PYSITELIB}/networkx/algorithms/approximation/tests/test_matching.pyo
+${PYSITELIB}/networkx/algorithms/approximation/tests/test_maxcut.py
+${PYSITELIB}/networkx/algorithms/approximation/tests/test_maxcut.pyc
+${PYSITELIB}/networkx/algorithms/approximation/tests/test_maxcut.pyo
${PYSITELIB}/networkx/algorithms/approximation/tests/test_ramsey.py
${PYSITELIB}/networkx/algorithms/approximation/tests/test_ramsey.pyc
${PYSITELIB}/networkx/algorithms/approximation/tests/test_ramsey.pyo
${PYSITELIB}/networkx/algorithms/approximation/tests/test_steinertree.py
${PYSITELIB}/networkx/algorithms/approximation/tests/test_steinertree.pyc
${PYSITELIB}/networkx/algorithms/approximation/tests/test_steinertree.pyo
+${PYSITELIB}/networkx/algorithms/approximation/tests/test_traveling_salesman.py
+${PYSITELIB}/networkx/algorithms/approximation/tests/test_traveling_salesman.pyc
+${PYSITELIB}/networkx/algorithms/approximation/tests/test_traveling_salesman.pyo
${PYSITELIB}/networkx/algorithms/approximation/tests/test_treewidth.py
${PYSITELIB}/networkx/algorithms/approximation/tests/test_treewidth.pyc
${PYSITELIB}/networkx/algorithms/approximation/tests/test_treewidth.pyo
${PYSITELIB}/networkx/algorithms/approximation/tests/test_vertex_cover.py
${PYSITELIB}/networkx/algorithms/approximation/tests/test_vertex_cover.pyc
${PYSITELIB}/networkx/algorithms/approximation/tests/test_vertex_cover.pyo
+${PYSITELIB}/networkx/algorithms/approximation/traveling_salesman.py
+${PYSITELIB}/networkx/algorithms/approximation/traveling_salesman.pyc
+${PYSITELIB}/networkx/algorithms/approximation/traveling_salesman.pyo
${PYSITELIB}/networkx/algorithms/approximation/treewidth.py
${PYSITELIB}/networkx/algorithms/approximation/treewidth.pyc
${PYSITELIB}/networkx/algorithms/approximation/treewidth.pyo
@@ -245,6 +258,9 @@ ${PYSITELIB}/networkx/algorithms/central
${PYSITELIB}/networkx/algorithms/centrality/katz.py
${PYSITELIB}/networkx/algorithms/centrality/katz.pyc
${PYSITELIB}/networkx/algorithms/centrality/katz.pyo
+${PYSITELIB}/networkx/algorithms/centrality/laplacian.py
+${PYSITELIB}/networkx/algorithms/centrality/laplacian.pyc
+${PYSITELIB}/networkx/algorithms/centrality/laplacian.pyo
${PYSITELIB}/networkx/algorithms/centrality/load.py
${PYSITELIB}/networkx/algorithms/centrality/load.pyc
${PYSITELIB}/networkx/algorithms/centrality/load.pyo
@@ -299,6 +315,9 @@ ${PYSITELIB}/networkx/algorithms/central
${PYSITELIB}/networkx/algorithms/centrality/tests/test_katz_centrality.py
${PYSITELIB}/networkx/algorithms/centrality/tests/test_katz_centrality.pyc
${PYSITELIB}/networkx/algorithms/centrality/tests/test_katz_centrality.pyo
+${PYSITELIB}/networkx/algorithms/centrality/tests/test_laplacian_centrality.py
+${PYSITELIB}/networkx/algorithms/centrality/tests/test_laplacian_centrality.pyc
+${PYSITELIB}/networkx/algorithms/centrality/tests/test_laplacian_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
@@ -347,9 +366,6 @@ ${PYSITELIB}/networkx/algorithms/colorin
${PYSITELIB}/networkx/algorithms/coloring/greedy_coloring.py
${PYSITELIB}/networkx/algorithms/coloring/greedy_coloring.pyc
${PYSITELIB}/networkx/algorithms/coloring/greedy_coloring.pyo
-${PYSITELIB}/networkx/algorithms/coloring/greedy_coloring_with_interchange.py
-${PYSITELIB}/networkx/algorithms/coloring/greedy_coloring_with_interchange.pyc
-${PYSITELIB}/networkx/algorithms/coloring/greedy_coloring_with_interchange.pyo
${PYSITELIB}/networkx/algorithms/coloring/tests/__init__.py
${PYSITELIB}/networkx/algorithms/coloring/tests/__init__.pyc
${PYSITELIB}/networkx/algorithms/coloring/tests/__init__.pyo
@@ -380,6 +396,9 @@ ${PYSITELIB}/networkx/algorithms/communi
${PYSITELIB}/networkx/algorithms/community/label_propagation.py
${PYSITELIB}/networkx/algorithms/community/label_propagation.pyc
${PYSITELIB}/networkx/algorithms/community/label_propagation.pyo
+${PYSITELIB}/networkx/algorithms/community/louvain.py
+${PYSITELIB}/networkx/algorithms/community/louvain.pyc
+${PYSITELIB}/networkx/algorithms/community/louvain.pyo
${PYSITELIB}/networkx/algorithms/community/lukes.py
${PYSITELIB}/networkx/algorithms/community/lukes.pyc
${PYSITELIB}/networkx/algorithms/community/lukes.pyo
@@ -407,6 +426,9 @@ ${PYSITELIB}/networkx/algorithms/communi
${PYSITELIB}/networkx/algorithms/community/tests/test_label_propagation.py
${PYSITELIB}/networkx/algorithms/community/tests/test_label_propagation.pyc
${PYSITELIB}/networkx/algorithms/community/tests/test_label_propagation.pyo
+${PYSITELIB}/networkx/algorithms/community/tests/test_louvain.py
+${PYSITELIB}/networkx/algorithms/community/tests/test_louvain.pyc
+${PYSITELIB}/networkx/algorithms/community/tests/test_louvain.pyo
${PYSITELIB}/networkx/algorithms/community/tests/test_lukes.py
${PYSITELIB}/networkx/algorithms/community/tests/test_lukes.pyc
${PYSITELIB}/networkx/algorithms/community/tests/test_lukes.pyo
@@ -605,6 +627,9 @@ ${PYSITELIB}/networkx/algorithms/flow/te
${PYSITELIB}/networkx/algorithms/flow/tests/test_mincost.py
${PYSITELIB}/networkx/algorithms/flow/tests/test_mincost.pyc
${PYSITELIB}/networkx/algorithms/flow/tests/test_mincost.pyo
+${PYSITELIB}/networkx/algorithms/flow/tests/test_networksimplex.py
+${PYSITELIB}/networkx/algorithms/flow/tests/test_networksimplex.pyc
+${PYSITELIB}/networkx/algorithms/flow/tests/test_networksimplex.pyo
${PYSITELIB}/networkx/algorithms/flow/tests/wlm3.gpickle.bz2
${PYSITELIB}/networkx/algorithms/flow/utils.py
${PYSITELIB}/networkx/algorithms/flow/utils.pyc
@@ -667,12 +692,21 @@ ${PYSITELIB}/networkx/algorithms/isomorp
${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_tree_isomorphism.py
${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_tree_isomorphism.pyc
${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_tree_isomorphism.pyo
+${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_vf2pp.py
+${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_vf2pp.pyc
+${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_vf2pp.pyo
+${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_vf2pp_helpers.py
+${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_vf2pp_helpers.pyc
+${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_vf2pp_helpers.pyo
${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_vf2userfunc.py
${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_vf2userfunc.pyc
${PYSITELIB}/networkx/algorithms/isomorphism/tests/test_vf2userfunc.pyo
${PYSITELIB}/networkx/algorithms/isomorphism/tree_isomorphism.py
${PYSITELIB}/networkx/algorithms/isomorphism/tree_isomorphism.pyc
${PYSITELIB}/networkx/algorithms/isomorphism/tree_isomorphism.pyo
+${PYSITELIB}/networkx/algorithms/isomorphism/vf2pp.py
+${PYSITELIB}/networkx/algorithms/isomorphism/vf2pp.pyc
+${PYSITELIB}/networkx/algorithms/isomorphism/vf2pp.pyo
${PYSITELIB}/networkx/algorithms/isomorphism/vf2userfunc.py
${PYSITELIB}/networkx/algorithms/isomorphism/vf2userfunc.pyc
${PYSITELIB}/networkx/algorithms/isomorphism/vf2userfunc.pyo
@@ -703,36 +737,24 @@ ${PYSITELIB}/networkx/algorithms/lowest_
${PYSITELIB}/networkx/algorithms/matching.py
${PYSITELIB}/networkx/algorithms/matching.pyc
${PYSITELIB}/networkx/algorithms/matching.pyo
-${PYSITELIB}/networkx/algorithms/minors.py
-${PYSITELIB}/networkx/algorithms/minors.pyc
-${PYSITELIB}/networkx/algorithms/minors.pyo
+${PYSITELIB}/networkx/algorithms/minors/__init__.py
+${PYSITELIB}/networkx/algorithms/minors/__init__.pyc
+${PYSITELIB}/networkx/algorithms/minors/__init__.pyo
+${PYSITELIB}/networkx/algorithms/minors/contraction.py
+${PYSITELIB}/networkx/algorithms/minors/contraction.pyc
+${PYSITELIB}/networkx/algorithms/minors/contraction.pyo
+${PYSITELIB}/networkx/algorithms/minors/tests/test_contraction.py
+${PYSITELIB}/networkx/algorithms/minors/tests/test_contraction.pyc
+${PYSITELIB}/networkx/algorithms/minors/tests/test_contraction.pyo
${PYSITELIB}/networkx/algorithms/mis.py
${PYSITELIB}/networkx/algorithms/mis.pyc
${PYSITELIB}/networkx/algorithms/mis.pyo
${PYSITELIB}/networkx/algorithms/moral.py
${PYSITELIB}/networkx/algorithms/moral.pyc
${PYSITELIB}/networkx/algorithms/moral.pyo
-${PYSITELIB}/networkx/algorithms/node_classification/__init__.py
-${PYSITELIB}/networkx/algorithms/node_classification/__init__.pyc
-${PYSITELIB}/networkx/algorithms/node_classification/__init__.pyo
-${PYSITELIB}/networkx/algorithms/node_classification/hmn.py
-${PYSITELIB}/networkx/algorithms/node_classification/hmn.pyc
-${PYSITELIB}/networkx/algorithms/node_classification/hmn.pyo
-${PYSITELIB}/networkx/algorithms/node_classification/lgc.py
-${PYSITELIB}/networkx/algorithms/node_classification/lgc.pyc
-${PYSITELIB}/networkx/algorithms/node_classification/lgc.pyo
-${PYSITELIB}/networkx/algorithms/node_classification/tests/__init__.py
-${PYSITELIB}/networkx/algorithms/node_classification/tests/__init__.pyc
-${PYSITELIB}/networkx/algorithms/node_classification/tests/__init__.pyo
-${PYSITELIB}/networkx/algorithms/node_classification/tests/test_harmonic_function.py
-${PYSITELIB}/networkx/algorithms/node_classification/tests/test_harmonic_function.pyc
-${PYSITELIB}/networkx/algorithms/node_classification/tests/test_harmonic_function.pyo
-${PYSITELIB}/networkx/algorithms/node_classification/tests/test_local_and_global_consistency.py
-${PYSITELIB}/networkx/algorithms/node_classification/tests/test_local_and_global_consistency.pyc
-${PYSITELIB}/networkx/algorithms/node_classification/tests/test_local_and_global_consistency.pyo
-${PYSITELIB}/networkx/algorithms/node_classification/utils.py
-${PYSITELIB}/networkx/algorithms/node_classification/utils.pyc
-${PYSITELIB}/networkx/algorithms/node_classification/utils.pyo
+${PYSITELIB}/networkx/algorithms/node_classification.py
+${PYSITELIB}/networkx/algorithms/node_classification.pyc
+${PYSITELIB}/networkx/algorithms/node_classification.pyo
${PYSITELIB}/networkx/algorithms/non_randomness.py
${PYSITELIB}/networkx/algorithms/non_randomness.pyc
${PYSITELIB}/networkx/algorithms/non_randomness.pyo
@@ -772,6 +794,9 @@ ${PYSITELIB}/networkx/algorithms/planar_
${PYSITELIB}/networkx/algorithms/planarity.py
${PYSITELIB}/networkx/algorithms/planarity.pyc
${PYSITELIB}/networkx/algorithms/planarity.pyo
+${PYSITELIB}/networkx/algorithms/polynomials.py
+${PYSITELIB}/networkx/algorithms/polynomials.pyc
+${PYSITELIB}/networkx/algorithms/polynomials.pyo
${PYSITELIB}/networkx/algorithms/reciprocity.py
${PYSITELIB}/networkx/algorithms/reciprocity.pyc
${PYSITELIB}/networkx/algorithms/reciprocity.pyo
@@ -838,6 +863,9 @@ ${PYSITELIB}/networkx/algorithms/sparsif
${PYSITELIB}/networkx/algorithms/structuralholes.py
${PYSITELIB}/networkx/algorithms/structuralholes.pyc
${PYSITELIB}/networkx/algorithms/structuralholes.pyo
+${PYSITELIB}/networkx/algorithms/summarization.py
+${PYSITELIB}/networkx/algorithms/summarization.pyc
+${PYSITELIB}/networkx/algorithms/summarization.pyo
${PYSITELIB}/networkx/algorithms/swap.py
${PYSITELIB}/networkx/algorithms/swap.pyc
${PYSITELIB}/networkx/algorithms/swap.pyo
@@ -931,15 +959,15 @@ ${PYSITELIB}/networkx/algorithms/tests/t
${PYSITELIB}/networkx/algorithms/tests/test_max_weight_clique.py
${PYSITELIB}/networkx/algorithms/tests/test_max_weight_clique.pyc
${PYSITELIB}/networkx/algorithms/tests/test_max_weight_clique.pyo
-${PYSITELIB}/networkx/algorithms/tests/test_minors.py
-${PYSITELIB}/networkx/algorithms/tests/test_minors.pyc
-${PYSITELIB}/networkx/algorithms/tests/test_minors.pyo
${PYSITELIB}/networkx/algorithms/tests/test_mis.py
${PYSITELIB}/networkx/algorithms/tests/test_mis.pyc
${PYSITELIB}/networkx/algorithms/tests/test_mis.pyo
${PYSITELIB}/networkx/algorithms/tests/test_moral.py
${PYSITELIB}/networkx/algorithms/tests/test_moral.pyc
${PYSITELIB}/networkx/algorithms/tests/test_moral.pyo
+${PYSITELIB}/networkx/algorithms/tests/test_node_classification.py
+${PYSITELIB}/networkx/algorithms/tests/test_node_classification.pyc
+${PYSITELIB}/networkx/algorithms/tests/test_node_classification.pyo
${PYSITELIB}/networkx/algorithms/tests/test_non_randomness.py
${PYSITELIB}/networkx/algorithms/tests/test_non_randomness.pyc
${PYSITELIB}/networkx/algorithms/tests/test_non_randomness.pyo
@@ -949,6 +977,9 @@ ${PYSITELIB}/networkx/algorithms/tests/t
${PYSITELIB}/networkx/algorithms/tests/test_planarity.py
${PYSITELIB}/networkx/algorithms/tests/test_planarity.pyc
${PYSITELIB}/networkx/algorithms/tests/test_planarity.pyo
+${PYSITELIB}/networkx/algorithms/tests/test_polynomials.py
+${PYSITELIB}/networkx/algorithms/tests/test_polynomials.pyc
+${PYSITELIB}/networkx/algorithms/tests/test_polynomials.pyo
${PYSITELIB}/networkx/algorithms/tests/test_reciprocity.py
${PYSITELIB}/networkx/algorithms/tests/test_reciprocity.pyc
${PYSITELIB}/networkx/algorithms/tests/test_reciprocity.pyo
@@ -976,6 +1007,9 @@ ${PYSITELIB}/networkx/algorithms/tests/t
${PYSITELIB}/networkx/algorithms/tests/test_structuralholes.py
${PYSITELIB}/networkx/algorithms/tests/test_structuralholes.pyc
${PYSITELIB}/networkx/algorithms/tests/test_structuralholes.pyo
+${PYSITELIB}/networkx/algorithms/tests/test_summarization.py
+${PYSITELIB}/networkx/algorithms/tests/test_summarization.pyc
+${PYSITELIB}/networkx/algorithms/tests/test_summarization.pyo
${PYSITELIB}/networkx/algorithms/tests/test_swap.py
${PYSITELIB}/networkx/algorithms/tests/test_swap.pyc
${PYSITELIB}/networkx/algorithms/tests/test_swap.pyo
@@ -1096,6 +1130,9 @@ ${PYSITELIB}/networkx/algorithms/wiener.
${PYSITELIB}/networkx/classes/__init__.py
${PYSITELIB}/networkx/classes/__init__.pyc
${PYSITELIB}/networkx/classes/__init__.pyo
+${PYSITELIB}/networkx/classes/backends.py
+${PYSITELIB}/networkx/classes/backends.pyc
+${PYSITELIB}/networkx/classes/backends.pyo
${PYSITELIB}/networkx/classes/coreviews.py
${PYSITELIB}/networkx/classes/coreviews.pyc
${PYSITELIB}/networkx/classes/coreviews.pyo
@@ -1120,18 +1157,21 @@ ${PYSITELIB}/networkx/classes/multidigra
${PYSITELIB}/networkx/classes/multigraph.py
${PYSITELIB}/networkx/classes/multigraph.pyc
${PYSITELIB}/networkx/classes/multigraph.pyo
-${PYSITELIB}/networkx/classes/ordered.py
-${PYSITELIB}/networkx/classes/ordered.pyc
-${PYSITELIB}/networkx/classes/ordered.pyo
${PYSITELIB}/networkx/classes/reportviews.py
${PYSITELIB}/networkx/classes/reportviews.pyc
${PYSITELIB}/networkx/classes/reportviews.pyo
${PYSITELIB}/networkx/classes/tests/__init__.py
${PYSITELIB}/networkx/classes/tests/__init__.pyc
${PYSITELIB}/networkx/classes/tests/__init__.pyo
+${PYSITELIB}/networkx/classes/tests/dispatch_interface.py
+${PYSITELIB}/networkx/classes/tests/dispatch_interface.pyc
+${PYSITELIB}/networkx/classes/tests/dispatch_interface.pyo
${PYSITELIB}/networkx/classes/tests/historical_tests.py
${PYSITELIB}/networkx/classes/tests/historical_tests.pyc
${PYSITELIB}/networkx/classes/tests/historical_tests.pyo
+${PYSITELIB}/networkx/classes/tests/test_backends.py
+${PYSITELIB}/networkx/classes/tests/test_backends.pyc
+${PYSITELIB}/networkx/classes/tests/test_backends.pyo
${PYSITELIB}/networkx/classes/tests/test_coreviews.py
${PYSITELIB}/networkx/classes/tests/test_coreviews.pyc
${PYSITELIB}/networkx/classes/tests/test_coreviews.pyo
@@ -1162,9 +1202,6 @@ ${PYSITELIB}/networkx/classes/tests/test
${PYSITELIB}/networkx/classes/tests/test_multigraph.py
${PYSITELIB}/networkx/classes/tests/test_multigraph.pyc
${PYSITELIB}/networkx/classes/tests/test_multigraph.pyo
-${PYSITELIB}/networkx/classes/tests/test_ordered.py
-${PYSITELIB}/networkx/classes/tests/test_ordered.pyc
-${PYSITELIB}/networkx/classes/tests/test_ordered.pyo
${PYSITELIB}/networkx/classes/tests/test_reportviews.py
${PYSITELIB}/networkx/classes/tests/test_reportviews.pyc
${PYSITELIB}/networkx/classes/tests/test_reportviews.pyo
@@ -1192,6 +1229,9 @@ ${PYSITELIB}/networkx/drawing/layout.pyo
${PYSITELIB}/networkx/drawing/nx_agraph.py
${PYSITELIB}/networkx/drawing/nx_agraph.pyc
${PYSITELIB}/networkx/drawing/nx_agraph.pyo
+${PYSITELIB}/networkx/drawing/nx_latex.py
+${PYSITELIB}/networkx/drawing/nx_latex.pyc
+${PYSITELIB}/networkx/drawing/nx_latex.pyo
${PYSITELIB}/networkx/drawing/nx_pydot.py
${PYSITELIB}/networkx/drawing/nx_pydot.pyc
${PYSITELIB}/networkx/drawing/nx_pydot.pyo
@@ -1201,9 +1241,13 @@ ${PYSITELIB}/networkx/drawing/nx_pylab.p
${PYSITELIB}/networkx/drawing/tests/__init__.py
${PYSITELIB}/networkx/drawing/tests/__init__.pyc
${PYSITELIB}/networkx/drawing/tests/__init__.pyo
+${PYSITELIB}/networkx/drawing/tests/baseline/test_house_with_colors.png
${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_latex.py
+${PYSITELIB}/networkx/drawing/tests/test_latex.pyc
+${PYSITELIB}/networkx/drawing/tests/test_latex.pyo
${PYSITELIB}/networkx/drawing/tests/test_layout.py
${PYSITELIB}/networkx/drawing/tests/test_layout.pyc
${PYSITELIB}/networkx/drawing/tests/test_layout.pyo
@@ -1388,6 +1432,9 @@ ${PYSITELIB}/networkx/generators/trees.p
${PYSITELIB}/networkx/generators/triads.py
${PYSITELIB}/networkx/generators/triads.pyc
${PYSITELIB}/networkx/generators/triads.pyo
+${PYSITELIB}/networkx/lazy_imports.py
+${PYSITELIB}/networkx/lazy_imports.pyc
+${PYSITELIB}/networkx/lazy_imports.pyo
${PYSITELIB}/networkx/linalg/__init__.py
${PYSITELIB}/networkx/linalg/__init__.pyc
${PYSITELIB}/networkx/linalg/__init__.pyo
@@ -1451,9 +1498,6 @@ ${PYSITELIB}/networkx/readwrite/gexf.pyo
${PYSITELIB}/networkx/readwrite/gml.py
${PYSITELIB}/networkx/readwrite/gml.pyc
${PYSITELIB}/networkx/readwrite/gml.pyo
-${PYSITELIB}/networkx/readwrite/gpickle.py
-${PYSITELIB}/networkx/readwrite/gpickle.pyc
-${PYSITELIB}/networkx/readwrite/gpickle.pyo
${PYSITELIB}/networkx/readwrite/graph6.py
${PYSITELIB}/networkx/readwrite/graph6.pyc
${PYSITELIB}/networkx/readwrite/graph6.pyo
@@ -1469,9 +1513,6 @@ ${PYSITELIB}/networkx/readwrite/json_gra
${PYSITELIB}/networkx/readwrite/json_graph/cytoscape.py
${PYSITELIB}/networkx/readwrite/json_graph/cytoscape.pyc
${PYSITELIB}/networkx/readwrite/json_graph/cytoscape.pyo
-${PYSITELIB}/networkx/readwrite/json_graph/jit.py
-${PYSITELIB}/networkx/readwrite/json_graph/jit.pyc
-${PYSITELIB}/networkx/readwrite/json_graph/jit.pyo
${PYSITELIB}/networkx/readwrite/json_graph/node_link.py
${PYSITELIB}/networkx/readwrite/json_graph/node_link.pyc
${PYSITELIB}/networkx/readwrite/json_graph/node_link.pyo
@@ -1484,9 +1525,6 @@ ${PYSITELIB}/networkx/readwrite/json_gra
${PYSITELIB}/networkx/readwrite/json_graph/tests/test_cytoscape.py
${PYSITELIB}/networkx/readwrite/json_graph/tests/test_cytoscape.pyc
${PYSITELIB}/networkx/readwrite/json_graph/tests/test_cytoscape.pyo
-${PYSITELIB}/networkx/readwrite/json_graph/tests/test_jit.py
-${PYSITELIB}/networkx/readwrite/json_graph/tests/test_jit.pyc
-${PYSITELIB}/networkx/readwrite/json_graph/tests/test_jit.pyo
${PYSITELIB}/networkx/readwrite/json_graph/tests/test_node_link.py
${PYSITELIB}/networkx/readwrite/json_graph/tests/test_node_link.pyc
${PYSITELIB}/networkx/readwrite/json_graph/tests/test_node_link.pyo
@@ -1502,12 +1540,6 @@ ${PYSITELIB}/networkx/readwrite/leda.pyo
${PYSITELIB}/networkx/readwrite/multiline_adjlist.py
${PYSITELIB}/networkx/readwrite/multiline_adjlist.pyc
${PYSITELIB}/networkx/readwrite/multiline_adjlist.pyo
-${PYSITELIB}/networkx/readwrite/nx_shp.py
-${PYSITELIB}/networkx/readwrite/nx_shp.pyc
-${PYSITELIB}/networkx/readwrite/nx_shp.pyo
-${PYSITELIB}/networkx/readwrite/nx_yaml.py
-${PYSITELIB}/networkx/readwrite/nx_yaml.pyc
-${PYSITELIB}/networkx/readwrite/nx_yaml.pyo
${PYSITELIB}/networkx/readwrite/p2g.py
${PYSITELIB}/networkx/readwrite/p2g.pyc
${PYSITELIB}/networkx/readwrite/p2g.pyo
@@ -1532,9 +1564,6 @@ ${PYSITELIB}/networkx/readwrite/tests/te
${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_gpickle.py
-${PYSITELIB}/networkx/readwrite/tests/test_gpickle.pyc
-${PYSITELIB}/networkx/readwrite/tests/test_gpickle.pyo
${PYSITELIB}/networkx/readwrite/tests/test_graph6.py
${PYSITELIB}/networkx/readwrite/tests/test_graph6.pyc
${PYSITELIB}/networkx/readwrite/tests/test_graph6.pyo
@@ -1550,36 +1579,18 @@ ${PYSITELIB}/networkx/readwrite/tests/te
${PYSITELIB}/networkx/readwrite/tests/test_pajek.py
${PYSITELIB}/networkx/readwrite/tests/test_pajek.pyc
${PYSITELIB}/networkx/readwrite/tests/test_pajek.pyo
-${PYSITELIB}/networkx/readwrite/tests/test_shp.py
-${PYSITELIB}/networkx/readwrite/tests/test_shp.pyc
-${PYSITELIB}/networkx/readwrite/tests/test_shp.pyo
${PYSITELIB}/networkx/readwrite/tests/test_sparse6.py
${PYSITELIB}/networkx/readwrite/tests/test_sparse6.pyc
${PYSITELIB}/networkx/readwrite/tests/test_sparse6.pyo
-${PYSITELIB}/networkx/readwrite/tests/test_yaml.py
-${PYSITELIB}/networkx/readwrite/tests/test_yaml.pyc
-${PYSITELIB}/networkx/readwrite/tests/test_yaml.pyo
+${PYSITELIB}/networkx/readwrite/tests/test_text.py
+${PYSITELIB}/networkx/readwrite/tests/test_text.pyc
+${PYSITELIB}/networkx/readwrite/tests/test_text.pyo
+${PYSITELIB}/networkx/readwrite/text.py
+${PYSITELIB}/networkx/readwrite/text.pyc
+${PYSITELIB}/networkx/readwrite/text.pyo
${PYSITELIB}/networkx/relabel.py
${PYSITELIB}/networkx/relabel.pyc
${PYSITELIB}/networkx/relabel.pyo
-${PYSITELIB}/networkx/release.py
-${PYSITELIB}/networkx/release.pyc
-${PYSITELIB}/networkx/release.pyo
-${PYSITELIB}/networkx/testing/__init__.py
-${PYSITELIB}/networkx/testing/__init__.pyc
-${PYSITELIB}/networkx/testing/__init__.pyo
-${PYSITELIB}/networkx/testing/test.py
-${PYSITELIB}/networkx/testing/test.pyc
-${PYSITELIB}/networkx/testing/test.pyo
-${PYSITELIB}/networkx/testing/tests/__init__.py
-${PYSITELIB}/networkx/testing/tests/__init__.pyc
-${PYSITELIB}/networkx/testing/tests/__init__.pyo
-${PYSITELIB}/networkx/testing/tests/test_utils.py
-${PYSITELIB}/networkx/testing/tests/test_utils.pyc
-${PYSITELIB}/networkx/testing/tests/test_utils.pyo
-${PYSITELIB}/networkx/testing/utils.py
-${PYSITELIB}/networkx/testing/utils.pyc
-${PYSITELIB}/networkx/testing/utils.pyo
${PYSITELIB}/networkx/tests/__init__.py
${PYSITELIB}/networkx/tests/__init__.pyc
${PYSITELIB}/networkx/tests/__init__.pyo
@@ -1601,15 +1612,18 @@ ${PYSITELIB}/networkx/tests/test_convert
${PYSITELIB}/networkx/tests/test_exceptions.py
${PYSITELIB}/networkx/tests/test_exceptions.pyc
${PYSITELIB}/networkx/tests/test_exceptions.pyo
+${PYSITELIB}/networkx/tests/test_import.py
+${PYSITELIB}/networkx/tests/test_import.pyc
+${PYSITELIB}/networkx/tests/test_import.pyo
+${PYSITELIB}/networkx/tests/test_lazy_imports.py
+${PYSITELIB}/networkx/tests/test_lazy_imports.pyc
+${PYSITELIB}/networkx/tests/test_lazy_imports.pyo
${PYSITELIB}/networkx/tests/test_relabel.py
${PYSITELIB}/networkx/tests/test_relabel.pyc
${PYSITELIB}/networkx/tests/test_relabel.pyo
${PYSITELIB}/networkx/utils/__init__.py
${PYSITELIB}/networkx/utils/__init__.pyc
${PYSITELIB}/networkx/utils/__init__.pyo
-${PYSITELIB}/networkx/utils/contextmanagers.py
-${PYSITELIB}/networkx/utils/contextmanagers.pyc
-${PYSITELIB}/networkx/utils/contextmanagers.pyo
${PYSITELIB}/networkx/utils/decorators.py
${PYSITELIB}/networkx/utils/decorators.pyc
${PYSITELIB}/networkx/utils/decorators.pyo
@@ -1631,9 +1645,9 @@ ${PYSITELIB}/networkx/utils/rcm.pyo
${PYSITELIB}/networkx/utils/tests/__init__.py
${PYSITELIB}/networkx/utils/tests/__init__.pyc
${PYSITELIB}/networkx/utils/tests/__init__.pyo
-${PYSITELIB}/networkx/utils/tests/test_contextmanager.py
-${PYSITELIB}/networkx/utils/tests/test_contextmanager.pyc
-${PYSITELIB}/networkx/utils/tests/test_contextmanager.pyo
+${PYSITELIB}/networkx/utils/tests/test__init.py
+${PYSITELIB}/networkx/utils/tests/test__init.pyc
+${PYSITELIB}/networkx/utils/tests/test__init.pyo
${PYSITELIB}/networkx/utils/tests/test_decorators.py
${PYSITELIB}/networkx/utils/tests/test_decorators.pyc
${PYSITELIB}/networkx/utils/tests/test_decorators.pyo
@@ -1658,6 +1672,3 @@ ${PYSITELIB}/networkx/utils/tests/test_u
${PYSITELIB}/networkx/utils/union_find.py
${PYSITELIB}/networkx/utils/union_find.pyc
${PYSITELIB}/networkx/utils/union_find.pyo
-${PYSITELIB}/networkx/version.py
-${PYSITELIB}/networkx/version.pyc
-${PYSITELIB}/networkx/version.pyo
Index: pkgsrc/math/py-networkx/distinfo
diff -u pkgsrc/math/py-networkx/distinfo:1.19 pkgsrc/math/py-networkx/distinfo:1.20
--- pkgsrc/math/py-networkx/distinfo:1.19 Tue Oct 26 10:56:02 2021
+++ pkgsrc/math/py-networkx/distinfo Tue May 9 08:26:44 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.19 2021/10/26 10:56:02 nia Exp $
+$NetBSD: distinfo,v 1.20 2023/05/09 08:26:44 adam Exp $
-BLAKE2s (networkx-2.5.1.tar.gz) = a30337be66085e9b316e889009c5b8f8683ccb1de6ed38e4112bcdd1069367c0
-SHA512 (networkx-2.5.1.tar.gz) = 995e6637a11a6ca6acb1d3745b36a38045e4c11776731ebc3a847170df423074534313a2bdfe0aa07dd85b7aacc78c56d882cef8e5ac9cf641c63b33d964794b
-Size (networkx-2.5.1.tar.gz) = 1540139 bytes
-SHA1 (patch-setup.py) = 9859c3102492d4f9afd41533c3b1bf45cbc6850d
+BLAKE2s (networkx-3.1.tar.gz) = 9f58804f99a2c440eb11d026c90571d0011b03e2c8f8f9eaa3f0def7a9ebc49c
+SHA512 (networkx-3.1.tar.gz) = 9d75ecd25020f83c650824e9449e1c53004c13089dccf7424b65787144dfe3d2f638fd5aca1c4a792b165598b44644fda45bf54c49b3af278ddec5e1f669c38e
+Size (networkx-3.1.tar.gz) = 2021691 bytes
+SHA1 (patch-setup.py) = 0e5bf822b2ea7b0810a5d0ffbcb832b388058d7f
Index: pkgsrc/math/py-networkx/patches/patch-setup.py
diff -u pkgsrc/math/py-networkx/patches/patch-setup.py:1.3 pkgsrc/math/py-networkx/patches/patch-setup.py:1.4
--- pkgsrc/math/py-networkx/patches/patch-setup.py:1.3 Wed Sep 25 07:25:24 2019
+++ pkgsrc/math/py-networkx/patches/patch-setup.py Tue May 9 08:26:44 2023
@@ -1,12 +1,12 @@
-$NetBSD: patch-setup.py,v 1.3 2019/09/25 07:25:24 adam Exp $
+$NetBSD: patch-setup.py,v 1.4 2023/05/09 08:26:44 adam Exp $
Skip examples, as they make a conflict between Python versions.
---- setup.py.orig 2019-04-09 06:14:52.000000000 +0000
+--- setup.py.orig 2023-03-29 17:31:10.000000000 +0000
+++ setup.py
-@@ -155,7 +155,6 @@ if __name__ == "__main__":
- project_urls=release.project_urls,
- classifiers=release.classifiers,
+@@ -189,7 +189,6 @@ if __name__ == "__main__":
+ project_urls=project_urls,
+ classifiers=classifiers,
packages=packages,
- data_files=data,
package_data=package_data,
Home |
Main Index |
Thread Index |
Old Index