GitHub Stats for Matplotlib 3.1.1

GitHub stats for 2019/05/18 - 2019/06/30 (tag: v3.1.0)

These lists are automatically generated, and may be incomplete or contain duplicates.

We closed 30 issues and merged 120 pull requests. The full list can be seen on GitHub

The following 30 authors contributed 323 commits.

  • Adam Gomaa
  • Antony Lee
  • Ben Root
  • Christer Jensen
  • chuanzhu xu
  • David Stansby
  • Deng Tian
  • djdt
  • Dora Fraeman Caswell
  • Elan Ernest
  • Elliott Sales de Andrade
  • Eric Firing
  • Filipe Fernandes
  • Ian Thomas
  • ImportanceOfBeingErnest
  • Jody Klymak
  • Johannes H. Jensen
  • Jonas Camillus Jeppesen
  • LeiSurrre
  • Matt Adamson
  • MeeseeksMachine
  • Molly Rossow
  • Nathan Goldbaum
  • Nelle Varoquaux
  • Paul Ivanov
  • RoryIAngus
  • Ryan May
  • Thomas A Caswell
  • Thomas Robitaille
  • Tim Hoffmann

GitHub issues and pull requests:

Pull Requests (120):

  • PR #14636: Don't capture stderr in _check_and_log_subprocess.
  • PR #14655: Backport PR #14649 on branch v3.1.x (Fix appveyor conda py37)
  • PR #14649: Fix appveyor conda py37
  • PR #14646: Backport PR #14640 on branch v3.1.x (FIX: allow secondary axes to be non-linear)
  • PR #14640: FIX: allow secondary axes to be non-linear
  • PR #14643: Second attempt at fixing axis inversion (for mpl3.1).
  • PR #14623: Fix axis inversion with loglocator and logitlocator.
  • PR #14619: Backport PR #14598 on branch v3.1.x (Fix inversion of shared axes.)
  • PR #14621: Backport PR #14613 on branch v3.1.x (Cleanup DateFormatter docstring.)
  • PR #14622: Backport PR #14611 on branch v3.1.x (Update some axis docstrings.)
  • PR #14611: Update some axis docstrings.
  • PR #14613: Cleanup DateFormatter docstring.
  • PR #14598: Fix inversion of shared axes.
  • PR #14610: Backport PR #14579 on branch v3.1.x (Fix inversion of 3d axis.)
  • PR #14579: Fix inversion of 3d axis.
  • PR #14600: Backport PR #14599 on branch v3.1.x (DOC: Add numpngw to third party packages.)
  • PR #14574: Backport PR #14568 on branch v3.1.x (Don't assume tk canvas have a manager attached.)
  • PR #14568: Don't assume tk canvas have a manager attached.
  • PR #14571: Backport PR #14566 on branch v3.1.x (Move setting of AA_EnableHighDpiScaling before creating QApplication.)
  • PR #14566: Move setting of AA_EnableHighDpiScaling before creating QApplication.
  • PR #14541: Backport PR #14535 on branch v3.1.x (Invalidate FT2Font cache when fork()ing.)
  • PR #14535: Invalidate FT2Font cache when fork()ing.
  • PR #14522: Backport PR #14040 on branch v3.1.x (Gracefully handle non-finite z in tricontour (issue #10167))
  • PR #14434: Backport PR #14296 on branch v3.1.x (Fix barbs to accept array of bool for flip_barb)
  • PR #14518: Backport PR #14509 on branch v3.1.x (Fix too large icon spacing in Qt5 on non-HiDPI screens)
  • PR #14509: Fix too large icon spacing in Qt5 on non-HiDPI screens
  • PR #14514: Backport PR #14256 on branch v3.1.x (Improve docstring of Axes.barbs)
  • PR #14256: Improve docstring of Axes.barbs
  • PR #14505: Backport PR #14395 on branch v3.1.x (MAINT: work around non-zero exit status of "pdftops -v" command.)
  • PR #14504: Backport PR #14445 on branch v3.1.x (FIX: fastpath clipped artists)
  • PR #14502: Backport PR #14451 on branch v3.1.x (FIX: return points rather than path to fix regression)
  • PR #14445: FIX: fastpath clipped artists
  • PR #14497: Backport PR #14491 on branch v3.1.x (Fix uses of PyObject_IsTrue.)
  • PR #14491: Fix uses of PyObject_IsTrue.
  • PR #14492: Backport PR #14490 on branch v3.1.x (Fix links of parameter types)
  • PR #14490: Fix links of parameter types
  • PR #14489: Backport PR #14459 on branch v3.1.x (Cleanup docstring of DraggableBase.)
  • PR #14459: Cleanup docstring of DraggableBase.
  • PR #14485: Backport #14429 on v3.1.x
  • PR #14486: Backport #14403 on v3.1.
  • PR #14429: FIX: if the first elements of an array are masked keep checking
  • PR #14481: Backport PR #14475 on branch v3.1.x (change ginoput docstring to match behavior)
  • PR #14482: Backport PR #14464 on branch v3.1.x (Mention origin and extent tutorial in API docs for origin kwarg)
  • PR #14464: Mention origin and extent tutorial in API docs for origin kwarg
  • PR #14468: Backport PR #14449: Improve docs on gridspec
  • PR #14475: change ginoput docstring to match behavior
  • PR #14477: Backport PR #14461 on branch v3.1.x (Fix out of bounds read in backend_tk.)
  • PR #14476: Backport PR #14474 on branch v3.1.x (Fix default value in docstring of errorbar func)
  • PR #14461: Fix out of bounds read in backend_tk.
  • PR #14474: Fix default value in docstring of errorbar func
  • PR #14473: Backport PR #14472 on branch v3.1.x (Fix NameError in example code for setting label via method)
  • PR #14472: Fix NameError in example code for setting label via method
  • PR #14449: Improve docs on gridspec
  • PR #14450: Backport PR #14422 on branch v3.1.x (Fix ReST note in span selector example)
  • PR #14446: Backport PR #14438 on branch v3.1.x (Issue #14372 - Add degrees to documentation)
  • PR #14438: Issue #14372 - Add degrees to documentation
  • PR #14437: Backport PR #14387 on branch v3.1.x (Fix clearing rubberband on nbagg)
  • PR #14387: Fix clearing rubberband on nbagg
  • PR #14435: Backport PR #14425 on branch v3.1.x (Lic restore license paint)
  • PR #14296: Fix barbs to accept array of bool for flip_barb
  • PR #14430: Backport PR #14397 on branch v3.1.x (Correctly set clip_path on pcolorfast return artist.)
  • PR #14397: Correctly set clip_path on pcolorfast return artist.
  • PR #14409: Backport PR #14335 on branch v3.1.x (Add explanation of animation.embed_limit to matplotlibrc.template)
  • PR #14335: Add explanation of animation.embed_limit to matplotlibrc.template
  • PR #14403: Revert "Preserve whitespace in svg output."
  • PR #14407: Backport PR #14406 on branch v3.1.x (Remove extra iint in math_symbol_table for document)
  • PR #14398: Backport PR #14394 on branch v3.1.x (Update link to "MathML torture test".)
  • PR #14394: Update link to "MathML torture test".
  • PR #14389: Backport PR #14388 on branch v3.1.x (Fixed one little spelling error)
  • PR #14385: Backport PR #14316 on branch v3.1.x (Improve error message for kiwisolver import error (DLL load failed))
  • PR #14388: Fixed one little spelling error
  • PR #14384: Backport PR #14369 on branch v3.1.x (Don't use deprecated mathcircled in docs.)
  • PR #14316: Improve error message for kiwisolver import error (DLL load failed)
  • PR #14369: Don't use deprecated mathcircled in docs.
  • PR #14375: Backport PR #14374 on branch v3.1.x (Check that the figure patch is in bbox_artists before trying to remove.)
  • PR #14374: Check that the figure patch is in bbox_artists before trying to remove.
  • PR #14040: Gracefully handle non-finite z in tricontour (issue #10167)
  • PR #14342: Backport PR #14326 on branch v3.1.x (Correctly apply PNG palette when building ImageBase through Pillow.)
  • PR #14326: Correctly apply PNG palette when building ImageBase through Pillow.
  • PR #14341: Backport PR #14337 on branch v3.1.x (Docstring cleanup)
  • PR #14337: Docstring cleanup
  • PR #14325: Backport PR #14126 on branch v3.1.x (Simplify grouped bar chart example)
  • PR #14324: Backport PR #14139 on branch v3.1.x (TST: be more explicit about identifying qt4/qt5 imports)
  • PR #14126: Simplify grouped bar chart example
  • PR #14323: Backport PR #14290 on branch v3.1.x (Convert SymmetricalLogScale to numpydoc)
  • PR #14139: TST: be more explicit about identifying qt4/qt5 imports
  • PR #14290: Convert SymmetricalLogScale to numpydoc
  • PR #14321: Backport PR #14313 on branch v3.1.x
  • PR #14313: Support masked array inputs for to_rgba and to_rgba_array.
  • PR #14320: Backport PR #14319 on branch v3.1.x (Don't set missing history buttons.)
  • PR #14319: Don't set missing history buttons.
  • PR #14317: Backport PR #14295: Fix bug in SymmetricalLogTransform.
  • PR #14302: Backport PR #14255 on branch v3.1.x (Improve docsstring of Axes.streamplot)
  • PR #14255: Improve docsstring of Axes.streamplot
  • PR #14295: Fix bug in SymmetricalLogTransform.
  • PR #14294: Backport PR #14282 on branch v3.1.x (Fix toolmanager's destroy subplots in tk)
  • PR #14282: Fix toolmanager's destroy subplots in tk
  • PR #14292: Backport PR #14289 on branch v3.1.x (BUG: Fix performance regression when plotting values from Numpy array sub-classes)
  • PR #14289: BUG: Fix performance regression when plotting values from Numpy array sub-classes
  • PR #14287: Backport PR #14286 on branch v3.1.x (fix minor typo)
  • PR #14284: Backport PR #14279 on branch v3.1.x (In case fallback to Agg fails, let the exception propagate out.)
  • PR #14254: Merge up 30x
  • PR #14279: In case fallback to Agg fails, let the exception propagate out.
  • PR #14268: Backport PR #14261 on branch v3.1.x (Updated polar documentation)
  • PR #14261: Updated polar documentation
  • PR #14264: Backport PR #14260 on branch v3.1.x (Remove old OSX FAQ page)
  • PR #14260: Remove old OSX FAQ page
  • PR #14249: Backport PR #14243 on branch v3.1.x (Update docstring of makeMappingArray)
  • PR #14250: Backport PR #14149 on branch v3.1.x
  • PR #14252: Backport PR #14248 on branch v3.1.x (Fix TextBox not respecting eventson)
  • PR #14253: Backport PR #13596 on branch v3.1.x (Normalize properties passed to bxp().)
  • PR #14251: Backport PR #14241 on branch v3.1.x (Fix linear segmented colormap with one element)
  • PR #13596: Normalize properties passed to bxp().
  • PR #14248: Fix TextBox not respecting eventson
  • PR #14241: Fix linear segmented colormap with one element
  • PR #14243: Update docstring of makeMappingArray
  • PR #14238: Backport PR #14164 on branch v3.1.x (Fix regexp for dvipng version detection)
  • PR #14149: Avoid using axis([xlo, xhi, ylo, yhi]) in examples.
  • PR #14164: Fix regexp for dvipng version detection
  • PR #13739: Fix pressing tab breaks keymap in CanvasTk

