1.. _github-stats-3-1-1: 2 3GitHub Stats for Matplotlib 3.1.1 4================================= 5 6GitHub stats for 2019/05/18 - 2019/06/30 (tag: v3.1.0) 7 8These lists are automatically generated, and may be incomplete or contain duplicates. 9 10We closed 30 issues and merged 120 pull requests. 11The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/46?closed=1>`__ 12 13The following 30 authors contributed 323 commits. 14 15* Adam Gomaa 16* Antony Lee 17* Ben Root 18* Christer Jensen 19* chuanzhu xu 20* David Stansby 21* Deng Tian 22* djdt 23* Dora Fraeman Caswell 24* Elan Ernest 25* Elliott Sales de Andrade 26* Eric Firing 27* Filipe Fernandes 28* Ian Thomas 29* ImportanceOfBeingErnest 30* Jody Klymak 31* Johannes H. Jensen 32* Jonas Camillus Jeppesen 33* LeiSurrre 34* Matt Adamson 35* MeeseeksMachine 36* Molly Rossow 37* Nathan Goldbaum 38* Nelle Varoquaux 39* Paul Ivanov 40* RoryIAngus 41* Ryan May 42* Thomas A Caswell 43* Thomas Robitaille 44* Tim Hoffmann 45 46GitHub issues and pull requests: 47 48Pull Requests (120): 49 50* :ghpull:`14636`: Don't capture stderr in _check_and_log_subprocess. 51* :ghpull:`14655`: Backport PR #14649 on branch v3.1.x (Fix appveyor conda py37) 52* :ghpull:`14649`: Fix appveyor conda py37 53* :ghpull:`14646`: Backport PR #14640 on branch v3.1.x (FIX: allow secondary axes to be non-linear) 54* :ghpull:`14640`: FIX: allow secondary axes to be non-linear 55* :ghpull:`14643`: Second attempt at fixing axis inversion (for mpl3.1). 56* :ghpull:`14623`: Fix axis inversion with loglocator and logitlocator. 57* :ghpull:`14619`: Backport PR #14598 on branch v3.1.x (Fix inversion of shared axes.) 58* :ghpull:`14621`: Backport PR #14613 on branch v3.1.x (Cleanup DateFormatter docstring.) 59* :ghpull:`14622`: Backport PR #14611 on branch v3.1.x (Update some axis docstrings.) 60* :ghpull:`14611`: Update some axis docstrings. 61* :ghpull:`14613`: Cleanup DateFormatter docstring. 62* :ghpull:`14598`: Fix inversion of shared axes. 63* :ghpull:`14610`: Backport PR #14579 on branch v3.1.x (Fix inversion of 3d axis.) 64* :ghpull:`14579`: Fix inversion of 3d axis. 65* :ghpull:`14600`: Backport PR #14599 on branch v3.1.x (DOC: Add numpngw to third party packages.) 66* :ghpull:`14574`: Backport PR #14568 on branch v3.1.x (Don't assume tk canvas have a manager attached.) 67* :ghpull:`14568`: Don't assume tk canvas have a manager attached. 68* :ghpull:`14571`: Backport PR #14566 on branch v3.1.x (Move setting of AA_EnableHighDpiScaling before creating QApplication.) 69* :ghpull:`14566`: Move setting of AA_EnableHighDpiScaling before creating QApplication. 70* :ghpull:`14541`: Backport PR #14535 on branch v3.1.x (Invalidate FT2Font cache when fork()ing.) 71* :ghpull:`14535`: Invalidate FT2Font cache when fork()ing. 72* :ghpull:`14522`: Backport PR #14040 on branch v3.1.x (Gracefully handle non-finite z in tricontour (issue #10167)) 73* :ghpull:`14434`: Backport PR #14296 on branch v3.1.x (Fix barbs to accept array of bool for ``flip_barb``) 74* :ghpull:`14518`: Backport PR #14509 on branch v3.1.x (Fix too large icon spacing in Qt5 on non-HiDPI screens) 75* :ghpull:`14509`: Fix too large icon spacing in Qt5 on non-HiDPI screens 76* :ghpull:`14514`: Backport PR #14256 on branch v3.1.x (Improve docstring of Axes.barbs) 77* :ghpull:`14256`: Improve docstring of Axes.barbs 78* :ghpull:`14505`: Backport PR #14395 on branch v3.1.x (MAINT: work around non-zero exit status of "pdftops -v" command.) 79* :ghpull:`14504`: Backport PR #14445 on branch v3.1.x (FIX: fastpath clipped artists) 80* :ghpull:`14502`: Backport PR #14451 on branch v3.1.x (FIX: return points rather than path to fix regression) 81* :ghpull:`14445`: FIX: fastpath clipped artists 82* :ghpull:`14497`: Backport PR #14491 on branch v3.1.x (Fix uses of PyObject_IsTrue.) 83* :ghpull:`14491`: Fix uses of PyObject_IsTrue. 84* :ghpull:`14492`: Backport PR #14490 on branch v3.1.x (Fix links of parameter types) 85* :ghpull:`14490`: Fix links of parameter types 86* :ghpull:`14489`: Backport PR #14459 on branch v3.1.x (Cleanup docstring of DraggableBase.) 87* :ghpull:`14459`: Cleanup docstring of DraggableBase. 88* :ghpull:`14485`: Backport #14429 on v3.1.x 89* :ghpull:`14486`: Backport #14403 on v3.1. 90* :ghpull:`14429`: FIX: if the first elements of an array are masked keep checking 91* :ghpull:`14481`: Backport PR #14475 on branch v3.1.x (change ginoput docstring to match behavior) 92* :ghpull:`14482`: Backport PR #14464 on branch v3.1.x (Mention origin and extent tutorial in API docs for origin kwarg) 93* :ghpull:`14464`: Mention origin and extent tutorial in API docs for origin kwarg 94* :ghpull:`14468`: Backport PR #14449: Improve docs on gridspec 95* :ghpull:`14475`: change ginoput docstring to match behavior 96* :ghpull:`14477`: Backport PR #14461 on branch v3.1.x (Fix out of bounds read in backend_tk.) 97* :ghpull:`14476`: Backport PR #14474 on branch v3.1.x (Fix default value in docstring of errorbar func) 98* :ghpull:`14461`: Fix out of bounds read in backend_tk. 99* :ghpull:`14474`: Fix default value in docstring of errorbar func 100* :ghpull:`14473`: Backport PR #14472 on branch v3.1.x (Fix NameError in example code for setting label via method) 101* :ghpull:`14472`: Fix NameError in example code for setting label via method 102* :ghpull:`14449`: Improve docs on gridspec 103* :ghpull:`14450`: Backport PR #14422 on branch v3.1.x (Fix ReST note in span selector example) 104* :ghpull:`14446`: Backport PR #14438 on branch v3.1.x (Issue #14372 - Add degrees to documentation) 105* :ghpull:`14438`: Issue #14372 - Add degrees to documentation 106* :ghpull:`14437`: Backport PR #14387 on branch v3.1.x (Fix clearing rubberband on nbagg) 107* :ghpull:`14387`: Fix clearing rubberband on nbagg 108* :ghpull:`14435`: Backport PR #14425 on branch v3.1.x (Lic restore license paint) 109* :ghpull:`14296`: Fix barbs to accept array of bool for ``flip_barb`` 110* :ghpull:`14430`: Backport PR #14397 on branch v3.1.x (Correctly set clip_path on pcolorfast return artist.) 111* :ghpull:`14397`: Correctly set clip_path on pcolorfast return artist. 112* :ghpull:`14409`: Backport PR #14335 on branch v3.1.x (Add explanation of animation.embed_limit to matplotlibrc.template) 113* :ghpull:`14335`: Add explanation of animation.embed_limit to matplotlibrc.template 114* :ghpull:`14403`: Revert "Preserve whitespace in svg output." 115* :ghpull:`14407`: Backport PR #14406 on branch v3.1.x (Remove extra \iint in math_symbol_table for document) 116* :ghpull:`14398`: Backport PR #14394 on branch v3.1.x (Update link to "MathML torture test".) 117* :ghpull:`14394`: Update link to "MathML torture test". 118* :ghpull:`14389`: Backport PR #14388 on branch v3.1.x (Fixed one little spelling error) 119* :ghpull:`14385`: Backport PR #14316 on branch v3.1.x (Improve error message for kiwisolver import error (DLL load failed)) 120* :ghpull:`14388`: Fixed one little spelling error 121* :ghpull:`14384`: Backport PR #14369 on branch v3.1.x (Don't use deprecated mathcircled in docs.) 122* :ghpull:`14316`: Improve error message for kiwisolver import error (DLL load failed) 123* :ghpull:`14369`: Don't use deprecated mathcircled in docs. 124* :ghpull:`14375`: Backport PR #14374 on branch v3.1.x (Check that the figure patch is in bbox_artists before trying to remove.) 125* :ghpull:`14374`: Check that the figure patch is in bbox_artists before trying to remove. 126* :ghpull:`14040`: Gracefully handle non-finite z in tricontour (issue #10167) 127* :ghpull:`14342`: Backport PR #14326 on branch v3.1.x (Correctly apply PNG palette when building ImageBase through Pillow.) 128* :ghpull:`14326`: Correctly apply PNG palette when building ImageBase through Pillow. 129* :ghpull:`14341`: Backport PR #14337 on branch v3.1.x (Docstring cleanup) 130* :ghpull:`14337`: Docstring cleanup 131* :ghpull:`14325`: Backport PR #14126 on branch v3.1.x (Simplify grouped bar chart example) 132* :ghpull:`14324`: Backport PR #14139 on branch v3.1.x (TST: be more explicit about identifying qt4/qt5 imports) 133* :ghpull:`14126`: Simplify grouped bar chart example 134* :ghpull:`14323`: Backport PR #14290 on branch v3.1.x (Convert SymmetricalLogScale to numpydoc) 135* :ghpull:`14139`: TST: be more explicit about identifying qt4/qt5 imports 136* :ghpull:`14290`: Convert SymmetricalLogScale to numpydoc 137* :ghpull:`14321`: Backport PR #14313 on branch v3.1.x 138* :ghpull:`14313`: Support masked array inputs for to_rgba and to_rgba_array. 139* :ghpull:`14320`: Backport PR #14319 on branch v3.1.x (Don't set missing history buttons.) 140* :ghpull:`14319`: Don't set missing history buttons. 141* :ghpull:`14317`: Backport PR #14295: Fix bug in SymmetricalLogTransform. 142* :ghpull:`14302`: Backport PR #14255 on branch v3.1.x (Improve docsstring of Axes.streamplot) 143* :ghpull:`14255`: Improve docsstring of Axes.streamplot 144* :ghpull:`14295`: Fix bug in SymmetricalLogTransform. 145* :ghpull:`14294`: Backport PR #14282 on branch v3.1.x (Fix toolmanager's destroy subplots in tk) 146* :ghpull:`14282`: Fix toolmanager's destroy subplots in tk 147* :ghpull:`14292`: Backport PR #14289 on branch v3.1.x (BUG: Fix performance regression when plotting values from Numpy array sub-classes) 148* :ghpull:`14289`: BUG: Fix performance regression when plotting values from Numpy array sub-classes 149* :ghpull:`14287`: Backport PR #14286 on branch v3.1.x (fix minor typo) 150* :ghpull:`14284`: Backport PR #14279 on branch v3.1.x (In case fallback to Agg fails, let the exception propagate out.) 151* :ghpull:`14254`: Merge up 30x 152* :ghpull:`14279`: In case fallback to Agg fails, let the exception propagate out. 153* :ghpull:`14268`: Backport PR #14261 on branch v3.1.x (Updated polar documentation) 154* :ghpull:`14261`: Updated polar documentation 155* :ghpull:`14264`: Backport PR #14260 on branch v3.1.x (Remove old OSX FAQ page) 156* :ghpull:`14260`: Remove old OSX FAQ page 157* :ghpull:`14249`: Backport PR #14243 on branch v3.1.x (Update docstring of makeMappingArray) 158* :ghpull:`14250`: Backport PR #14149 on branch v3.1.x 159* :ghpull:`14252`: Backport PR #14248 on branch v3.1.x (Fix TextBox not respecting eventson) 160* :ghpull:`14253`: Backport PR #13596 on branch v3.1.x (Normalize properties passed to bxp().) 161* :ghpull:`14251`: Backport PR #14241 on branch v3.1.x (Fix linear segmented colormap with one element) 162* :ghpull:`13596`: Normalize properties passed to bxp(). 163* :ghpull:`14248`: Fix TextBox not respecting eventson 164* :ghpull:`14241`: Fix linear segmented colormap with one element 165* :ghpull:`14243`: Update docstring of makeMappingArray 166* :ghpull:`14238`: Backport PR #14164 on branch v3.1.x (Fix regexp for dvipng version detection) 167* :ghpull:`14149`: Avoid using ``axis([xlo, xhi, ylo, yhi])`` in examples. 168* :ghpull:`14164`: Fix regexp for dvipng version detection 169* :ghpull:`13739`: Fix pressing tab breaks keymap in CanvasTk 170 171Issues (30): 172 173* :ghissue:`14620`: Plotting on a log/logit scale overwrites axis inverting 174* :ghissue:`14615`: Inverting an axis using its limits does not work for log scale 175* :ghissue:`14577`: Calling invert_yaxis() on a 3D plot has either no effect or removes ticks 176* :ghissue:`14602`: NavigationToolbar2Tk save_figure function bug 177* :ghissue:`1219`: Show fails on figures created with the object-oriented system 178* :ghissue:`10167`: Segmentation fault with tricontour 179* :ghissue:`13723`: RuntimeError when saving PDFs via parallel processes (not threads!) 180* :ghissue:`14315`: Improvement: Better error message if kiwisolver fails to import 181* :ghissue:`14356`: matplotlib.units.ConversionError on scatter of dates with a NaN in the first position 182* :ghissue:`14467`: Docs for plt.ginput() have the wrong default value for show_clicks keyword argument. 183* :ghissue:`14225`: Matplotlib crashes on windows while maximizing plot window when using Multicursor 184* :ghissue:`14458`: DOC: small inconsistency in errobar docstring 185* :ghissue:`14372`: Document that view_init() arguments should be in degrees 186* :ghissue:`12201`: issues clearing rubberband on nbagg at non-default browser zoom 187* :ghissue:`13576`: pcolorfast misbehaves when changing axis limits 188* :ghissue:`14303`: Unable to import matplotlib on Windows 10 v1903 189* :ghissue:`14283`: RendererSVG CSS 'white-space' property conflicts with default HTML CSS 190* :ghissue:`14293`: imshow() producing "inverted" colors since 3.0.3 191* :ghissue:`14322`: Cannot import matplotlib with Python 3.7.x on Win10Pro 192* :ghissue:`14137`: Qt5 test auto-skip is not working correctly 193* :ghissue:`14301`: scatter() fails on nan-containing input when providing edgecolor 194* :ghissue:`14318`: Don't try to set missing history buttons. 195* :ghissue:`14265`: symlog looses some points since 3.1.0 (example given) 196* :ghissue:`14274`: BUG: plotting with Numpy array subclasses is slow with Matplotlib 3.1.0 (regression) 197* :ghissue:`14263`: import pyplot issue - 198* :ghissue:`14227`: Update "working with Mpl on OSX" docs 199* :ghissue:`13448`: boxplot doesn't normalize properties before applying them 200* :ghissue:`14226`: Modify matplotlib TextBox value without triggering callback 201* :ghissue:`14232`: LinearSegmentedColormap with N=1 gives confusing error message 202* :ghissue:`10365`: Scatter plot with non-sequence ´c´ color should give a better Error message. 203