-
Notifications
You must be signed in to change notification settings - Fork 119
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
Python 3.8 install #374
Labels
Comments
@gidden and @danielhuppmann maybe one for you as the plotting/packaging experts? |
I agree with the comments that we should allow builds against the latest
MPL. I can try to get to that, but am not sure exactly when it would
happen.
My suggestion is that we would do the following:
- have a CI-environment that is still pinned to the current required MPL
version
- test plot tests only in that environment
- test all tests except plot tests in a 'standard' environment with latest
MPL
Thoughts?
…On Mon, May 11, 2020 at 7:33 AM Daniel Huppmann ***@***.***> wrote:
Unfortunately, some features of the plotting library use matplotlib
internals, so just removing the pin won't work, see related issues #266
<#266>, #281
<#281>, #296
<#296>, #327
<#327>.
@gidden <https://github.com/gidden>, any chance that you look into this?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#374 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAKUAEJPSHIWDOLK6HIBWV3RQ6EZHANCNFSM4M5OBVRQ>
.
|
Not sure if I fully get this suggestion - wouldn't that mean that using a "standard-install" to do plots would fail (raise errors)? Don't think that this is a decent user experience... |
2 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Matplotlib 3.0.2 was released before matplotlib were packaging Python 3.8 wheels. As a result, it's not trivial to pip install pyam in a Python 3.8 environment. Is it possible to remove this matplotlib pinning and hence support (one-line installs with) Python 3.8?
The text was updated successfully, but these errors were encountered: