Releases: aszilagyi/tabnetviz
Releases · aszilagyi/tabnetviz
fix issue affecting the parsing of explicit edge groups
For edge group definitions in the configuration file, explicit edge lists should now be specified in nested brackets such as [[node1, node2], [node3, node4], ...]. Previously, using parentheses for the edges such as [(node1, node2), ...] worked but for some reason now they don't (it's not standard YAML). Hence the change to brackets.
new features and bugfixes
New features in this release:
- input/output files can be specified on the command line so the same config file can be used to generate drawings for different networks
- part of the network can be removed.
Bugfixes:
- source and target column names were not read from the config file; this is now fixed.
- "circos" layout name was mistakenly entered as "circle"
- "osage" layout name has been added.
version number fix
Fixed: program reported the previous version number. (Note: also includes the previous critical fix for Python 3.7+!)
critical fix for Python 3.7+
- yamlloader loads dict instead of ordereddict for Python 3.7+, leading to errors. This has now been fixed.
- Documentation improvements.
bug fixes and improvements
Improvements:
- catch invalid or misspelled keywords, quantity names, attribute names, provide suggestions
- clusters can be specified as dictionary as well as list
- improved user guide (TOC, figure, etc.)
- show version number with -h option
Bug fixes:
- fixed handling of parallel edges in multigraphs
- fixed error when edgestyles are defined but nodestyles are not
Initial release with small fix in PyPI description
Version number had to be changed to match PyPI version.
Initial release
Initial stable release.