Xgi

Latest version: v0.8.6

Safety actively analyzes 635974 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

0.8.6

* Added numpy<2.0 to the requirements to avoid breaking changes with Numpy version [2.0](https://numpy.org/news/#numpy-20-release-date-june-16) [545](https://github.com/xgi-org/xgi/pull/545) (nwlandry).
* Update license and contributing [539](https://github.com/xgi-org/xgi/pull/539) (nwlandry).
* Added error handling for JSON duplicate IDs [538](https://github.com/xgi-org/xgi/pull/538) (nwlandry).
* Added a new drawing recipe for drawing multiple hypergraphs with the same node positions [535](https://github.com/xgi-org/xgi/pull/535) (nwlandry).

0.8.5

* Added the ability to draw hypergraphs and dihypergraphs as bipartite graphs, added a bipartite spring layout, and added the ability to place edge markers at the barycenters of the positions of their member nodes with the `edge_positions_from _barycenters` function [492](https://github.com/xgi-org/xgi/pull/492) (nwlandry).
* Updated the documentation to include (1) new relevant software packages organized by language, (2) documentation for the encapsulation DAG, (3) new gallery examples, (4) new projects using XGI, and (5) links to the XGI JOSS paper [529](https://github.com/xgi-org/xgi/pull/529) (nwlandry).
* More intelligible warning for unknown type of degree assortativity [533](https://github.com/xgi-org/xgi/pull/533) (doabell).
* Formatted the numbers in the XGI-DATA [table](https://xgi.readthedocs.io/en/stable/xgi-data.html) by locale [#532](https://github.com/xgi-org/xgi/pull/532) (doabell).
* Added a hypergraph random edge shuffle method [531](https://github.com/xgi-org/xgi/pull/531) (doabell).
* Updated the return type of Katz centrality to be a dictionary and added it as a NodeStat [530](https://github.com/xgi-org/xgi/pull/530) (nwlandry).
* Made `degree_assortativity` with the `exact=True` keyword reproducible [526](https://github.com/xgi-org/xgi/pull/526) (nwlandry).

0.8.4

* Added the ability to supply user-defined functions to `filterby` and `filterby_attr` [524](https://github.com/xgi-org/xgi/pull/524) (nwlandry).
* Reorganized the stats tests [525](https://github.com/xgi-org/xgi/pull/525) (nwlandry).
* Added a recipe for finding the maximal indices based on statistics [522](https://github.com/xgi-org/xgi/pull/522) (nwlandry).
* Added the ability to argsort stats [521](https://github.com/xgi-org/xgi/pull/521) (nwlandry).
* Added recipes for flagged triangular lattices and avg. shortest path length [513](https://github.com/xgi-org/xgi/pull/513) (thomasrobiglio).
* Add `argmax` and `argmin` to the stats interface [518](https://github.com/xgi-org/xgi/pull/518) (nwlandry).
* Updated the list of projects using XGI [519](https://github.com/xgi-org/xgi/pull/519) (nwlandry).
* Fixed the multilayer warning (Issue [515](https://github.com/xgi-org/xgi/issues/515)) that occurs when specifying colors for each node [#517](https://github.com/xgi-org/xgi/pull/517) (nwlandry).

0.8.3

* Fixed the drawing warning (Issue [499](https://github.com/xgi-org/xgi/issues/499)) that occurs when specifying colors for each node [#512](https://github.com/xgi-org/xgi/pull/512) (nwlandry).
* Formatted the tutorial notebooks with isort [502](https://github.com/xgi-org/xgi/pull/502) (nwlandry).
* Fixed a missing link [503](https://github.com/xgi-org/xgi/pull/503) (maximelucas).
* Added a workflow to check all the urls in the documentation work [498](https://github.com/xgi-org/xgi/pull/498) (nwlandry).

0.8.2

* Added an XGI-DATA page to ReadTheDocs with network statistics [496](https://github.com/xgi-org/xgi/pull/496) (nwlandry).
* Added syntax highlighting in the tutorials [497](https://github.com/xgi-org/xgi/pull/497) (thomasrobiglio).
* Changed the xgi-data index location to Github to support the move to Zenodo-hosted datasets [494](https://github.com/xgi-org/xgi/pull/494) (nwlandry)
* Update the list of publications using XGI [493](https://github.com/xgi-org/xgi/pull/493) (nwlandry).

0.8.1

* Added the ability to draw a convex hull as an option in `draw_hyperedges` [491](https://github.com/xgi-org/xgi/pull/491) (maximelucas).
* Fixed sphinx documentation errors [487](https://github.com/xgi-org/xgi/pull/487) (nwlandry).
* Rewrote the `draw_multilayer` function [486](https://github.com/xgi-org/xgi/pull/486) (maximelucas).
* Updated the "Projects Using XGI" page [489](https://github.com/xgi-org/xgi/pull/489) (nwlandry).
* Added support for Python 3.12 [488](https://github.com/xgi-org/xgi/pull/488) (nwlandry).

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.