Drop requirement on matplotlib <3.8
What does this MR do and why?
- Drop requirement on matplotlib <3.8, this fixes #572 (closed)
We no longer support python 3.8 and the rest of the issue is no longer applicable.
How to set up and validate locally
- check build, docs and tests all run without errors
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
Includes tests for added/modified code -
Added or modified the documentation if relevant -
Docstrings added/modified for new/modified functions -
Committer/reviewer has ran the documentation stage when ready to merge
Edited by Daniel Brown