Skip to content

Commit

Permalink
Update developer deprecation todo list (#6985)
Browse files Browse the repository at this point in the history
* Remove old note about pagerank deprecations

Make pagerank numpy and scipy private functions #5772
#5772

* Remove note about copy deprecations

Remove copy methods for Filter* coreviews #5776
#5776

* Remove note about to_pandas_edgelist deprecation

Remove unused deprecated argument from to_pandas_edgelist #5778
#5778

* Remove note about unused 'name' parameter deprecation

Remove unused 'name' parameter from /operators/binary.py #5741
#5741

* Remove note about google_matrix return type deprecation

Update return type of google_matrix to numpy.ndarray #5762
#5762

* Remove note about attrmatrix return type

Update return type of attrmatrix #5764
#5764

* Remove not about removing extrema_bounding

Remove deprecated function extrema_bounding #5757
#5757

* Remove note about min_weight_matching deprecation

Remove deprecated maxcardinality parameter from min_weight_matching #6146
#6146

* Move note about pending removal

Rename function join as join_trees #6908
#6908

* Move pydot pending removal release
  • Loading branch information
jarrodmillman committed Oct 5, 2023
1 parent 669f7b0 commit 4cfcea6
Showing 1 changed file with 3 additions and 24 deletions.
27 changes: 3 additions & 24 deletions doc/developer/deprecations.rst
Original file line number Diff line number Diff line change
Expand Up @@ -41,32 +41,9 @@ Todo

Make sure to review ``networkx/conftest.py`` after removing deprecated code.

Version 3.0
~~~~~~~~~~~

* Remove ``copy`` method in the coreview Filtered-related classes and related tests.
* In ``algorithms/link_analysis/pagerank_alg.py`` replace ``pagerank`` with ``pagerank_scipy``.
* In ``algorithms/link_analysis/pagerank_alg.py`` rename ``pagerank_numpy`` as ``_pagerank_numpy``.
* In ``convert_matrix.py`` remove ``order`` kwarg from ``to_pandas_edgelist`` and docstring
* In ``algorithms/operators/binary.py`` remove ``name`` kwarg from ``union`` and docstring.
* In ``algorithms/link_analysis/pagerank_alg.py``, remove the
``np.asmatrix`` wrappers on the return values of ``google_matrix`` and remove
the associated FutureWarning.
* In ``linalg/attrmatrix.py`` remove the FutureWarning, update the
return type by removing ``np.asmatrix``, and update the docstring to
reflect that the function returns a ``numpy.ndarray`` instance.
* In ``algorithms/distance_measures.py`` remove ``extrema_bounding``.
* In ``algorithms/matching.py``, remove parameter ``maxcardinality`` from ``min_weight_matching``.


Version 3.2
~~~~~~~~~~~
* Remove pydot functionality ``drawing/nx_pydot.py``, if pydot is still not being maintained. See #5723
* Remove renamed function ``join()`` in ``algorithms/tree/operations.py`` and
in ``doc/reference/algorithms/trees.rst``

Version 3.3
~~~~~~~~~~~
* Remove pydot functionality ``drawing/nx_pydot.py``, if pydot is still not being maintained. See #5723
* Remove the ``forest_str`` function from ``readwrite/text.py``. Replace
existing usages with ``write_network_text``.
* Change ``single_target_shortest_path_length`` in ``algorithms/shortest_path/unweighted.py``
Expand All @@ -82,3 +59,5 @@ Version 3.4
* Remove ``MultiDiGraph_EdgeKey`` class from ``algorithms/tree/branchings.py``.
* Remove ``Edmonds`` class from ``algorithms/tree/branchings.py``.
* Remove ``normalized`` kwarg from ``algorithms.s_metric``
* Remove renamed function ``join()`` in ``algorithms/tree/operations.py`` and
in ``doc/reference/algorithms/trees.rst``

0 comments on commit 4cfcea6

Please sign in to comment.