Pin matplotlib version to <3.7
Alternate way to solve !1077 (closed). Revert when a new gwpy version is released.
The detchar test (and possibly also a bilby_pipe test) was failing with
ax = <Axes: xlabel='Time [$\\mathrm{s}$]', ylabel='Frequency [$\\mathrm{Hz}$]'>
def _get_axes_class(ax):
if isinstance(ax, SubplotBase):
> return ax._axes_class
E AttributeError: 'Axes' object has no attribute '_axes_class'
/usr/local/lib/python3.8/site-packages/gwpy/plot/colorbar.py:141: AttributeError
due to an update in matplotlib.
Edited by Geoffrey Mo