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

# GitHub statistics for 3.4.3 (August 21, 2021) {#github-stats-3-4-3}

GitHub statistics for 2021/05/08 - 2021/08/12 (tag: v3.4.2)

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

We closed 22 issues and merged 69 pull requests. The full list can be
seen [on
GitHub](https://github.com/matplotlib/matplotlib/milestone/64?closed=1)

The following 20 authors contributed 95 commits.

-   Antony Lee
-   David Stansby
-   Diego
-   Diego Leal Petrola
-   Diego Petrola
-   Elliott Sales de Andrade
-   Eric Firing
-   Frank Sauerburger
-   Greg Lucas
-   Ian Hunt-Isaak
-   Jash Shah
-   Jody Klymak
-   Jouni K. Seppänen
-   Michał Górny
-   sandipanpanda
-   Slava Ostroukh
-   Thomas A Caswell
-   Tim Hoffmann
-   Viacheslav Ostroukh
-   Xianxiang Li

GitHub issues and pull requests:

Pull Requests (69):

-   `20830`{.interpreted-text role="ghpull"}: Backport PR #20826 on
    branch v3.4.x (Fix clear of Axes that are shared.)
-   `20826`{.interpreted-text role="ghpull"}: Fix clear of Axes that are
    shared.
-   `20823`{.interpreted-text role="ghpull"}: Backport PR #20817 on
    branch v3.4.x (Make test_change_epoch more robust.)
-   `20817`{.interpreted-text role="ghpull"}: Make test_change_epoch
    more robust.
-   `20820`{.interpreted-text role="ghpull"}: Backport PR #20771 on
    branch v3.4.x (FIX: tickspacing for subfigures)
-   `20771`{.interpreted-text role="ghpull"}: FIX: tickspacing for
    subfigures
-   `20777`{.interpreted-text role="ghpull"}: FIX: dpi and scatter for
    subfigures now correct
-   `20787`{.interpreted-text role="ghpull"}: Backport PR #20786 on
    branch v3.4.x (Fixed typo in \_constrained_layout.py (#20782))
-   `20786`{.interpreted-text role="ghpull"}: Fixed typo in
    \_constrained_layout.py (#20782)
-   `20763`{.interpreted-text role="ghpull"}: Backport PR #20761 on
    branch v3.4.x (Fix suplabel autopos)
-   `20761`{.interpreted-text role="ghpull"}: Fix suplabel autopos
-   `20751`{.interpreted-text role="ghpull"}: Backport PR #20748 on
    branch v3.4.x (Ensure \_static directory exists before copying CSS.)
-   `20748`{.interpreted-text role="ghpull"}: Ensure \_static directory
    exists before copying CSS.
-   `20713`{.interpreted-text role="ghpull"}: Backport PR #20710 on
    branch v3.4.x (Fix tests with Inkscape 1.1.)
-   `20687`{.interpreted-text role="ghpull"}: Enable PyPy wheels for
    v3.4.x
-   `20710`{.interpreted-text role="ghpull"}: Fix tests with Inkscape
    1.1.
-   `20696`{.interpreted-text role="ghpull"}: Backport PR #20662 on
    branch v3.4.x (Don\'t forget to disable autoscaling after
    interactive zoom.)
-   `20662`{.interpreted-text role="ghpull"}: Don\'t forget to disable
    autoscaling after interactive zoom.
-   `20683`{.interpreted-text role="ghpull"}: Backport PR #20645 on
    branch v3.4.x (Fix leak if affine_transform is passed invalid
    vertices.)
-   `20645`{.interpreted-text role="ghpull"}: Fix leak if
    affine_transform is passed invalid vertices.
-   `20642`{.interpreted-text role="ghpull"}: Backport PR #20629 on
    branch v3.4.x (Add protection against out-of-bounds read in ttconv)
-   `20643`{.interpreted-text role="ghpull"}: Backport PR #20597 on
    branch v3.4.x
-   `20629`{.interpreted-text role="ghpull"}: Add protection against
    out-of-bounds read in ttconv
-   `20597`{.interpreted-text role="ghpull"}: Fix TTF headers for type
    42 stix font
-   `20624`{.interpreted-text role="ghpull"}: Backport PR #20609 on
    branch v3.4.x (FIX: fix figbox deprecation)
-   `20609`{.interpreted-text role="ghpull"}: FIX: fix figbox
    deprecation
-   `20594`{.interpreted-text role="ghpull"}: Backport PR #20590 on
    branch v3.4.x (Fix class docstrings for Norms created from Scales.)
-   `20590`{.interpreted-text role="ghpull"}: Fix class docstrings for
    Norms created from Scales.
-   `20587`{.interpreted-text role="ghpull"}: Backport PR #20584: FIX:
    do not simplify path in LineCollection.get_s...
-   `20584`{.interpreted-text role="ghpull"}: FIX: do not simplify path
    in LineCollection.get_segments
-   `20578`{.interpreted-text role="ghpull"}: Backport PR #20511 on
    branch v3.4.x (Fix calls to np.ma.masked_where)
-   `20511`{.interpreted-text role="ghpull"}: Fix calls to
    np.ma.masked_where
-   `20568`{.interpreted-text role="ghpull"}: Backport PR #20565 on
    branch v3.4.x (FIX: PILLOW asarray bug)
-   `20566`{.interpreted-text role="ghpull"}: Backout pillow=8.3.0 due
    to a crash
-   `20565`{.interpreted-text role="ghpull"}: FIX: PILLOW asarray bug
-   `20503`{.interpreted-text role="ghpull"}: Backport PR #20488 on
    branch v3.4.x (FIX: Include 0 when checking lognorm vmin)
-   `20488`{.interpreted-text role="ghpull"}: FIX: Include 0 when
    checking lognorm vmin
-   `20483`{.interpreted-text role="ghpull"}: Backport PR #20480 on
    branch v3.4.x (Fix str of empty polygon.)
-   `20480`{.interpreted-text role="ghpull"}: Fix str of empty polygon.
-   `20478`{.interpreted-text role="ghpull"}: Backport PR #20473 on
    branch v3.4.x (\_GSConverter: handle stray \'GS\' in output
    gracefully)
-   `20473`{.interpreted-text role="ghpull"}: \_GSConverter: handle
    stray \'GS\' in output gracefully
-   `20456`{.interpreted-text role="ghpull"}: Backport PR #20453 on
    branch v3.4.x (Remove `Tick.apply_tickdir` from 3.4 deprecations.)
-   `20441`{.interpreted-text role="ghpull"}: Backport PR #20416 on
    branch v3.4.x (Fix missing Patch3DCollection.\_z_markers_idx)
-   `20416`{.interpreted-text role="ghpull"}: Fix missing
    Patch3DCollection.\_z_markers_idx
-   `20417`{.interpreted-text role="ghpull"}: Backport PR #20395 on
    branch v3.4.x (Pathing issue)
-   `20395`{.interpreted-text role="ghpull"}: Pathing issue
-   `20404`{.interpreted-text role="ghpull"}: Backport PR #20403: FIX:
    if we have already subclassed mixin class ju...
-   `20403`{.interpreted-text role="ghpull"}: FIX: if we have already
    subclassed mixin class just return
-   `20383`{.interpreted-text role="ghpull"}: Backport PR #20381 on
    branch v3.4.x (Prevent corrections and completions in search field)
-   `20307`{.interpreted-text role="ghpull"}: Backport PR #20154 on
    branch v3.4.x (ci: Bump Ubuntu to 18.04 LTS.)
-   `20285`{.interpreted-text role="ghpull"}: Backport PR #20275 on
    branch v3.4.x (Fix some examples that are skipped in docs build)
-   `20275`{.interpreted-text role="ghpull"}: Fix some examples that are
    skipped in docs build
-   `20267`{.interpreted-text role="ghpull"}: Backport PR #20265 on
    branch v3.4.x (Legend edgecolor face)
-   `20265`{.interpreted-text role="ghpull"}: Legend edgecolor face
-   `20260`{.interpreted-text role="ghpull"}: Fix legend edgecolor face
-   `20259`{.interpreted-text role="ghpull"}: Backport PR #20248 on
    branch v3.4.x (Replace pgf image-streaming warning by error.)
-   `20248`{.interpreted-text role="ghpull"}: Replace pgf
    image-streaming warning by error.
-   `20241`{.interpreted-text role="ghpull"}: Backport PR #20212 on
    branch v3.4.x (Update span_selector.py)
-   `20212`{.interpreted-text role="ghpull"}: Update span_selector.py
-   `19980`{.interpreted-text role="ghpull"}: Tidy up deprecation
    messages in `_subplots.py`
-   `20234`{.interpreted-text role="ghpull"}: Backport PR #20225 on
    branch v3.4.x (FIX: correctly handle ax.legend(\...,
    legendcolor=\'none\'))
-   `20225`{.interpreted-text role="ghpull"}: FIX: correctly handle
    ax.legend(\..., legendcolor=\'none\')
-   `20232`{.interpreted-text role="ghpull"}: Backport PR #19636 on
    branch v3.4.x (Correctly check inaxes for multicursor)
-   `20228`{.interpreted-text role="ghpull"}: Backport PR #19849 on
    branch v3.4.x (FIX DateFormatter for month names when usetex=True)
-   `19849`{.interpreted-text role="ghpull"}: FIX DateFormatter for
    month names when usetex=True
-   `20154`{.interpreted-text role="ghpull"}: ci: Bump Ubuntu to 18.04
    LTS.
-   `20186`{.interpreted-text role="ghpull"}: Backport PR #19975 on
    branch v3.4.x (CI: remove workflow to push commits to
    macpython/matplotlib-wheels)
-   `19975`{.interpreted-text role="ghpull"}: CI: remove workflow to
    push commits to macpython/matplotlib-wheels
-   `19636`{.interpreted-text role="ghpull"}: Correctly check inaxes for
    multicursor

Issues (22):

-   `20219`{.interpreted-text role="ghissue"}: Regression: undocumented
    change of behaviour in mpl 3.4.2 with axis ticks direction
-   `20721`{.interpreted-text role="ghissue"}: ax.clear() adds extra
    ticks, un-hides shared-axis tick labels
-   `20765`{.interpreted-text role="ghissue"}: savefig re-scales xticks
    and labels of some (but not all) subplots
-   `20782`{.interpreted-text role="ghissue"}: \[Bug\]: \_supylabel
    get_in_layout() typo?
-   `20747`{.interpreted-text role="ghissue"}: \[Bug\]: \_copy_css_file
    assumes that the \_static directory already exists
-   `20617`{.interpreted-text role="ghissue"}: tests fail with new
    inkscape
-   `20519`{.interpreted-text role="ghissue"}: Toolbar zoom doesn\'t
    change autoscale status for versions 3.2.0 and above
-   `20628`{.interpreted-text role="ghissue"}: Out-of-bounds read leads
    to crash or broken TrueType fonts
-   `20612`{.interpreted-text role="ghissue"}: Broken EPS for Type 42
    STIX
-   `19982`{.interpreted-text role="ghissue"}: regression for 3.4.x -
    ax.figbox replacement incompatible to all version including 3.3.4
-   `19938`{.interpreted-text role="ghissue"}: useless deprecation
    warning figbox
-   `16400`{.interpreted-text role="ghissue"}: Inconsistent behavior
    between Normalizers when input is Dataframe
-   `20583`{.interpreted-text role="ghissue"}: Lost class descriptions
    since 3.4 docs
-   `20551`{.interpreted-text role="ghissue"}:
    set_segments(get_segments()) makes lines coarse
-   `20560`{.interpreted-text role="ghissue"}: test_png is failing
-   `20487`{.interpreted-text role="ghissue"}: test_huge_range_log is
    failing\...
-   `20472`{.interpreted-text role="ghissue"}:
    test_backend_pgf.py::test_xelatex\[pdf\] - ValueError: invalid
    literal for int() with base 10: b\'ate missing from Resources.
    \[\...\]
-   `20328`{.interpreted-text role="ghissue"}: Path.intersects_path
    sometimes returns incorrect values
-   `20258`{.interpreted-text role="ghissue"}: Using edgecolors=\'face\'
    with stackplot causes value error when using plt.legend()
-   `20200`{.interpreted-text role="ghissue"}:
    examples/widgets/span_selector.py is brittle
-   `20231`{.interpreted-text role="ghissue"}: MultiCursor bug
-   `19836`{.interpreted-text role="ghissue"}: Month names not set as
    text when using usetex