Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 15, 2025

Bumps networkx from 3.4.2 to 3.5.

Release notes

Sourced from networkx's releases.

NetworkX 3.5

networkx 3.5

We're happy to announce the release of networkx 3.5!

API Changes

  • Save Layouts on Graphs (#7571).
  • Expire d_separated and minimum_d_separator functions (#7830).
  • Expire all_triplets deprecation (#7828).
  • Expire random_triad deprecation (#7829).
  • DEP: Raise an exception for k_core functions with multigraphs (#7831).
  • Deprecate graph_could_be_isomorphic (#7826).
  • Expire total_spanning_tree_weight deprecation (#7843).
  • Expire deprecation of create kwarg in nonisomorphic_trees (#7847).
  • New draw API (#7589).

Enhancements

  • perf: optimise random_k_out_graph (#7702).
  • Clausets local community detection algorithm (#7691).
  • find_asteroidal_triple improvement (#7736).
  • Add weight to harmonic_diameter (#7636).
  • Densest Subgraph Problem: Greedy Peeling and Greedy++ Implementations (#7731).
  • single_source_all_shortest_paths: don't loop over all nodes (#7762).
  • Error message improvement for nbunch_iter ( NetworkXError raised with specific message on TypeError with "iter" in msg ) (#7790).
  • Faster computation of energy in Laplacian centrality (#7793).
  • Make forceatlas2_layout dispatchable (#7794).
  • Update dispatchable for forceatlas2_layout (#7798).
  • Enable backend-only functions where NetworkX is just an API (#7690).
  • Steinertree kou enhancement in response to issue 5889 type:Enhancements (#7767).
  • Add Leiden as a backend-only algorithm (#7743).
  • Bipartite layout nodes optional (#7756).
  • Densest Subgraph Problem: FISTA based algorithm + Large scale tests (#7770).
  • Dispatch get_node_attributes and a few more from nx.classes.function (#7824).
  • Faster could_be_isomorphic and number_of_cliques (#7855).
  • Add square_clustering to algorithm benchmarks (#7857).
  • Faster Implementation of Structural Holes (#7249).
  • Improve runtime of number_of_nonisomorphic_trees() (#7917).
  • Fix write_gexf timeformat for dynamic Graphs (#7914).
  • Consolidate could_be_isomorphic (#7852).
  • Improving rooted_tree_isomorphism for deep trees (#7945).
  • Fixing nx.diameter inconsistent results with usebounds=True (#7954).
  • Faster square_clustering (#7810).
  • Avoid repeated cache conversion failures for backends (#7768).
  • Improve _sparse_fruchterman_reingold with L-BFGS (#7889).
  • Improve Performance of Tree Isomorphism and Center Calculation (#7946).
  • Add option for biadjacency_matrix to be returned as a dense NumPy array (#7973).
  • Add Functions for Finding Connected Dominating Sets (#7774).
  • Add feature to make storing node contraction data optional (#7902).

... (truncated)

Commits
  • 4fa222d Designate 3.5 release
  • 9fd0532 Fix typo in min_edge_cover docstring (#8075)
  • fc67a54 Clarify subgraph node/edge order is not preserved (#8069)
  • 7c97a10 Minor refactor to cleanup/improve matching test suite (#8068)
  • 9e33b11 Fix edge case in ISMAGS symmetry detection (#8055)
  • 5f06a49 Add note about cycles in maximum_flow() (#8058)
  • 6791918 TST: Minor improvements to layout test suite (#8049)
  • 2bbd7a4 STY: Rm local variable remapping of heappush and heappop. (#8051)
  • dc8de3b fix bug of _sparse_fruchterman_reingold and remove try/except idiom (#8041)
  • 335fe23 Add a new gallery spring layout (#8042)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jul 15, 2025
@dependabot dependabot bot force-pushed the dependabot/pip/networkx-3.5 branch from a4bd09b to 68cd2d4 Compare July 17, 2025 11:27
Bumps [networkx](https://github.com/networkx/networkx) from 3.4.2 to 3.5.
- [Release notes](https://github.com/networkx/networkx/releases)
- [Commits](networkx/networkx@networkx-3.4.2...networkx-3.5)

---
updated-dependencies:
- dependency-name: networkx
  dependency-version: '3.5'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/networkx-3.5 branch from 68cd2d4 to d159f18 Compare July 17, 2025 11:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants