-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Importing matplotlib failing when pacakge "six" is 1.3.0 #3538
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
Comments
I am pretty sure this is already fixed. Heck, I think I was the one who reported it a year ago. We bumped the minimum required version for six from 1.3 to 1.4 to accomodate the unichr() function or something like that. |
Yeah... take a peek at blame... You changed it from 1.5 to 1.3 back in March. On Thu, Sep 18, 2014 at 4:10 PM, Thomas A Caswell notifications@github.com
|
See this commit by @mdboom : I wish there was a way to know which PR pulled in a particular commit. On Thu, Sep 18, 2014 at 4:14 PM, Benjamin Root ben.v.root@gmail.com wrote:
|
Looking at the history it was changed back a few days later 197d794 |
if you search on the has it will find the PR |
I knew I reported something like this awhile back! I wonder why your Do our Travis tests use the minimum packages? We probably could have caught On Thu, Sep 18, 2014 at 4:33 PM, Thomas A Caswell notifications@github.com
|
turns out we really need version 1.4 or better fixes matplotlib#3538
six.unichr was first used in a00196b (may) so 1.3 was ok in march. Apparently either fixed my path issues or ubuntu updated what they shipped in between. @WeatherGod #2852 this the issue that induced the first minimum version to be added. Not sure what version travis uses, probably what ever is on the system. |
And we have now spent at least a factor of 5 more time discussing this than it took to fix;) |
@WeatherGod - Put the commit into the search bar when in matplotlib/matplotlib - all issues which refer will be returned, including the PR that implemented it... You're welcome 😉 |
Hi folks - upgraded six, still throwing following error: ' from six import unichr |
In [2]: from six import unichr
In [3]: six.__version__
'1.8.0' Sounds like the version of six you upgraded to is not the version that is being found. |
Thanks - imported another six.py file and that seemed to do it. Matplotlib
|
Do you have any specific issues apart for the six version issue? |
This issue is based on the folllowing SO question:
http://stackoverflow.com/questions/25920510/python-matplotlib-not-importing-due-to-failure-to-import-unichr
matplotlib fails to be imported when the package "six" is version 1.3.0.
The text was updated successfully, but these errors were encountered: