The compatibility tests are for pandas 1.5.3, while current CI will install newer versions of matplotlib and scipy and pandas 1.5.3. Change to lower versions of these libs. As the current CI may have the following issues:
The variable name for legend handles in older versions of pandas is legendHandles, while in higher versions it is legend_handles.
Compatibility issues with newer versions of scipy. The triang attribute's location differs between versions. In older versions of pandas, the corresponding scipy version places triang in scipy.signal, whereas in higher versions it is located in scipy.signal.windows.
What do these changes do?
The compatibility tests are for pandas 1.5.3, while current CI will install newer versions of matplotlib and scipy and pandas 1.5.3. Change to lower versions of these libs. As the current CI may have the following issues:
legendHandles
, while in higher versions it islegend_handles
.triang
attribute's location differs between versions. In older versions of pandas, the corresponding scipy version placestriang
inscipy.signal
, whereas in higher versions it is located inscipy.signal.windows
.Related issue number
Fixes #xxxx
Check code requirements