diff options
author | Jarrod Millman <jarrod.millman@gmail.com> | 2020-07-07 12:41:00 -0700 |
---|---|---|
committer | Jarrod Millman <jarrod.millman@gmail.com> | 2020-07-07 13:43:41 -0700 |
commit | d2f6ff10081218cef28dba33c826da1662afe7a5 (patch) | |
tree | 68a28857593405a8c99c5aa6b557fc76487d2ee3 | |
parent | 70ecfcbcb0ea48af63c13295a27f0a89bb9db680 (diff) | |
download | networkx-d2f6ff10081218cef28dba33c826da1662afe7a5.tar.gz |
Organize removal of deprecated code
-rw-r--r-- | TODO.txt | 10 | ||||
-rw-r--r-- | networkx/readwrite/gml.py | 4 | ||||
-rw-r--r-- | networkx/utils/contextmanagers.py | 4 | ||||
-rw-r--r-- | networkx/utils/misc.py | 4 |
4 files changed, 16 insertions, 6 deletions
diff --git a/TODO.txt b/TODO.txt new file mode 100644 index 00000000..8e00141e --- /dev/null +++ b/TODO.txt @@ -0,0 +1,10 @@ +Make sure to review ``networkx/conftest.py`` after removing deprecated code. + +Version 3.0 +----------- + +* In ``networkx/readwrite/gml.py`` remove ``literal_stringizer`` and related tests. +* In ``networkx/readwrite/gml.py`` remove ``literal_destringizer`` and related tests. +* In ``networkx/utils/misc.py`` remove ``is_string_like`` and related tests. +* In ``networkx/utils/misc.py`` remove ``make_str`` and related tests. +* Remove ``networkx/utils/contextmanagers.py`` and related tests. diff --git a/networkx/readwrite/gml.py b/networkx/readwrite/gml.py index 683cc7ce..1c3eab12 100644 --- a/networkx/readwrite/gml.py +++ b/networkx/readwrite/gml.py @@ -101,7 +101,7 @@ def literal_destringizer(rep): ValueError If `rep` is not a Python literal. """ - msg = "literal_destringizer is deprecated and will be removed in 2.6." + msg = "literal_destringizer is deprecated and will be removed in 3.0." warnings.warn(msg, DeprecationWarning) if isinstance(rep, str): orig_rep = rep @@ -496,7 +496,7 @@ def literal_stringizer(value): The original value can be recovered using the :func:`networkx.readwrite.gml.literal_destringizer` function. """ - msg = "literal_stringizer is deprecated and will be removed in 2.6." + msg = "literal_stringizer is deprecated and will be removed in 3.0." warnings.warn(msg, DeprecationWarning) def stringize(value): diff --git a/networkx/utils/contextmanagers.py b/networkx/utils/contextmanagers.py index 1dac72bc..bd36a36c 100644 --- a/networkx/utils/contextmanagers.py +++ b/networkx/utils/contextmanagers.py @@ -22,9 +22,9 @@ def reversed(G): The reversed context manager is deprecated in favor of G.reverse(copy=False). The view allows multiple threads to use the same graph without confusion while the context manager does not. - This context manager is scheduled to be removed in version 2.7. + This context manager is scheduled to be removed in version 3.0. """ - msg = "context manager reversed is deprecated and to be removed in 2.7." \ + msg = "context manager reversed is deprecated and to be removed in 3.0." \ "Use G.reverse(copy=False) if G.is_directed() else G instead." warnings.warn(msg, DeprecationWarning) diff --git a/networkx/utils/misc.py b/networkx/utils/misc.py index e4bfd0c7..86a637bb 100644 --- a/networkx/utils/misc.py +++ b/networkx/utils/misc.py @@ -27,7 +27,7 @@ import networkx as nx def is_string_like(obj): # from John Hunter, types-free version """Check if obj is string.""" - msg = "is_string_like is deprecated and will be removed in 2.6." \ + msg = "is_string_like is deprecated and will be removed in 3.0." \ "Use isinstance(obj, str) instead." warnings.warn(msg, DeprecationWarning) return isinstance(obj, str) @@ -111,7 +111,7 @@ def is_list_of_ints(intlist): def make_str(x): """Returns the string representation of t.""" - msg = "make_str is deprecated and will be removed in 2.6. Use str instead." + msg = "make_str is deprecated and will be removed in 3.0. Use str instead." warnings.warn(msg, DeprecationWarning) return str(x) |