Issues (30):

  • #14620: Plotting on a log/logit scale overwrites axis inverting
  • #14615: Inverting an axis using its limits does not work for log scale
  • #14577: Calling invert_yaxis() on a 3D plot has either no effect or removes ticks
  • #14602: NavigationToolbar2Tk save_figure function bug
  • #1219: Show fails on figures created with the object-oriented system
  • #10167: Segmentation fault with tricontour
  • #13723: RuntimeError when saving PDFs via parallel processes (not threads!)
  • #14315: Improvement: Better error message if kiwisolver fails to import
  • #14356: matplotlib.units.ConversionError on scatter of dates with a NaN in the first position
  • #14467: Docs for plt.ginput() have the wrong default value for show_clicks keyword argument.
  • #14225: Matplotlib crashes on windows while maximizing plot window when using Multicursor
  • #14458: DOC: small inconsistency in errobar docstring
  • #14372: Document that view_init() arguments should be in degrees
  • #12201: issues clearing rubberband on nbagg at non-default browser zoom
  • #13576: pcolorfast misbehaves when changing axis limits
  • #14303: Unable to import matplotlib on Windows 10 v1903
  • #14283: RendererSVG CSS 'white-space' property conflicts with default HTML CSS
  • #14293: imshow() producing "inverted" colors since 3.0.3
  • #14322: Cannot import matplotlib with Python 3.7.x on Win10Pro
  • #14137: Qt5 test auto-skip is not working correctly
  • #14301: scatter() fails on nan-containing input when providing edgecolor
  • #14318: Don't try to set missing history buttons.
  • #14265: symlog looses some points since 3.1.0 (example given)
  • #14274: BUG: plotting with Numpy array subclasses is slow with Matplotlib 3.1.0 (regression)
  • #14263: import pyplot issue -
  • #14227: Update "working with Mpl on OSX" docs
  • #13448: boxplot doesn't normalize properties before applying them
  • #14226: Modify matplotlib TextBox value without triggering callback
  • #14232: LinearSegmentedColormap with N=1 gives confusing error message
  • #10365: Scatter plot with non-sequence ´c´ color should give a better Error message.