Statsplotly

Latest version: v0.2.4

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

Scan your dependencies

Page 1 of 2

0.2.4

=============
**2024-11-06**

The 0.2.4 increases performance of 2D scatter plots.

🎨 Use :class:`plotly.graph_objects.Scattergl` for :class:`~statsplotly.plot_objects.trace.ScatterTrace` traces.

0.2.3

=============
**2024-08-26**

The 0.2.3 cleans dependencies.

➖ Remove dependency on `jupyter`.

0.2.2

=============
**2024-08-04**

The 0.2.2 version fixes bugs with discrete colormaps and aggregation barplots.

🐛 Bug fixes
************
- Fix a bug in :class:`~statsplotly.plot_specifiers.color.ColorSpecifier` with discrete colormaps.
- Fix a bug in :class:`~statsplotly.plot_specifiers.trace.OrientedPlotSpecifier` with default orientation of aggregation barplots.

👕 Update linting and type checking parameters.

📚 Improve documentation with [autodoc-pydantic](https://github.com/mansenfranzen/autodoc_pydantic).

0.2.1

=============
**2024-05-08**

The 0.2.1 version fixes a bug in color specification with "0" and "1" color identifiers.

🐛 Fix a bug in :class:`~statsplotly.plot_specifiers.color.ColorSpecifier` due to "0" and "1" color strings being interpreted as valid color specifications by `matplotlib`.

🎨 Expose :class:`~statsplotly.utils.rgb_string_array_from_colormap` in the :mod:`~statsplotly.utils` module.

0.2.0

=============
**2024-05-01**

The 0.2.0 version introduces new methods enhancing subplots management, and improves plotting features.

✨ New features
***************
- Add the :class:`~statsplotly.utils.SubplotGridFormatter` class, exposing methods to manage the subplot grid :
- :meth:`~statsplotly.utils.SubplotGridFormatter.set_common_coloraxis` manages coloraxis and colorbar display across multiple heatmap subplots.
- :meth:`~statsplotly.utils.SubplotGridFormatter.set_common_axis_limit` manages axis limits across a subplot grid.
- :meth:`~statsplotly.utils.SubplotGridFormatter.tidy_subplots` manages post-processing of a subplot grid.

- Enhance the color specification option of the main plotting module : the `color` argument now accepts reference to `datetime` and arbitrary `string` color data.
- Support *geometric mean* and *geometric standard deviation factor* options in :func:`~statsplotly.barplot` `aggregation_fct` and `error_bar` arguments.
- Support Empirical Cumulative Distribution Function option in :func:`~statsplotly.distplot` and :func:`~statsplotly.jointplot`.

🎨 Feature improvements
***********************
- Improve :func:`~statsplotly.heatmap` axis formatting when `axis = "equal"`.
- Improve :func:`~statsplotly.jointplot` trace visibility group consistency.
- Add `color` specification option for :func:`~statsplotly.jointplot` scatter traces.
- Preserve original data ordering in :func:`~statsplotly.barplot` aggregations.
- Automatic detection of plot orientation for :func:`~statsplotly.barplot` and :func:`~statsplotly.catplot`.
- Improve colorbar management in layout.
- Support discrete color mapping in :func:`~statsplotly.heatmap`.
- Improve `datetime` data handling in :func:`~statsplotly.catplot`.
- Correct bar layout in multi-trace histograms.
- Improve step histogram line aesthetics.
- Display slice name on color-coded bar charts.
- Integrate statsplotly template with plotly theming framework.

🐛 Bug fixes
************
- Fix data slice visibility inconsistencies in :func:`~statsplotly.heatmap`.
- Fix `scaleratio` for `axis="id_line"`.
- Fix cumulative histograms when `cumulative=True` and `step=True`.

0.1.5

=============
**2023-11-25**

The 0.1.5 version ensures compatibility with Python>=3.10.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.