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

# GitHub statistics for 3.5.1 (Dec 11, 2021) {#github-stats-3-5-1}

GitHub statistics for 2021/11/16 (tag: v3.5.0) - 2021/12/11

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

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

The following 17 authors contributed 123 commits.

-   Antony Lee
-   Constantine Evans
-   David Stansby
-   Elliott Sales de Andrade
-   franzhaas
-   Greg Lucas
-   Hansin Ahuja
-   Hood Chatham
-   Jake Lishman
-   Jody Klymak
-   Matthias Bussonnier
-   Ryan May
-   Steffen Rehberg
-   Sven Eschlbeck
-   sveneschlbeck
-   Thomas A Caswell
-   Tim Hoffmann

GitHub issues and pull requests:

Pull Requests (84):

-   `21926`{.interpreted-text role="ghpull"}: Backport PR #21913 on
    branch v3.5.x (Make colorbar boundaries work again)
-   `21924`{.interpreted-text role="ghpull"}: Backport PR #21861 on
    branch v3.5.x (DOC: Small formatting improvement to set_markevery)
-   `21913`{.interpreted-text role="ghpull"}: Make colorbar boundaries
    work again
-   `21922`{.interpreted-text role="ghpull"}: Backport PR #21753 on
    branch v3.5.x (DOC: update anatomy of figure)
-   `21861`{.interpreted-text role="ghpull"}: DOC: Small formatting
    improvement to set_markevery
-   `21919`{.interpreted-text role="ghpull"}: Fix use_data_coordinates
    docstring
-   `21912`{.interpreted-text role="ghpull"}: Backport PR #21900 on
    branch v3.5.x (Include test notebooks in test package)
-   `21900`{.interpreted-text role="ghpull"}: Include test notebooks in
    test package
-   `21908`{.interpreted-text role="ghpull"}: Backport PR #21834 on
    branch v3.5.x (MAINT Fix signature qhull version function )
-   `21907`{.interpreted-text role="ghpull"}: Backport PR #21905 on
    branch v3.5.x (Fix image testing decorator in pytest importlib mode)
-   `21906`{.interpreted-text role="ghpull"}: Backport PR #21773 on
    branch v3.5.x (FIX: Reset label of axis to center)
-   `21834`{.interpreted-text role="ghpull"}: MAINT Fix signature qhull
    version function
-   `21905`{.interpreted-text role="ghpull"}: Fix image testing
    decorator in pytest importlib mode
-   `21773`{.interpreted-text role="ghpull"}: FIX: Reset label of axis
    to center
-   `21902`{.interpreted-text role="ghpull"}: Backport PR #21884 on
    branch v3.5.x (FIX: be more careful about coercing unit-full
    containers to ndarray)
-   `21884`{.interpreted-text role="ghpull"}: FIX: be more careful about
    coercing unit-full containers to ndarray
-   `21899`{.interpreted-text role="ghpull"}: Backport PR #21859 on
    branch v3.5.x (Fix streamline plotting from upper edges of grid)
-   `21859`{.interpreted-text role="ghpull"}: Fix streamline plotting
    from upper edges of grid
-   `21896`{.interpreted-text role="ghpull"}: Backport PR #21890 on
    branch v3.5.x (Drop retina images when building PDF docs)
-   `21891`{.interpreted-text role="ghpull"}: Backport PR #21887 on
    branch v3.5.x (Make figure target links relative)
-   `21883`{.interpreted-text role="ghpull"}: Backport PR #21872 on
    branch v3.5.x (FIX: colorbars with NoNorm)
-   `21872`{.interpreted-text role="ghpull"}: FIX: colorbars with NoNorm
-   `21869`{.interpreted-text role="ghpull"}: Backport PR #21866 on
    branch v3.5.x (Shorten some inset_locator docstrings.)
-   `21866`{.interpreted-text role="ghpull"}: Shorten some inset_locator
    docstrings.
