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
Deleting axis in matplotlib > v1.2.1 does not work similar to v1.1.1 #2688
Comments
I have not sorted out if this is a regression or not, but it is better to not delete any axes.
|
I seem to be adding bugs to 1.4.0 faster than we are removing them. I would point out that this as a compatibility break that is very old and we are not providing patches for either 1.1 or 1.2 anymore. I suspect the bug is in |
And this is reproducible on close-to-master. |
I don't need a fix for either 1.1 or 1.2; I just wanted to play around with versions shortly before and shortly after the bug started occurring. Once I track things down a little more, I'll switch to master for further work. |
I did some more digging, and it looks like the issue is that the default value for the I'm not entirely sure what the best way is to solve this is, but I'll keep looking into it. |
@tacaswell - putting out a release isn't about creating a bug free version of matplotlib (or even a known-bug free version) - it is about drawing a line in the sand and getting people to make use of fixed bugs, future proofed APIs and added functionality. There is no harm in accepting there are issues, and ensuring that user's time isn't wasted in bug-tracking by providing appropriate documentation about known issues. |
This issue is described in this Stackoverflow question:
http://stackoverflow.com/questions/17052380/deleting-axis-in-matplotlib-v1-2-1-does-not-work-similar-to-v1-1-1
I am using matplotlib (python win32 v2.7.5) to plot contour plots with color bars that are animated or the contour gets updated. In order to update the plot, I delete the color bar axis while keeping the original plot axis untouched. In version 1.1.1 of matplotlib, the program was working okay, however, when I upgraded to 1.2.1 (and higher) of matplotlib I started to notice my plot is getting squashed to the left.
The following code demos the issues. Run it in version 1.1.1 and then in 1.2.1 to see the differences.
If i delete ALL axis and re-create them each time, then it looks ok even in new version, but I am thinking that this is not efficient process with animation.
The text was updated successfully, but these errors were encountered: