Not sure how backward compatible new matplotlib releases are. So I made it a specific version. I am ok making it >= if we expect matplotlib to maintain backward compatibility.