History
2.0.0 (2024-04-12)
Added new label customization options
Added ability to plot valves as links, and pumps as markers
Added EPANET icons for pumps, valves, reservoirs, and tanks.
Renamed, consolidated many arguments for clarity and to reduce # of aruments.
Removed superfluous arguments.
Added ability to make discrete legend text color align with interval color.
Legend label colors can now be changed independently for base legend and discrete legend.
Title color for discrete legend can now be changed.
Rewrote code to use data structures more consistently.
Base links and nodes are now only drawn when necessary when not all nodes/links have data associated with them.
Added ability to choose to include pump/valve or reservoir/tank data.
Further improved animate plot speed for excel data plotting
Animate plot output layout now conforms to normal plotting layout.
Fixed discrete plotting when empty interval is present.
Fixed animation issue where color bar label would be cut off.
Fixed animation of custom data and excel data
Fixed node size legend not properly showing up
Fixed case where base elements legend and discrete legend were joined into one legend
Fixed missing argument passes
Fixed instances where network elements don’t know show up when they should.
1.2.0 (2023-08-01)
Overhauled animate_plot function to allow for plotting of custom data and use different file formats
Plotting custom data now uses new parameter data_file instead of parameter
Improved initilization time by switching to numpy
Fixed blank figure appearing before plotting occurs
1.1.0a (2023-03-15)
Fixed colorbar functionality with subplots
Added ability to customize colorbar size
Legend/colorbar labels are automatically generated based on parameter/value type
A default matplotlib figure and axis is created if no axis is specified
Fixed deprecation issue with matplotlib colormaps
Updated supported versions of dependecies
Updated supported python versions
1.0.0 (2023-02-07)
Greatly improved animate_plot() function speed
Fixed numerous bugs related to excel data plotting
Added ability to use directional arrows with continuous plots
0.1.5 (2023-01-22)
Complete documentation
Fixed animate plot bugs
Changed how num_interval parameter works
Fixed warnings
0.1.4 (2022-12-19)
Updated requirements
0.1.3 (2022-12-17)
Bug fixes
Some documentation added
0.1.2 (2022-11-11)
Rename package once more to avoid confusion with R package ‘visnetwork’.
0.1.1 (2022-11-11)
Fix import errors due to package name change.
0.1.0 (2022-11-11)
First release on PyPI.