GitHub statistics for 3.4.2 (May 08, 2021)#

GitHub statistics for 2021/03/31 (tag: v3.4.1) - 2021/05/08

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

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

The following 13 authors contributed 138 commits.

  • AkM-2018

  • Antony Lee

  • David Stansby

  • Elliott Sales de Andrade

  • hannah

  • Ian Thomas

  • Jann Paul Mattern

  • Jody Klymak

  • pwohlhart

  • richardsheridan

  • Thomas A Caswell

  • Tim Hoffmann

  • Xianxiang Li

GitHub issues and pull requests:

Pull Requests (97):

  • PR #20184: Backport PR #20147 on branch v3.4.x (DOC: add example of labelling axes)

  • PR #20181: Backport PR #20171 on branch v3.4.x (Remove unsupported arguments from tricontourf documentation)

  • PR #20180: Backport PR #19876 on branch v3.4.x (FIX: re-order unit conversion and mask array coercion)

  • PR #20171: Remove unsupported arguments from tricontourf documentation

  • PR #19876: FIX: re-order unit conversion and mask array coercion

  • PR #20178: Backport PR #20150 on branch v3.4.x

  • PR #20172: Backport PR #20161 on branch v3.4.x (Fix resetting grid visibility)

  • PR #20161: Fix resetting grid visibility

  • PR #20167: Backport PR #20146 on branch v3.4.x (Don't clip clip paths to Figure bbox.)

  • PR #20166: Backport PR #19978 on branch v3.4.x (fixed bug in CenteredNorm, issue #19972)

  • PR #20146: Don't clip clip paths to Figure bbox.

  • PR #19978: fixed bug in CenteredNorm, issue #19972

  • PR #20160: Backport PR #20148 on branch v3.4.x (FIX: MouseButton representation in boilerplate generated signatures)

  • PR #20148: FIX: MouseButton representation in boilerplate generated signatures

  • PR #20152: Backport PR #20145 on branch v3.4.x (Fix broken link to ggplot in docs)

  • PR #20139: Backport PR #20135 on branch v3.4.x (Add tricontour/tricontourf arguments(corner_mask, vmin vmax, antialiased, nchunk, hatches) documentation)

  • PR #20135: Add tricontour/tricontourf arguments(corner_mask, vmin vmax, antialiased, nchunk, hatches) documentation

  • PR #20136: Backport PR #19959 on branch v3.4.x (Bugfix Tk start_event_loop)

  • PR #19959: Bugfix Tk start_event_loop

  • PR #20128: Backport PR #20123 on branch v3.4.x (Ensure that Matplotlib is importable even if there's no HOME.)

  • PR #20123: Ensure that Matplotlib is importable even if there's no HOME.

  • PR #20009: Fix removal of shared polar axes.

  • PR #20104: Backport PR #19686 on branch v3.4.x (Declare sphinxext.redirect_from parallel_read_safe)

  • PR #19686: Declare sphinxext.redirect_from parallel_read_safe

  • PR #20098: Backport PR #20096 on branch v3.4.x (Ignore errors for sip with no setapi.)

  • PR #20096: Ignore errors for sip with no setapi.

  • PR #20087: Backport PR #20083 on branch v3.4.x (Revert "Temporarily switch intersphinx to latest pytest.")

  • PR #20085: Backport PR #20082 on branch v3.4.x (Fix bar_label for bars with nan values)

  • PR #20082: Fix bar_label for bars with nan values

  • PR #20076: Backport PR #20062 on branch v3.4.x ([DOC] Add top-level .. module:: definition for matplotlib)

  • PR #20043: Backport PR #20041 on branch v3.4.x (Clarify docs for stackplot.)

  • PR #20041: Clarify docs for stackplot.

  • PR #20039: Backport PR #20037 on branch v3.4.x (Don't generate wheels unusable on PyPy7.3.{0,1}.)

  • PR #20037: Don't generate wheels unusable on PyPy7.3.{0,1}.

  • PR #20033: Backport PR #20031 on branch v3.4.x (Cleanup widget examples)

  • PR #20031: Cleanup widget examples

  • PR #20022: Backport PR #19949 on branch v3.4.x (FIX: subfigure indexing error)

  • PR #19949: FIX: subfigure indexing error

  • PR #20018: Backport PR #20017 on branch v3.4.x (FIX typos in imshow_extent.py)

  • PR #20017: FIX typos in imshow_extent.py

  • PR #20015: Backport PR #19962 on branch v3.4.x (Dev install troubleshooting)

  • PR #19962: Dev install troubleshooting

  • PR #20002: Backport PR #19995 on branch v3.4.x (Fix valinit argument to RangeSlider)

  • PR #20004: Backport PR #19999 on branch v3.4.x (DOC: add note about axes order to docstring)

  • PR #19998: Backport PR #19964 on branch v3.4.x (FIX: add subplot_mosaic axes in the order the user gave them to us)

  • PR #19999: DOC: add note about axes order to docstring

  • PR #19997: Backport PR #19992 on branch v3.4.x (Minor fixes to polar locator docstrings.)

  • PR #19995: Fix valinit argument to RangeSlider

  • PR #19964: FIX: add subplot_mosaic axes in the order the user gave them to us

  • PR #19993: Backport PR #19983 on branch v3.4.x (Fix handling of "d" glyph in backend_ps.)

  • PR #19992: Minor fixes to polar locator docstrings.

  • PR #19991: Backport PR #19987 on branch v3.4.x (Fix set_thetalim((min, max)).)

  • PR #19976: Backport PR #19970 on branch v3.4.x (Initialize members of PathClipper and check for m_has_init)

  • PR #19983: Fix handling of "d" glyph in backend_ps.

  • PR #19987: Fix set_thetalim((min, max)).

  • PR #19970: Initialize members of PathClipper and check for m_has_init

  • PR #19973: Backport PR #19971 on branch v3.4.x (Fix missing closing bracket in docs)

  • PR #19971: Fix missing closing bracket in docs

  • PR #19966: Backport PR #19963 on branch v3.4.x (test_StrCategoryLocator using parameterized plotter)

  • PR #19965: Backport PR #19961 on branch v3.4.x (FIX: subfigure tightbbox)

  • PR #19963: test_StrCategoryLocator using parameterized plotter

  • PR #19961: FIX: subfigure tightbbox

  • PR #19953: Backport PR #19919 on branch v3.4.x (Copy errorbar style normalization to 3D)

  • PR #19919: Copy errorbar style normalization to 3D

  • PR #19950: Backport PR #19948 on branch v3.4.x (Allow numpy arrays to be used as elinewidth)

  • PR #19948: Allow numpy arrays to be used as elinewidth

  • PR #19944: Backport PR #19939 on branch v3.4.x (add highlight-text to the third party packages list)

  • PR #19921: Backport PR #19913 on branch v3.4.x (Minor docstring improvement for set_aspect())

  • PR #19920: Backport PR #19903 on branch v3.4.x (Fix textbox cursor color, set its linewidth.)

  • PR #19913: Minor docstring improvement for set_aspect()

  • PR #19903: Fix textbox cursor color, set its linewidth.

  • PR #19917: Backport PR #19911 on branch v3.4.x (Shorten "how-to draw order")

  • PR #19916: Backport PR #19888 on branch v3.4.x (Fix errorbar drawstyle)

  • PR #19911: Shorten "how-to draw order"

  • PR #19888: Fix errorbar drawstyle

  • PR #19910: Backport PR #19895 on branch v3.4.x (Added PyPI info to third party page)

  • PR #19895: Added PyPI info to third party page

  • PR #19896: Backport PR #19893 on branch v3.4.x (Remove Howto: Plot numpy.datetime64 values)

  • PR #19893: Remove Howto: Plot numpy.datetime64 values

  • PR #19886: Backport PR #19881 on branch v3.4.x (Remove two sections from Plotting FAQ)

  • PR #19877: Backport PR #19863 on branch v3.4.x (Cleanup docstrings related to interactive mode)

  • PR #19881: Remove two sections from Plotting FAQ

  • PR #19885: Backport PR #19883 on branch v3.4.x (Small cleanups to FAQ.)

  • PR #19883: Small cleanups to FAQ.

  • PR #19878: Backport PR #19867 on branch v3.4.x (Remove "Use show()" from how-to )

  • PR #19875: Backport PR #19868 on branch v3.4.x (Remove "Install from source" from Installing FAQ)

  • PR #19867: Remove "Use show()" from how-to

  • PR #19863: Cleanup docstrings related to interactive mode

  • PR #19868: Remove "Install from source" from Installing FAQ

  • PR #19874: Backport PR #19847 on branch v3.4.x (Reformat references (part 2))

  • PR #19847: Reformat references (part 2)

  • PR #19865: Backport PR #19860 on branch v3.4.x (Move "howto interpreting box plots" to boxplot docstring)

  • PR #19860: Move "howto interpreting box plots" to boxplot docstring

  • PR #19862: Backport PR #19861 on branch v3.4.x (Remove FAQ Installing - Linux notes)

  • PR #19861: Remove FAQ Installing - Linux notes

  • PR #18060: Correctly handle 'none' facecolors in do_3d_projection

  • PR #19846: Backport PR #19788 on branch v3.4.x (Reformat references)

Issues (21):

  • #19871: Matplotlib >= v3.3.3 breaks with pandas.plotting.register_matplotlib_converters(), ax.pcolormesh(), and datetime objects

  • #20149: KeyError: 'gridOn' in axis.py when axis.tick_params() is used with reset = True

  • #20127: Zooming on a contour plot with clipping results in bad clipping

  • #19972: CenteredNorm with halfrange raises exception when passed to imshow

  • #19940: Tkagg event loop throws error on window close

  • #20122: Run in a system service / without configuration

  • #19989: Removal of y-shared polar axes causes crash at draw time

  • #19988: Removal of x-shared polar axes causes crash

  • #20040: AttributeError: module 'sip' has no attribute 'setapi'

  • #20058: bar_label fails with nan data values

  • #20036: Minor changes about stackplot documentation

  • #20014: undefined symbol: PyPyUnicode_ReadChar

  • #19947: Figure.subfigures dont show/update correctly

  • #19960: Failed to init RangeSlider with valinit attribute

  • #19736: subplot_mosaic axes are not added in consistent order

  • #19979: Blank EPS figures if plot contains 'd'

  • #19938: unuseful deprecation warning figbox

  • #19958: subfigures missing bbox_inches attribute in inline backend

  • #19936: Errorbars elinewidth raise error when numpy array

  • #19879: Using "drawstyle" raises AttributeError in errorbar, when yerr is specified.

  • #19454: I cannot import matplotlib.pyplot as plt