-   `21865`{.interpreted-text role="ghpull"}: Backport PR #21864 on
    branch v3.5.x (Delete \"Load converter\" example)
-   `21864`{.interpreted-text role="ghpull"}: Delete \"Load converter\"
    example
-   `21857`{.interpreted-text role="ghpull"}: Backport PR #21837 on
    branch v3.5.x (Display example figures in a single column)
-   `21856`{.interpreted-text role="ghpull"}: Backport PR #21853 on
    branch v3.5.x (DOC: Fix Annotation arrow style reference example)
-   `21853`{.interpreted-text role="ghpull"}: DOC: Fix Annotation arrow
    style reference example
-   `21852`{.interpreted-text role="ghpull"}: Backport PR #21818 on
    branch v3.5.x (Fix collections coerce float)
-   `21818`{.interpreted-text role="ghpull"}: Fix collections coerce
    float
-   `21849`{.interpreted-text role="ghpull"}: Backport PR #21845 on
    branch v3.5.x (FIX: bbox subfigures)
-   `21845`{.interpreted-text role="ghpull"}: FIX: bbox subfigures
-   `21832`{.interpreted-text role="ghpull"}: Backport PR #21820 on
    branch v3.5.x (Drop setuptools-scm requirement in wheels)
-   `21820`{.interpreted-text role="ghpull"}: Drop setuptools-scm
    requirement in wheels
-   `21829`{.interpreted-text role="ghpull"}: Backport PR #21823 on
    branch v3.5.x (DOC: Misc rst syntax fixes)
-   `21823`{.interpreted-text role="ghpull"}: DOC: Misc rst syntax fixes
-   `21826`{.interpreted-text role="ghpull"}: Backport PR #21800 on
    branch v3.5.x (DOC: Update Basic Usage tutorial)
-   `21814`{.interpreted-text role="ghpull"}: Manual backport of #21794
-   `21812`{.interpreted-text role="ghpull"}: Backport #21641
-   `21810`{.interpreted-text role="ghpull"}: Backport PR #21743 on
    branch v3.5.x (Clarify Annotation arrowprops docs)
-   `21808`{.interpreted-text role="ghpull"}: Backport PR #21785 on
    branch v3.5.x (Fix ConciseDateFormatter offset during zoom)
-   `21807`{.interpreted-text role="ghpull"}: Backport PR #21791 on
    branch v3.5.x (Refix check for manager presence in deprecated
    blocking_input.)
-   `21806`{.interpreted-text role="ghpull"}: Backport PR #21663 on
    branch v3.5.x (Use standard subplot window in macosx backend)
-   `21785`{.interpreted-text role="ghpull"}: Fix ConciseDateFormatter
    offset during zoom
-   `21804`{.interpreted-text role="ghpull"}: Backport PR #21659 on
    branch v3.5.x (Fix PDF contents)
-   `21791`{.interpreted-text role="ghpull"}: Refix check for manager
    presence in deprecated blocking_input.
-   `21793`{.interpreted-text role="ghpull"}: Backport PR #21787 on
    branch v3.5.x (Fixes row/column mixup in GridSpec height_ratios
    documentation.)
-   `21787`{.interpreted-text role="ghpull"}: Fixes row/column mixup in
    GridSpec height_ratios documentation.
-   `21778`{.interpreted-text role="ghpull"}: Backport PR #21705 on
    branch v3.5.x (MNT: make print_figure kwarg wrapper support py311)
-   `21779`{.interpreted-text role="ghpull"}: Backport PR #21751 on
    branch v3.5.x (FIX: manual colorbars and tight layout)
-   `21777`{.interpreted-text role="ghpull"}: Backport PR #21758 on
    branch v3.5.x (FIX: Make sure a renderer gets attached to figure
    after draw)
-   `21751`{.interpreted-text role="ghpull"}: FIX: manual colorbars and
    tight layout
-   `21705`{.interpreted-text role="ghpull"}: MNT: make print_figure
    kwarg wrapper support py311
-   `21758`{.interpreted-text role="ghpull"}: FIX: Make sure a renderer
    gets attached to figure after draw
-   `21775`{.interpreted-text role="ghpull"}: Backport PR #21771 on
    branch v3.5.x (DOC: fix missing ref)
-   `21770`{.interpreted-text role="ghpull"}: Backport of PR #21631 on
    v3.5.x
-   `21765`{.interpreted-text role="ghpull"}: Backport PR #21741 on
    branch v3.5.x (Reduce do_3d_projection deprecation warnings in
    external artists)
-   `21764`{.interpreted-text role="ghpull"}: Backport PR #21762 on
    branch v3.5.x (FIX: align_x/ylabels)
-   `21741`{.interpreted-text role="ghpull"}: Reduce do_3d_projection
    deprecation warnings in external artists
-   `21762`{.interpreted-text role="ghpull"}: FIX: align_x/ylabels
-   `21759`{.interpreted-text role="ghpull"}: Backport PR #21757 on
    branch v3.5.x (Fix doc typo.)
-   `21704`{.interpreted-text role="ghpull"}: FIX: deprecation of render
    keyword to do_3d_projection
-   `21730`{.interpreted-text role="ghpull"}: Backport PR #21727 on
    branch v3.5.x (Doc fix colormap inaccuracy)
-   `21663`{.interpreted-text role="ghpull"}: Use standard subplot
    window in macosx backend
-   `21725`{.interpreted-text role="ghpull"}: Backport PR #21681 on
    branch v3.5.x (Bind subplot_tool more closely to target figure.)
-   `21665`{.interpreted-text role="ghpull"}: Include test notebooks in
    test package
-   `21721`{.interpreted-text role="ghpull"}: Backport PR #21720 on
    branch v3.5.x (Fix compiler configuration priority for FreeType
    build)
-   `21720`{.interpreted-text role="ghpull"}: Fix compiler configuration
    priority for FreeType build
-   `21715`{.interpreted-text role="ghpull"}: Backport PR #21714 on
    branch v3.5.x (DOC: note renaming of config.cfg.template to
    mplconfig.cfg.template)
-   `21706`{.interpreted-text role="ghpull"}: Backport PR #21703 on
    branch v3.5.x (Changed the link to the correct citing example)
-   `21691`{.interpreted-text role="ghpull"}: Backport PR #21686 on
    branch v3.5.x (FIX: colorbar for horizontal contours)
-   `21689`{.interpreted-text role="ghpull"}: Backport PR #21676 on
    branch v3.5.x (Fix boundary norm negative)
-   `21686`{.interpreted-text role="ghpull"}: FIX: colorbar for
    horizontal contours
-   `21681`{.interpreted-text role="ghpull"}: Bind subplot_tool more
    closely to target figure.
-   `21676`{.interpreted-text role="ghpull"}: Fix boundary norm negative
-   `21685`{.interpreted-text role="ghpull"}: Backport PR #21658 on
    branch v3.5.x (Validate that input to Poly3DCollection is a list of
    2D array-like)
-   `21684`{.interpreted-text role="ghpull"}: Backport PR #21662 on
    branch v3.5.x (FIX: put newline in matplotlibrc when setting default
    backend)
-   `21658`{.interpreted-text role="ghpull"}: Validate that input to
    Poly3DCollection is a list of 2D array-like
-   `21662`{.interpreted-text role="ghpull"}: FIX: put newline in
    matplotlibrc when setting default backend
-   `21651`{.interpreted-text role="ghpull"}: Backport PR #21626 on
    branch v3.5.x (Added the definition of Deprecation and made
    Deprecation Process clearer)
-   `21626`{.interpreted-text role="ghpull"}: Added the definition of
    Deprecation and made Deprecation Process clearer
-   `21137`{.interpreted-text role="ghpull"}: Small cleanups to
    colorbar.

Issues (29):

-   `21909`{.interpreted-text role="ghissue"}: \[Bug\]: Matplotlib is
    unable to apply the boundaries in the colorbar after updating to
    3.5.0
-   `21654`{.interpreted-text role="ghissue"}: \[Bug\]:
    test_nbagg_01.ipynb not installed
-   `21885`{.interpreted-text role="ghissue"}: \[Bug\]: test decorator
    breaks with new pytest importlib mode
-   `21772`{.interpreted-text role="ghissue"}: \[Bug\]: cannot reset
    label of axis to center
-   `21669`{.interpreted-text role="ghissue"}: \[Bug\]: Matplotlib 3.5
    breaks unyt integration of error bars
-   `21649`{.interpreted-text role="ghissue"}: \[Bug\]: Startpoints in
    streamplot fail on right and upper edges
-   `21870`{.interpreted-text role="ghissue"}: \[Bug\]: Colormap +
    NoNorm only plots one color under `matplotlib` 3.5.0
-   `21882`{.interpreted-text role="ghissue"}: \[Bug\]: Colorbar does
    not work for negative values with contour/contourf
-   `21803`{.interpreted-text role="ghissue"}: \[Bug\]: using
    `set_offsets` on scatter object raises TypeError
-   `21839`{.interpreted-text role="ghissue"}: \[Bug\]: Top of plot
    clipped when using Subfigures without suptitle
-   `21841`{.interpreted-text role="ghissue"}: \[Bug\]: Wrong tick
    labels and colorbar of discrete normalizer
-   `21783`{.interpreted-text role="ghissue"}: \[MNT\]: wheel of 3.5.0
    appears to depend on setuptools-scm which appears to be
    unintentional
-   `21733`{.interpreted-text role="ghissue"}: \[Bug\]: Possible bug on
    arrows in annotation
-   `21749`{.interpreted-text role="ghissue"}: \[Bug\]: Regression on
    `tight_layout` when manually adding axes for colorbars
-   `19197`{.interpreted-text role="ghissue"}: Unexpected error after
    using Figure.canvas.draw on macosx backend
-   `13968`{.interpreted-text role="ghissue"}:
    `ax.get_xaxis().get_minorticklabels()` always returns list of empty
    strings
-   `7550`{.interpreted-text role="ghissue"}: Draw not caching with
    macosx backend
-   `21740`{.interpreted-text role="ghissue"}: \[Bug\]: unavoidable
    `DeprecationWarning` when using `Patch3D`
-   `15884`{.interpreted-text role="ghissue"}: DOC: Error in colormap
    manipulation tutorial
-   `21648`{.interpreted-text role="ghissue"}: \[Bug\]: subplot
    parameter window appearing 1/4 size on macosx
-   `21702`{.interpreted-text role="ghissue"}: \[Doc\]: Wrong link to
    the ready-made citation entry
-   `21683`{.interpreted-text role="ghissue"}: \[Bug\]: add_lines broken
    for horizontal colorbars
-   `21680`{.interpreted-text role="ghissue"}: \[MNT\]: macosx subplot
    parameters multiple windows
-   `21679`{.interpreted-text role="ghissue"}: \[MNT\]: Close
    subplot_parameters window when main figure closes
-   `21671`{.interpreted-text role="ghissue"}: \[Bug\]: 3.5.0 colorbar
    ValueError: minvalue must be less than or equal to maxvalue
-   `21652`{.interpreted-text role="ghissue"}: \[Bug\]:
    ax.add_collection3d throws warning Mean of empty slice
-   `21660`{.interpreted-text role="ghissue"}: \[Bug\]: mplsetup.cfg
    parsing issue
-   `21668`{.interpreted-text role="ghissue"}: \[Bug\]: New plot
    directive error in 3.5.0
-   `21393`{.interpreted-text role="ghissue"}: \[Doc\]: describe
    deprecation process more explicitly