- Refactored the subhypergraph methods
- Moved functions no related to the core Hypergraph data structure to functions.py
- Removed unnecessary duplicated functions (
n_bunch_iter
, get_edge_data
, and has_node
)
- Refactored the
members()
method as well as the NodeView
and EdgeView
classes for significant speedup.
- Github Actions now tests the docstrings and tutorial notebooks
- The
add_edges_from
method now supports different input formats.
- Fixed various bugs in the generative models module.
- A method for double edge swaps is now implemented.
Contributors: @leotrs and @nwlandry