ContextLab / hypertools

A Python toolbox for gaining geometric insights into high-dimensional data
http://hypertools.readthedocs.io/en/latest/
MIT License
1.83k stars 160 forks source link

update available plotting backends to reflect changes in matplotlib #252

Closed paxtonfitzpatrick closed 2 years ago

paxtonfitzpatrick commented 2 years ago

matplotlib dropped support for the Qt4Agg backend since Qt4 reached EOL back in 2015, so hypertools's backend management code now throws a ValueError when checking whether it's available, which we weren't expecting and therefore isn't caught.

matplotlib now supports Qt5 and Qt6, but has also combined them into a single "QtAgg" backend rather than separate them by version

need to: