Flowminder / FlowKit

FlowKit: Flowminder CDR analytics toolkit
https://flowminder.github.io/FlowKit/
Mozilla Public License 2.0
86 stars 21 forks source link

Bump networkx from 3.3 to 3.4 in /flowmachine #6824

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps networkx from 3.3 to 3.4.

Release notes

Sourced from networkx's releases.

NetworkX 3.4

networkx 3.4

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

API Changes

  • Expires the forest_str deprecation (#7414).
  • [ENH, BUG]: added colliders and v_structures and deprecated compute_v_structures in dag.py (#7398).
  • Expires the random_tree deprecation (#7415).
  • Expire deprecation for strongly_connected_components_recursive (#7420).
  • Expire deprecated sort_neighbors param in generic_bfs_edges (#7417).
  • Rm deprecated normalized param from s_metric (#7418).
  • Expire deprecated nx.join in favor of join_trees (#7419).
  • Remove depercated Edmonds class for 3.4 (#7447).
  • Remove deprecated MultiDiGraph_EdgeKey for 3.4 (#7448).
  • Add edges keyword/deprecate link keyword arguments in JSON input-output (#7565).
  • Revert breaking change to node_link_* link defaults (#7652).

Enhancements

  • Add a nodelist feature to from_numpy_array (#7412).
  • Prioritize edgelist representations in to_networkx_graph (#7424).
  • Adds initial debug logging calls to _dispatchable (#7300).
  • add: nodes attribute is modifiable (#7532).
  • Enable config to be used as context manager (#7363).
  • Added code to handle multi-graph in mst (#7454).
  • Enable caching by default (#7498).
  • #7546 More detail error message for pydot (#7558).
  • Fix weakly_connected_components() performance on graph view (#7586).
  • Forceatlas2 (#7543).
  • avoid iteration and use boolean indexing (#7591).
  • Hide edges with a weight of None in simple_paths (#7583).
  • Improved running time for harmonic centrality (#7595).
  • Add remove attribute functions (#7569).
  • Log "can/should run" and caching in dispatch machinery (#7568).
  • Individualize drawing attributes (#7570).
  • added nx-parallel gsoc project (#7620).
  • Harmonic diameter (#5251).
  • Allow dispatch machinery to fall back to networkx (#7585).
  • Add create_using parameter for random graphs (#5672).
  • Add config option to disable warning when using cached value (#7497).

Bug Fixes

  • Fix graph name attribute for complete_bipartite_graph (#7399).
  • Remove import warnings during to_networkx_graph conversion (#7426).
  • Fix nx.from_pandas_edgelist so edge keys are not added as edge attributes and edge keys (#7445).
  • Fix from_pandas_edgelist for MultiGraph given edge_key (#7466).
  • Fix dispatch tests when using numpy 2 (#7506).

... (truncated)

Commits
  • fe7795a Designate 3.4 release
  • 055ed84 MAINT: added discord and meetings link (#7628)
  • ffd1b81 Add config option to disable warning when using cached value (#7497)
  • af435c2 Add examples to docstrings of subgraph_(iso/monomorphism) methods (#7622)
  • 0e85d66 Use official Python 3.13 release (#7667)
  • bc7adfa Add examples section to to_scipy_sparse_array (#7627)
  • 0371b0c Updates documentation to include details about using NetworkX with backends. ...
  • 75f2af5 Add create_using parameter for random graphs. (#5672)
  • e4ccb51 Bump release version
  • ba0576a Designate 3.4rc0 release
  • 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 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)
cypress[bot] commented 1 month ago

FlowAuth    Run #23784

Run Properties:  status check failed Failed #23784  •  git commit 429bbbafe1: Bump networkx from 3.3 to 3.4 in /flowmachine
Project FlowAuth
Run status status check failed Failed #23784
Run duration 04m 32s
Commit git commit 429bbbafe1: Bump networkx from 3.3 to 3.4 in /flowmachine
Committer dependabot[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 1
Tests that were flaky  Flaky 4
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 1
Tests that passed  Passing 41


Tests for review

Failed  cypress/e2e/two_factor_auth.js • 1 failed test View Output
Test Artifacts
Two-factor setup > Two factor setup as part of login must be completed to continue. Test Replay Screenshots
Flakiness  add_new_server.js • 2 flaky tests View Output
Test Artifacts
Server management > Add duplicate Server name Test Replay Screenshots
Server management > Add server Test Replay Screenshots
Flakiness  two_factor_auth.js • 1 flaky test View Output
Test Artifacts
Two-factor setup > Two factor setup flow. Test Replay Screenshots
Flakiness  user_details_spec.js • 1 flaky test View Output
Test Artifacts
User details screen > Change user password Test Replay Screenshots
dependabot[bot] commented 1 month ago

Superseded by #6825.