Repository navigation
Releases: antoinecollet5/nested_grid_plotter
Releases · antoinecollet5/nested_grid_plotter
Release list
v2.1.0
v2.0.0
2.0.0 (2026-01-02)
- IMP: drop support for python 3.7
- IMP: support for numpy>2 and python up to 3.14.
- IMP: update the packaging system (pyproject.toml).
- DOCS: better docstring and documentations
- IMP: support for nested subfigures and subsequent revision of the initializer
interface. The__init__method ofNestedGridPlotterand child classes now takes
two arguments of types Figure and Builder.SubfigsBuilder,
SubplotsMosaicBuilderfor more flexibility, code linting and auto-completion
as well as improved documentation. The tutorials and tests have been updated. - IMP: deprecation of plotter's
subfigsattribute which is replaced by
grouped_sf_dictand the flatten versionsf_dict. - TESTS: use of
pre-commit,ruffandtyfor linting, type checking and formatting. - ENH: add a
Plotteralias forNestedGridPlotter. - ENH: add a
axes_namesproperties forPlotter. - FIX: when saving a figure, make sure that if a fig legend as been added, it won't be cutoff by the figure box
- ENH: add a
add_axis_legend_outside_framemethod toPlotter. - FIX: in
multi_imshow, make sure that the largest image is displayed last (just in case sharex or sharey is active) to avoid shrinking the image. - ENH: in
AnimatedPlotterclass, add asave_animationmethod that correctly handles legends.
v1.2.0
- IMP:
add_xaxis_twin_as_dateis now deprecated and replaced by the more flexibleticklabels_to_datetimeandadd_twin_axis_as_datetimefunctions. The tutorials and tests have been updated. - IMP:
make_x_axes_symmetric_zero_centeredandmake_x_axes_symmetric_zero_centeredhave now possibility to ensure minimum symmetric axis limits through themin_xlimsandmin_ylimskeywords respectively.
v1.1.2
- FIX: bbox_extra_artists when using savefig method.
v1.1.1
- ENH: Add a get_axes interface to NestedGridPlotter class.
- ENH: Provide a add_letter_to_frames utility function.
- FIX: RunTimeError Can not put single artist in more than one figure when using
- NestedGridPlotter add_fig_legend method and using the main figure.
v1.0.1
FIX: Prevent figures an sub-figures legends cut-off by the figure box when saving images
to disk.
v0.1.2
- FIX: Selection of data in animations - when the amount of data is
larger than the number of frames. The fix ensures that the first frame
is the first data element and that the last frame is the last data
element, all other frames matching evenly spaced data element in between. - DOCS: update animated_plotters.ipynb notebook
v0.1.1
What's Changed
- TEST: fix test pipeline and update readme by @antoinecollet5 in #1
- Develop: configure coverage by @antoinecollet5 in #3
- Develop by @antoinecollet5 in #7
- v0.1.1 by @antoinecollet5 in #8
New Contributors
- @antoinecollet5 made their first contribution in #1
Full Changelog: https://github.com/antoinecollet5/nested_grid_plotter/commits/v0.1.1