If you plan to continue developing this tool, it's probably a good idea to start adding some tests, at least of the low-level functions. This will help you avoid breaking things that currently work.
The Pytest plugin pytest-mpl might also be useful for benchmarking plots to make sure they do not change too much.
I'd be happy to set up some basic tests which you can build on.
If you plan to continue developing this tool, it's probably a good idea to start adding some tests, at least of the low-level functions. This will help you avoid breaking things that currently work.
The Pytest plugin
pytest-mplmight also be useful for benchmarking plots to make sure they do not change too much.I'd be happy to set up some basic tests which you can build on.