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

# GitHub statistics for 3.7.1 (Mar 03, 2023) {#github-stats-3-7-1}

GitHub statistics for 2023/02/13 (tag: v3.7.0) - 2023/03/03

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

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

The following 16 authors contributed 129 commits.

-   Albert Y. Shih
-   Antony Lee
-   devRD
-   Elliott Sales de Andrade
-   Fabian Joswig
-   Greg Lucas
-   Hasan Rashid
-   hasanrashid
-   Jody Klymak
-   Kyle Sunden
-   Oscar Gustafsson
-   Ratnabali Dutta
-   RishabhSpark
-   Ruth Comer
-   Thomas A Caswell
-   Tim Hoffmann

GitHub issues and pull requests:

Pull Requests (62):

-   `25377`{.interpreted-text role="ghpull"}: Backport PR #25372 on
    branch v3.7.x (Clean up Curve ArrowStyle docs)
-   `25376`{.interpreted-text role="ghpull"}: Backport PR #25371 on
    branch v3.7.x (Tk: Fix size of spacers when changing display DPI)
-   `25375`{.interpreted-text role="ghpull"}: Backport PR #25364 on
    branch v3.7.x (BLD: Pre-download Qhull license to put in wheels)
-   `25372`{.interpreted-text role="ghpull"}: Clean up Curve ArrowStyle
    docs
-   `25371`{.interpreted-text role="ghpull"}: Tk: Fix size of spacers
    when changing display DPI
-   `25364`{.interpreted-text role="ghpull"}: BLD: Pre-download Qhull
    license to put in wheels
-   `25370`{.interpreted-text role="ghpull"}: Backport PR#25369: Pin
    sphinx themes more strictly
-   `25368`{.interpreted-text role="ghpull"}: Backport PR #25339 on
    branch v3.7.x (Disable discarded animation warning on save)
-   `25369`{.interpreted-text role="ghpull"}: Pin sphinx themes more
    strictly
-   `25339`{.interpreted-text role="ghpull"}: Disable discarded
    animation warning on save
-   `25354`{.interpreted-text role="ghpull"}: Backport PR #25353 on
    branch v3.7.x (link to ipympl docs instead of github)
-   `25307`{.interpreted-text role="ghpull"}: Pin mpl-sphinx-theme on
    the v3.7.x branch
-   `25350`{.interpreted-text role="ghpull"}: Backport PR #25346 on
    branch v3.7.x (FIX: use wrapped text in Text.\_get_layout)
-   `25348`{.interpreted-text role="ghpull"}: Backport PR #25325 on
    branch v3.7.x (Clean up legend loc parameter documentation)
-   `25325`{.interpreted-text role="ghpull"}: Clean up legend loc
    parameter documentation
-   `25346`{.interpreted-text role="ghpull"}: FIX: use wrapped text in
    Text.\_get_layout
-   `25343`{.interpreted-text role="ghpull"}: Backport PR #25340 on
    branch v3.7.x (Fix RangeSlider.set_val when outside existing value)
-   `25342`{.interpreted-text role="ghpull"}: Backport PR #25341 on
    branch v3.7.x (TST: Increase test_set_line_coll_dash_image tolerance
    slightly.)
-   `25340`{.interpreted-text role="ghpull"}: Fix RangeSlider.set_val
    when outside existing value
-   `25341`{.interpreted-text role="ghpull"}: TST: Increase
    test_set_line_coll_dash_image tolerance slightly.
-   `25337`{.interpreted-text role="ghpull"}: Backport PR #25311 on
    branch v3.7.x (Make draggable legends picklable.)
-   `25311`{.interpreted-text role="ghpull"}: Make draggable legends
    picklable.
-   `25331`{.interpreted-text role="ghpull"}: Backport PR #25327 on
    branch v3.7.x (Fix doc-string issues identified by velin)
-   `25327`{.interpreted-text role="ghpull"}: Fix doc-string issues
    identified by velin
-   `25321`{.interpreted-text role="ghpull"}: Backport PR #25320 on
    branch v3.7.x (DOC: fix typo)
-   `25319`{.interpreted-text role="ghpull"}: Backport PR #25305 on
    branch v3.7.x (DOC: add layout=\'none\' option to Figure
    constructor)
-   `25305`{.interpreted-text role="ghpull"}: DOC: add layout=\'none\'
    option to Figure constructor
-   `25315`{.interpreted-text role="ghpull"}: Backport PR #24878 on
    branch v3.7.x ( \[Doc\]: Add alt-text to images in 3.6 release notes
    #24844 )
-   `24878`{.interpreted-text role="ghpull"}: \[Doc\]: Add alt-text to
    images in 3.6 release notes #24844
-   `25312`{.interpreted-text role="ghpull"}: Backport PR #25308 on
    branch v3.7.x (DOC: add include source to a 3.7 what\'s new)
-   `25309`{.interpreted-text role="ghpull"}: Backport PR #25302 on
    branch v3.7.x (Cleanup gradient_bar example.)
-   `25299`{.interpreted-text role="ghpull"}: Backport PR #25238 on
    branch v3.7.x (Check file path for animation and raise if it does
    not exist)
-   `25297`{.interpreted-text role="ghpull"}: Backport PR #25295 on
    branch v3.7.x (Increase timeout for interactive backend tests)
-   `25238`{.interpreted-text role="ghpull"}: Check file path for
    animation and raise if it does not exist
-   `25295`{.interpreted-text role="ghpull"}: Increase timeout for
    interactive backend tests
-   `25288`{.interpreted-text role="ghpull"}: Backport PR #25279 on
    branch v3.7.x (Fix Lasso line cleanup)
-   `25294`{.interpreted-text role="ghpull"}: Backport PR #25278 on
    branch v3.7.x (Revert #23417 (Consistently set label on axis with
    units))
-   `25293`{.interpreted-text role="ghpull"}: Backport PR #25155 on
    branch v3.7.x (Fix lasso unresponsive issue by adding a lock release
    event)
-   `25289`{.interpreted-text role="ghpull"}: Backport PR #25286 on
    branch v3.7.x (DOC: add cache-busting query to switcher json url)
-   `25278`{.interpreted-text role="ghpull"}: Revert #23417
    (Consistently set label on axis with units)
-   `25155`{.interpreted-text role="ghpull"}: Fix lasso unresponsive
    issue by adding a lock release event
-   `25285`{.interpreted-text role="ghpull"}: Backport PR #25280 on
    branch v3.7.x (Fix setting CSS with latest GTK4)
-   `25279`{.interpreted-text role="ghpull"}: Fix Lasso line cleanup
-   `25284`{.interpreted-text role="ghpull"}: Backport PR #25283 on
    branch v3.7.x (CI: unpin reviewdog eslint)
-   `25280`{.interpreted-text role="ghpull"}: Fix setting CSS with
    latest GTK4
-   `25283`{.interpreted-text role="ghpull"}: CI: unpin reviewdog eslint
-   `25277`{.interpreted-text role="ghpull"}: Backport PR #25268 on
    branch v3.7.x (Fix import of styles with relative path)
-   `25276`{.interpreted-text role="ghpull"}: Backport PR #25237 on
    branch v3.7.x (Fixed a bug where rcParams settings were being
    ignored for formatting axes labels)
-   `25237`{.interpreted-text role="ghpull"}: Fixed a bug where rcParams
    settings were being ignored for formatting axes labels
-   `25268`{.interpreted-text role="ghpull"}: Fix import of styles with
    relative path
-   `25264`{.interpreted-text role="ghpull"}: Backport PR #25262 on
    branch v3.7.x (CI: Pin reviewdog eslint to use node 18.13)
-   `25245`{.interpreted-text role="ghpull"}: Backport PR #25236:
    Re-enable CI buildwheel and cygwin labels
-   `25262`{.interpreted-text role="ghpull"}: CI: Pin reviewdog eslint
    to use node 18.13
-   `25260`{.interpreted-text role="ghpull"}: Backport PR #25234 on
    branch v3.7.x (added layout=\"compressed\" for pyplot #25223)
-   `25234`{.interpreted-text role="ghpull"}: added
    layout=\"compressed\" for pyplot #25223
-   `25246`{.interpreted-text role="ghpull"}: Backport PR #25240 on
    branch v3.7.x (Avoid calling vars() on arbitrary third-party
    manager_class.)
-   `25240`{.interpreted-text role="ghpull"}: Avoid calling vars() on
    arbitrary third-party manager_class.
-   `25236`{.interpreted-text role="ghpull"}: Re-enable CI buildwheel
    and cygwin labels
-   `25217`{.interpreted-text role="ghpull"}: Backport PR #25213 on
    branch v3.7.x (DOC: correct default value of pcolormesh shading)
-   `25213`{.interpreted-text role="ghpull"}: DOC: correct default value
    of pcolormesh shading
-   `25215`{.interpreted-text role="ghpull"}: Backport PR #25198 - DOC:
    remove constrained_layout kwarg from examples
-   `25198`{.interpreted-text role="ghpull"}: DOC: remove
    constrained_layout kwarg from examples

Issues (14):

-   `25361`{.interpreted-text role="ghissue"}: \[Doc\]:
    matplotlib.patches.ArrowStyle
-   `25365`{.interpreted-text role="ghissue"}: \[Bug\]: Inconsistent
    size/padx for spacers in NavigationToolbar2Tk.\_rescale and \_Spacer
-   `25212`{.interpreted-text role="ghissue"}: \[Bug\]: LICENSE_QHULL is
    included in wheel only the second time
-   `25323`{.interpreted-text role="ghissue"}: \[Doc\]: Misleading
    Figure.legend() options, loc=\'best\' is not valid.
-   `25336`{.interpreted-text role="ghissue"}: \[Bug\]: constrained
    layout with wrapped titles
-   `25338`{.interpreted-text role="ghissue"}: \[Bug\]: set_val of
    rangeslider sets incorrect value
-   `25300`{.interpreted-text role="ghissue"}: \[Bug\]: Unable to pickle
    figure with draggable legend
-   `25223`{.interpreted-text role="ghissue"}: \[Doc\]: `layout="none"`
    for figure constructor?
-   `25219`{.interpreted-text role="ghissue"}: \[Bug\]: axes.set_xlim
    with string dates raises when plotting with datetimes
-   `21666`{.interpreted-text role="ghissue"}: \[Doc\]: Sidebar not
    always very helpful
-   `25298`{.interpreted-text role="ghissue"}: \[Bug\]: `axes.labelsize`
    is ignored
-   `25233`{.interpreted-text role="ghissue"}: \[MNT\]: FFMpegWriter
    does not check if out path exists when initialized.
-   `25242`{.interpreted-text role="ghissue"}: \[Bug\]: Relative paths
    in `plt.style.use()` no longer work in 3.7
-   `25251`{.interpreted-text role="ghissue"}: \[CI\]: eslint failure