* Cleanup and organize documentation. * Add numpy and pygraphviz as optional dependencies.
1.0.4
* Reduced the amount of boilerplate for optional functionality. * Switched to pyproject.toml for packaging. * Switched to flit for building. * Minimum Python version is 3.8, due to upstream changes. * Began testing with Python 3.11. * Added optional dependencies for documentation and testing.
1.0.3
* Added a diagram filter for hiding "parameter" nodes. * Added Python 3.10 to the CI build. * Updated the way we collect code coverage data. * Switched from Zulip to Github Discussions for support.
1.0.2
* Switched from Travis-CI to Github Actions for regression tests. * Organized and streamlined the documentation.
1.0.1
* Many documentation updates. * Improve diagram edge label layout.