Skip to content

Commit

Permalink
up-version and update CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
nwlandry committed Aug 4, 2022
1 parent 44b646e commit 8a88b3d
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 4 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Changelog

## v0.4.1
* Added the ability to color nodes and edges in `xgi.draw()` by value, iterable, or NodeStat/EdgeStat ([#139](https://github.com/ComplexGroupInteractions/xgi/pull/139), [#142](https://github.com/ComplexGroupInteractions/xgi/pull/142), and [#143](https://github.com/ComplexGroupInteractions/xgi/pull/143)).
* Fixed the distortion of the node aspect ratio with different figure sizes in [Issue #137](https://github.com/ComplexGroupInteractions/xgi/issues/137).
* Moved the `isolates()` and `singletons()` method from the `Hypergraph` class to the `NodeView` and `EdgeView` classes respectively ([#146](https://github.com/ComplexGroupInteractions/xgi/pull/146)).
* Fixed `Hypergraph.copy()` to not use the `subhypergraph` method ([#145](https://github.com/ComplexGroupInteractions/xgi/pull/145)).
* `filterby()` now accepts `NodeStat` and `EdgeStat` objects instead of just strings ([#144](https://github.com/ComplexGroupInteractions/xgi/pull/144)).
* Removed edit-mode install to run the Github Actions test suite ([#136](https://github.com/ComplexGroupInteractions/xgi/pull/136)).
* Added unit tests ([#147](https://github.com/ComplexGroupInteractions/xgi/pull/147)).

Contributors: @nwlandry, @leotrs, and @maximelucas

## v0.4
* Added the `stats` package which implements `NodeStat`, `EdgeStat` and related functionality. This package now handles computation of edge size and degree ([#120](https://github.com/ComplexGroupInteractions/xgi/pull/120)).
* Removed the `EdgeSizeView` and `DegreeView` classes ([#120](https://github.com/ComplexGroupInteractions/xgi/pull/120)).
Expand Down
2 changes: 1 addition & 1 deletion CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,5 @@ cff-version: "1.1.0"
license: "BSD-3"
message: "If you use this software, please cite it using these metadata."
title: XGI
version: "0.4"
version: "0.4.1"
...
2 changes: 1 addition & 1 deletion docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
author = "Nicholas W. Landry, Leo Torres, Iacopo Iacopini, Maxime Lucas, Giovanni Petri, Alice Patania"

# The full version, including alpha/beta/rc tags
release = "0.4"
release = "0.4.1"

# -- General configuration ---------------------------------------------------

Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import setuptools
from setuptools import setup

__version__ = "0.4"
__version__ = "0.4.1"

if sys.version_info < (3, 7):
sys.exit("XGI requires Python 3.7 or later.")
Expand Down
1 change: 0 additions & 1 deletion xgi/classes/hypergraph.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
import numpy as np

from ..exception import IDNotFound, XGIError
from .hypergraphviews import subhypergraph
from .reportviews import EdgeView, NodeView

__all__ = ["Hypergraph"]
Expand Down

0 comments on commit 8a88b3d

Please sign in to comment.