::: redirect-from
/users/prev_whats_new/github_stats_3.4.2
:::

# GitHub statistics for 3.4.2 (May 08, 2021) {#github-stats-3-4-2}

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](https://github.com/matplotlib/matplotlib/milestone/63?closed=1)

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):

-   `20184`{.interpreted-text role="ghpull"}: Backport PR #20147 on
    branch v3.4.x (DOC: add example of labelling axes)
-   `20181`{.interpreted-text role="ghpull"}: Backport PR #20171 on
    branch v3.4.x (Remove unsupported arguments from tricontourf
    documentation)
-   `20180`{.interpreted-text role="ghpull"}: Backport PR #19876 on
    branch v3.4.x (FIX: re-order unit conversion and mask array
    coercion)
-   `20171`{.interpreted-text role="ghpull"}: Remove unsupported
    arguments from tricontourf documentation
-   `19876`{.interpreted-text role="ghpull"}: FIX: re-order unit
    conversion and mask array coercion
-   `20178`{.interpreted-text role="ghpull"}: Backport PR #20150 on
    branch v3.4.x
-   `20172`{.interpreted-text role="ghpull"}: Backport PR #20161 on
    branch v3.4.x (Fix resetting grid visibility)
-   `20161`{.interpreted-text role="ghpull"}: Fix resetting grid
    visibility
