creatively fix dep conflicts for matplotlib