wxPython plotting widgets using matplotlib
New Features
wxmplot.interactive.set_data_geneator
function and method to wxmplot.interactive.PlotDisplay
to allow a user to specify a data-generating function that returns (or yields) a list of (x, y) pairs. This user-supplied function will be polled at a fixed rate with a wx.Timer
to fetch the latest set of data for a plot window. This provides a simple way to have a live update of data.several bug fixes
fix exporting of data from stacked plot
small fixes compared to 0.9.54:
allow idle
and always force "DisplayIsAvailable" to avoid needing python.app with conda-based Python.side='right'
some attempts at speedups fix seaborn themes.
bug fixes: fix broken "fill between" fix use of "cached renderer" for Windows that was removed from matplotlib 3.6.0
fixes for Python 3.10 and wxPython 4.1.2 becoming stricter about using floats where ints are needed, a few minor fixes.
alpha
and fill
for line plots, include examples of using "fill to zero" and "fill for uncertainties".