Multiplex-plot

Latest version: v0.4.0

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

Scan your dependencies

Page 1 of 2

0.4.0

Added

- New 100% bar chart visualization with documentation and example notebook
- New _Modern Academic_ style
- More colors in styles
- New `show` and `savefig` functions in the Drawable that re-draw the title and caption before showing and saving the figure respectively
- Redrawing functionality for the legend
- Text-only legend annotation
- Utility function to convert bounding boxes to pixels

Changed

- Rewrote the documentation in Plain English
- Legend no longer draws duplicate labels
- Refactored the Drawable class' redrawing functionality
- Re-organized the unit test directory structure
- Made the Visualization class abstract with instructions to create new visualization types
- Other miscellaneous refactoring

Fixed

- Overlap referencing unknown variable
- Drawable caption overlapping with the x-axis ticks and label when they are on top
- Title redrawing considering the caption even when there isn't one
- Extra linespacing in the legend misaligning annotations
- Fix the title overlapping with the caption when inverting the y-axis
- Time series legend not using the color when it is not specified

0.3.7

Added

- Add support for pandas series in the time series
- Add default linespacing to legends

Changed

- Updated the documentation website's index
- Simplified the getting started example notebook and added more information
- Added more information to the text visualizations example notebook
- Added more information to the time series example notebook
- Added more information to the graph network example notebook
- Updated the graph edges to start and end at node borders
- Reduced the width of time series legends
- Updated the time series label to inherit the line color only if it's not in the legend

Fixed

- Fix the Drawable was overwriting the marker dictionary when creating annotations

0.3.6

Added

- New graph visualization
- New graph visualization notebook

Changed

- Refactored legend creation

Fixed

- Time series not returning the rendered label
- Time series not applying label styling

0.2.7

Added

- New legend class
- New generic test class

Changed

- Update the legend styling in the style files
- Allow the time series to create legends instead of adding labels
- Rename variables in multiple classes
- Calculate the word-spacing based on the line height
- Update tests to discard plots immediately
- Update title padding to be based on the real heights of the caption and legend
- Edit the examples notebooks

Fixed

- Annotation functions not all accepting data transforms
- Annotation wrongly re-positioning because it does not consider the vertical alignment

0.2.6

Added

- New labelled class that handles labels
- Add a function in the drawable to draw text annotations anywhere
- A new _modern_ style

Changed

- Reorganize the documentation source files
- Update the documentation to use short links
- Update labels to use annotations
- Update the time series example notebook with new data and a new example

Fixed

- Right alignment adding extra padding

0.2.0

Added

- New annotation class to draw text annotations on any plot

Changed

- Update the text visualization to use the new annotation class
- Update the time series visualization to use the new annotation class

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.