New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
matplotlib's dependency on qt should be optional #3218
Comments
It is likely because MSys2 mingw qt5 package is one monolithic package; instead of smaller packages. Tim S. |
qt5 is an optional dependency: https://matplotlib.org/users/installing.html#dependencies |
I haven't tried anything code wise, but I've found some upstream discussion on this issue: https://bugs.archlinux.org/task/41744?project=5&string=python-matplotlib |
From what I see we can remove the dependency once matplotlib/matplotlib#9795 is done and released. |
I found this: https://bugs.archlinux.org/task/41820. It mentions that there is a pull request about this in matplotlib: matplotlib/matplotlib#9795. |
It seems that we should wait until the release of matplotlib 3.0, cause matplotlib#9551 has just been merged in June,2018. |
matplotlib 3 is out and it's Python 3 only. Any objections to upgrading to it? https://mail.python.org/pipermail/matplotlib-announce/2018-September/000027.html |
I've created #3218 |
Every time the installation of matplotlib requires qt lib, which will increase the download file size and disk usage up to several gigabytes.
However matplotlib is a multi-backend tools, it can work with tk, gtk, qt and others where qt is optional.
Why not add the qt requirements to optional dependency section?
The text was updated successfully, but these errors were encountered: