Skip to content

Upgrading networkx 0.37 to 0.99

Unknown0.37 → 0.99

UnknownUpgrade verdict

DepDelta hasn't looked for this range's notes yet, so breaking changes can't be ruled out.

  • DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
Unknown for releases without notes

Releases without notes may still need changes. Check their commits before upgrading.

Generated by DepDelta from published Python source. Not mixed with prose notes.

  • added: function edge_boundary(G, nbunch1, nbunch2=…)
  • added: function node_boundary(G, nbunch1, nbunch2=…)
  • added: function betweenness_centrality_source(G, normalized=…, weighted_edges=…, sources=…)
  • added: function brandes_betweenness_centrality(G, normalized=…, weighted_edges=…)
  • added: function closeness_centrality(G, v=…, weighted_edges=…)
  • added: function degree_centrality(G, v=…)
  • added: function edge_betweenness(G, normalized=…, weighted_edges=…, sources=…)
  • added: function edge_load(G, nodes=…, cutoff=…)
  • added: function newman_betweenness_centrality(G, v=…, cutoff=…, normalized=…, weighted_edges=…)
  • added: variable betweenness_centrality
  • added: variable load_centrality
  • added: function cliques_containing_node(G, nodes=…, cliques=…, with_labels=…)
  • added: function find_cliques(G)
  • added: function graph_clique_number(G, cliques=…)
  • added: function graph_number_of_cliques(G, cliques=…)
  • added: function make_clique_bipartite(G, fpos=…, create_using=…, name=…)
  • added: function make_max_clique_graph(G, create_using=…, name=…)
  • added: function node_clique_number(G, nodes=…, with_labels=…, cliques=…)
  • added: function number_of_cliques(G, nodes=…, cliques=…, with_labels=…)
  • added: function project_down(B, create_using=…, name=…)
  • added: function project_up(B, create_using=…, name=…)
  • added: function average_clustering(G)
  • added: function clustering(G, nbunch=…, with_labels=…, weights=…)
  • added: function transitivity(G)
  • added: function triangles(G, nbunch=…, with_labels=…)
  • added: function find_cores(G, with_labels=…)
  • added: class DiGraphMatcher(object)
  • added: class GraphMatcher(object)
  • added: constructor DiGraphMatcher(G1, G2)
  • added: constructor GraphMatcher(G1, G2)
  • added: method DiGraphMatcher.candidate_pairs_iter()
  • added: method DiGraphMatcher.is_isomorphic()
  • added: method DiGraphMatcher.match(state)
  • added: method DiGraphMatcher.semantic_feasibility(G1_node, G2_node)
  • added: method DiGraphMatcher.subgraph_is_isomorphic()
  • added: method DiGraphMatcher.syntactic_feasibility(G1_node, G2_node)
  • added: method GraphMatcher.candidate_pairs_iter()
  • added: method GraphMatcher.is_isomorphic()
  • added: method GraphMatcher.match(state)
  • added: method GraphMatcher.semantic_feasibility(G1_node, G2_node)
  • added: method GraphMatcher.subgraph_is_isomorphic()
  • added: method GraphMatcher.syntactic_feasibility(G1_node, G2_node)
  • added: function is_directed_acyclic_graph(G)
  • added: function topological_sort(G)
  • added: function topological_sort_recursive(G)
  • added: function dfs_postorder(G, source=…, reverse_graph=…)
  • added: function dfs_predecessor(G, source=…, reverse_graph=…)
  • added: function dfs_preorder(G, source=…, reverse_graph=…)
  • added: function dfs_successor(G, source=…, reverse_graph=…)
  • added: function dfs_tree(G, source=…, reverse_graph=…)
  • added: class LabeledDiGraph(LabeledGraph, DiGraph)
  • added: class LabeledDiGraph(LabeledGraph, DiGraph)
  • added: class LabeledGraph(Graph)
  • added: constructor LabeledGraph(data=…, name=…, weighted=…)
  • added: method LabeledGraph.add_node(n, data=…)
  • added: method LabeledGraph.add_nodes_from(nbunch, data=…)
  • added: method LabeledGraph.clear()
  • added: method LabeledGraph.get_node(n)
  • added: method LabeledGraph.nodes(nbunch=…, data=…)
  • added: method LabeledGraph.nodes_iter(nbunch=…, data=…)
  • added: method LabeledGraph.remove_node(n)
  • added: method LabeledGraph.remove_nodes_from(nbunch)
  • added: method LabeledGraph.subgraph(nbunch, copy=…)
  • added: method LabeledGraph.to_directed()
  • added: function graph_atlas_g()
  • added: function gn_graph(n, kernel=…, seed=…)
  • added: function gnc_graph(n, seed=…)
  • added: function gnr_graph(n, p, seed=…)
  • added: function random_geometric_graph(n, radius, create_using=…, repel=…, verbose=…, dim=…)
  • added: function is_kl_connected(G, k, l, low_memory=…)
  • added: function kl_connected_subgraph(G, k, l, low_memory=…, same_as_graph=…)
  • added: function read_adjlist(path, comments=…, delimiter=…, create_using=…, nodetype=…)
  • added: function read_multiline_adjlist(path, comments=…, delimiter=…, create_using=…, nodetype=…, edgetype=…)
  • added: function write_adjlist(G, path, comments=…, delimiter=…)
  • added: function write_multiline_adjlist(G, path, delimiter=…, comments=…)
  • added: function read_edgelist(path, comments=…, delimiter=…, create_using=…, nodetype=…, edgetype=…)
  • added: function write_edgelist(G, path, comments=…, delimiter=…)
  • added: function read_gpickle(path)
  • added: function write_gpickle(G, path)
  • added: function get_svn_revision()
  • added: variable revision
  • changed: class UbiDiGraph(UbiGraph, XDiGraph) → class UbiDiGraph(UbiGraph, MultiDiGraph)
  • changed: class UbiGraph(XGraph) → class UbiGraph(MultiGraph)
  • added: class autosummary_toc(nodes.comment)
  • added: function autolink_role(typ, rawtext, etext, lineno, inliner, options=…, content=…)
  • added: function autosummary_directive(dirname, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
  • added: function autosummary_toc_depart_noop(self, node)
  • added: function autosummary_toc_visit_html(self, node)
  • added: function autosummary_toc_visit_latex(self, node)
  • added: function get_autosummary(names, state, no_signatures=…)
  • added: function import_by_name(name, prefixes=…)
  • added: function process_autosummary_toc(app, doctree)
  • added: function setup(app)
  • added: class Comment(object)
  • added: class CommentBlocker(object)
  • added: class NonComment(object)
  • added: constructor Comment(start_lineno, end_lineno, text)
  • added: constructor CommentBlocker()
  • added: constructor NonComment(start_lineno, end_lineno)
  • added: field Comment.is_comment
  • added: field NonComment.is_comment
  • added: function get_class_traits(klass)
  • added: function strip_comment_marker(text)
  • added: method Comment.add(string, start, end, line)
  • added: method CommentBlocker.make_index()
  • added: method CommentBlocker.new_comment(string, start, end, line)
  • added: method CommentBlocker.new_noncomment(start_lineno, end_lineno)
  • added: method CommentBlocker.process_file(file)
  • added: method CommentBlocker.process_token(kind, string, start, end, line)
  • added: method CommentBlocker.search_for_comment(lineno, default=…)
  • added: method NonComment.add(string, start, end, line)
  • added: class UnparseCompilerAst
  • added: constructor UnparseCompilerAst(tree, file=…, single_line_functions=…)
  • added: function unparse(ast, single_line_functions=…)
  • added: variable op_precedence
  • added: class SphinxClassDoc(SphinxDocString, ClassDoc)
  • added: class SphinxDocString(NumpyDocString)
  • added: class SphinxFunctionDoc(SphinxDocString, FunctionDoc)
  • added: function get_doc_object(obj, what=…)
  • added: class SphinxTraitsDoc(SphinxClassDoc)
  • added: constructor SphinxTraitsDoc(cls, modulename=…, func_doc=…)
  • added: function get_doc_object(obj, what=…)
  • added: function looks_like_issubclass(obj, classname)
  • added: function setup(app)