-   `20167`{.interpreted-text role="ghpull"}: Backport PR #20146 on
    branch v3.4.x (Don\'t clip clip paths to Figure bbox.)
-   `20166`{.interpreted-text role="ghpull"}: Backport PR #19978 on
    branch v3.4.x (fixed bug in CenteredNorm, issue #19972)
-   `20146`{.interpreted-text role="ghpull"}: Don\'t clip clip paths to
    Figure bbox.
-   `19978`{.interpreted-text role="ghpull"}: fixed bug in CenteredNorm,
    issue #19972
-   `20160`{.interpreted-text role="ghpull"}: Backport PR #20148 on
    branch v3.4.x (FIX: MouseButton representation in boilerplate
    generated signatures)
-   `20148`{.interpreted-text role="ghpull"}: FIX: MouseButton
    representation in boilerplate generated signatures
-   `20152`{.interpreted-text role="ghpull"}: Backport PR #20145 on
    branch v3.4.x (Fix broken link to ggplot in docs)
-   `20139`{.interpreted-text role="ghpull"}: Backport PR #20135 on
    branch v3.4.x (Add tricontour/tricontourf arguments(corner_mask,
    vmin vmax, antialiased, nchunk, hatches) documentation)
-   `20135`{.interpreted-text role="ghpull"}: Add tricontour/tricontourf
    arguments(corner_mask, vmin vmax, antialiased, nchunk, hatches)
    documentation
-   `20136`{.interpreted-text role="ghpull"}: Backport PR #19959 on
    branch v3.4.x (Bugfix Tk start_event_loop)
-   `19959`{.interpreted-text role="ghpull"}: Bugfix Tk start_event_loop
-   `20128`{.interpreted-text role="ghpull"}: Backport PR #20123 on
    branch v3.4.x (Ensure that Matplotlib is importable even if there\'s
    no HOME.)
-   `20123`{.interpreted-text role="ghpull"}: Ensure that Matplotlib is
    importable even if there\'s no HOME.
-   `20009`{.interpreted-text role="ghpull"}: Fix removal of shared
    polar axes.
-   `20104`{.interpreted-text role="ghpull"}: Backport PR #19686 on
    branch v3.4.x (Declare sphinxext.redirect_from parallel_read_safe)
-   `19686`{.interpreted-text role="ghpull"}: Declare
    sphinxext.redirect_from parallel_read_safe
-   `20098`{.interpreted-text role="ghpull"}: Backport PR #20096 on
    branch v3.4.x (Ignore errors for sip with no setapi.)
-   `20096`{.interpreted-text role="ghpull"}: Ignore errors for sip with
    no setapi.
-   `20087`{.interpreted-text role="ghpull"}: Backport PR #20083 on
    branch v3.4.x (Revert \"Temporarily switch intersphinx to latest
    pytest.\")
-   `20085`{.interpreted-text role="ghpull"}: Backport PR #20082 on
    branch v3.4.x (Fix bar_label for bars with nan values)
-   `20082`{.interpreted-text role="ghpull"}: Fix bar_label for bars
    with nan values
-   `20076`{.interpreted-text role="ghpull"}: Backport PR #20062 on
    branch v3.4.x (\[DOC\] Add top-level .. module:: definition for
    matplotlib)
-   `20043`{.interpreted-text role="ghpull"}: Backport PR #20041 on
    branch v3.4.x (Clarify docs for stackplot.)
-   `20041`{.interpreted-text role="ghpull"}: Clarify docs for
    stackplot.
-   `20039`{.interpreted-text role="ghpull"}: Backport PR #20037 on
    branch v3.4.x (Don\'t generate wheels unusable on PyPy7.3.{0,1}.)
-   `20037`{.interpreted-text role="ghpull"}: Don\'t generate wheels
    unusable on PyPy7.3.{0,1}.
-   `20033`{.interpreted-text role="ghpull"}: Backport PR #20031 on
    branch v3.4.x (Cleanup widget examples)
-   `20031`{.interpreted-text role="ghpull"}: Cleanup widget examples
-   `20022`{.interpreted-text role="ghpull"}: Backport PR #19949 on
    branch v3.4.x (FIX: subfigure indexing error)
-   `19949`{.interpreted-text role="ghpull"}: FIX: subfigure indexing
    error
-   `20018`{.interpreted-text role="ghpull"}: Backport PR #20017 on
    branch v3.4.x (FIX typos in imshow_extent.py)
-   `20017`{.interpreted-text role="ghpull"}: FIX typos in
    imshow_extent.py
-   `20015`{.interpreted-text role="ghpull"}: Backport PR #19962 on
    branch v3.4.x (Dev install troubleshooting)
-   `19962`{.interpreted-text role="ghpull"}: Dev install
    troubleshooting
-   `20002`{.interpreted-text role="ghpull"}: Backport PR #19995 on
    branch v3.4.x (Fix valinit argument to RangeSlider)
-   `20004`{.interpreted-text role="ghpull"}: Backport PR #19999 on
    branch v3.4.x (DOC: add note about axes order to docstring)
-   `19998`{.interpreted-text role="ghpull"}: Backport PR #19964 on
    branch v3.4.x (FIX: add subplot_mosaic axes in the order the user
    gave them to us)
-   `19999`{.interpreted-text role="ghpull"}: DOC: add note about axes
    order to docstring
-   `19997`{.interpreted-text role="ghpull"}: Backport PR #19992 on
    branch v3.4.x (Minor fixes to polar locator docstrings.)
-   `19995`{.interpreted-text role="ghpull"}: Fix valinit argument to
    RangeSlider
-   `19964`{.interpreted-text role="ghpull"}: FIX: add subplot_mosaic
    axes in the order the user gave them to us
-   `19993`{.interpreted-text role="ghpull"}: Backport PR #19983 on
    branch v3.4.x (Fix handling of \"d\" glyph in backend_ps.)
-   `19992`{.interpreted-text role="ghpull"}: Minor fixes to polar
    locator docstrings.
-   `19991`{.interpreted-text role="ghpull"}: Backport PR #19987 on
    branch v3.4.x (Fix set_thetalim((min, max)).)
-   `19976`{.interpreted-text role="ghpull"}: Backport PR #19970 on
    branch v3.4.x (Initialize members of PathClipper and check for
    m_has_init)
-   `19983`{.interpreted-text role="ghpull"}: Fix handling of \"d\"
    glyph in backend_ps.
-   `19987`{.interpreted-text role="ghpull"}: Fix set_thetalim((min,
    max)).
-   `19970`{.interpreted-text role="ghpull"}: Initialize members of
    PathClipper and check for m_has_init
-   `19973`{.interpreted-text role="ghpull"}: Backport PR #19971 on
    branch v3.4.x (Fix missing closing bracket in docs)
-   `19971`{.interpreted-text role="ghpull"}: Fix missing closing
    bracket in docs
-   `19966`{.interpreted-text role="ghpull"}: Backport PR #19963 on
    branch v3.4.x (test_StrCategoryLocator using parameterized plotter)
-   `19965`{.interpreted-text role="ghpull"}: Backport PR #19961 on
    branch v3.4.x (FIX: subfigure tightbbox)
-   `19963`{.interpreted-text role="ghpull"}: test_StrCategoryLocator
    using parameterized plotter
-   `19961`{.interpreted-text role="ghpull"}: FIX: subfigure tightbbox
-   `19953`{.interpreted-text role="ghpull"}: Backport PR #19919 on
    branch v3.4.x (Copy errorbar style normalization to 3D)
-   `19919`{.interpreted-text role="ghpull"}: Copy errorbar style
    normalization to 3D
-   `19950`{.interpreted-text role="ghpull"}: Backport PR #19948 on
    branch v3.4.x (Allow numpy arrays to be used as elinewidth)
-   `19948`{.interpreted-text role="ghpull"}: Allow numpy arrays to be
    used as elinewidth
-   `19944`{.interpreted-text role="ghpull"}: Backport PR #19939 on
    branch v3.4.x (add highlight-text to the third party packages list)
-   `19921`{.interpreted-text role="ghpull"}: Backport PR #19913 on
    branch v3.4.x (Minor docstring improvement for set_aspect())
-   `19920`{.interpreted-text role="ghpull"}: Backport PR #19903 on
    branch v3.4.x (Fix textbox cursor color, set its linewidth.)
-   `19913`{.interpreted-text role="ghpull"}: Minor docstring
    improvement for set_aspect()
-   `19903`{.interpreted-text role="ghpull"}: Fix textbox cursor color,
    set its linewidth.
-   `19917`{.interpreted-text role="ghpull"}: Backport PR #19911 on
    branch v3.4.x (Shorten \"how-to draw order\")
-   `19916`{.interpreted-text role="ghpull"}: Backport PR #19888 on
    branch v3.4.x (Fix errorbar drawstyle)
-   `19911`{.interpreted-text role="ghpull"}: Shorten \"how-to draw
    order\"
-   `19888`{.interpreted-text role="ghpull"}: Fix errorbar drawstyle
-   `19910`{.interpreted-text role="ghpull"}: Backport PR #19895 on
    branch v3.4.x (Added PyPI info to third party page)
-   `19895`{.interpreted-text role="ghpull"}: Added PyPI info to third
    party page
-   `19896`{.interpreted-text role="ghpull"}: Backport PR #19893 on
    branch v3.4.x (Remove Howto: Plot numpy.datetime64 values)
-   `19893`{.interpreted-text role="ghpull"}: Remove Howto: Plot
    numpy.datetime64 values
-   `19886`{.interpreted-text role="ghpull"}: Backport PR #19881 on
    branch v3.4.x (Remove two sections from Plotting FAQ)
-   `19877`{.interpreted-text role="ghpull"}: Backport PR #19863 on
    branch v3.4.x (Cleanup docstrings related to interactive mode)
-   `19881`{.interpreted-text role="ghpull"}: Remove two sections from
    Plotting FAQ
-   `19885`{.interpreted-text role="ghpull"}: Backport PR #19883 on
    branch v3.4.x (Small cleanups to FAQ.)
-   `19883`{.interpreted-text role="ghpull"}: Small cleanups to FAQ.
-   `19878`{.interpreted-text role="ghpull"}: Backport PR #19867 on
    branch v3.4.x (Remove \"Use show()\" from how-to )
-   `19875`{.interpreted-text role="ghpull"}: Backport PR #19868 on
    branch v3.4.x (Remove \"Install from source\" from Installing FAQ)
-   `19867`{.interpreted-text role="ghpull"}: Remove \"Use show()\" from
    how-to
-   `19863`{.interpreted-text role="ghpull"}: Cleanup docstrings related
    to interactive mode
-   `19868`{.interpreted-text role="ghpull"}: Remove \"Install from
    source\" from Installing FAQ
-   `19874`{.interpreted-text role="ghpull"}: Backport PR #19847 on
    branch v3.4.x (Reformat references (part 2))
-   `19847`{.interpreted-text role="ghpull"}: Reformat references (part
    2)
-   `19865`{.interpreted-text role="ghpull"}: Backport PR #19860 on
    branch v3.4.x (Move \"howto interpreting box plots\" to boxplot
    docstring)
-   `19860`{.interpreted-text role="ghpull"}: Move \"howto interpreting
    box plots\" to boxplot docstring
-   `19862`{.interpreted-text role="ghpull"}: Backport PR #19861 on
    branch v3.4.x (Remove FAQ Installing - Linux notes)
-   `19861`{.interpreted-text role="ghpull"}: Remove FAQ Installing -
    Linux notes
-   `18060`{.interpreted-text role="ghpull"}: Correctly handle \'none\'
    facecolors in do_3d_projection
-   `19846`{.interpreted-text role="ghpull"}: Backport PR #19788 on
    branch v3.4.x (Reformat references)

Issues (21):

-   `19871`{.interpreted-text role="ghissue"}: Matplotlib \>= v3.3.3
    breaks with pandas.plotting.register_matplotlib_converters(),
    ax.pcolormesh(), and datetime objects
-   `20149`{.interpreted-text role="ghissue"}: KeyError: \'gridOn\' in
    axis.py when axis.tick_params() is used with reset = True
-   `20127`{.interpreted-text role="ghissue"}: Zooming on a contour plot
    with clipping results in bad clipping
-   `19972`{.interpreted-text role="ghissue"}: CenteredNorm with
    halfrange raises exception when passed to imshow
-   `19940`{.interpreted-text role="ghissue"}: Tkagg event loop throws
    error on window close
-   `20122`{.interpreted-text role="ghissue"}: Run in a system service /
    without configuration
-   `19989`{.interpreted-text role="ghissue"}: Removal of y-shared polar
    axes causes crash at draw time
-   `19988`{.interpreted-text role="ghissue"}: Removal of x-shared polar
    axes causes crash
-   `20040`{.interpreted-text role="ghissue"}: AttributeError: module
    \'sip\' has no attribute \'setapi\'
-   `20058`{.interpreted-text role="ghissue"}: bar_label fails with nan
    data values
-   `20036`{.interpreted-text role="ghissue"}: Minor changes about
    stackplot documentation
-   `20014`{.interpreted-text role="ghissue"}: undefined symbol:
    PyPyUnicode_ReadChar
-   `19947`{.interpreted-text role="ghissue"}: Figure.subfigures dont
    show/update correctly
-   `19960`{.interpreted-text role="ghissue"}: Failed to init
    RangeSlider with valinit attribute
-   `19736`{.interpreted-text role="ghissue"}: subplot_mosaic axes are
    not added in consistent order
-   `19979`{.interpreted-text role="ghissue"}: Blank EPS figures if plot
    contains \'d\'
-   `19938`{.interpreted-text role="ghissue"}: useless deprecation
    warning figbox
-   `19958`{.interpreted-text role="ghissue"}: subfigures missing
    bbox_inches attribute in inline backend
-   `19936`{.interpreted-text role="ghissue"}: Errorbars elinewidth
    raise error when numpy array
-   `19879`{.interpreted-text role="ghissue"}: Using \"drawstyle\"
    raises AttributeError in errorbar, when yerr is specified.
-   `19454`{.interpreted-text role="ghissue"}: I cannot import
    matplotlib.pyplot as plt