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

# GitHub statistics for 3.8.0 (Sep 14, 2023) {#github-stats-3-8-0}

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

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

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

The following 146 authors contributed 2914 commits.

-   0xedl
-   Aalok Chhetri
-   Adam J. Stewart
-   Adam Turner
-   Albert Y. Shih
-   Alissa
-   Alissa Hodge
-   Almar Klein
-   Andreas Deininger
-   Antony Lee
-   Artem Shekhovtsov
-   Astra
-   Ben Root
-   Brandon Dusch
-   BuildTools
-   Caden Gobat
-   Chahak Mehta
-   Clément Robert
-   ColeBurch
-   Daniele Nicolodi
-   daniilS
-   David Kaméus
-   David Stansby
-   dependabot\[bot\]
-   Devilsaint
-   devRD
-   Dusch4593
-   DWesl
-   Eero Vaher
-   Elliott Sales de Andrade
-   Eric Firing
-   Eric Larson
-   Eric Prestat
-   Eric Wieser
-   Evgenii Radchenko
-   Fabian Joswig
-   Felix Goudreault
-   Gabriel Madeira
-   Gautam Sagar
-   Gokberk Gunes
-   Greg Lucas
-   Hai Zhu
-   hannah
-   Haojun Song
-   Hasan Rashid
-   haval0
-   Higgs32584
-   Ian Hunt-Isaak
-   Ian Thomas
-   II-Day-II
-   Irtaza Khalid
-   j1642
-   Jan-Hendrik Müller
-   Jarrod Millman
-   Jody Klymak
-   Johann Krauter
-   John Paul Jepko
-   Jonathan Wheeler
-   jsdodge
-   Julian Chen
-   kolibril13
-   krooijers
-   Kyle Sunden
-   Larry Bradley
-   LemonBoy
-   lganic
-   Lukas Schrangl
-   luke
-   marbled-toast
-   mariamalykh
-   Marisa Wong
-   Mateusz Sokół
-   Matt Newville
-   matt statham
-   Matthew Feickert
-   Matthew Morrison
-   Matthias Bussonnier
-   MeeseeksMachine
-   Melissa Weber Mendonça
-   melissawm
-   Michael Dittrich
-   Michael Higgins
-   Mubin Manasia
-   Mudassir Chapra
-   Niranjan
-   NISHANT KUMAR
-   Noy Hanan
-   Olin Johnson
-   Oscar Gustafsson
-   Pavel Zwerschke
-   Peter Cock
-   Petros Tzathas
-   Photoniker
-   photoniker
-   Pierre Haessig
-   Pieter Eendebak
-   Prajwal Agrawal
-   pre-commit-ci\[bot\]
-   priyanshi
-   Priyanshi Gaur
-   RadostW
-   Rahul Mohan
-   Ratnabali Dutta
-   rbt94
-   Richard Barnes
-   richardsheridan
-   RishabhSpark
-   Rob Righter
-   roberto.bodo
-   root
-   Ruth Comer
-   Sam
-   saranti
-   Scott Shambaugh
-   Shreeya Ramesh
-   Sia Ghelichkhan
-   Sigma-Verma
-   Smeet nagda
-   SnorfYang
-   Stefanie Molin
-   Steffen Rehberg
-   stevezhang
-   stevezhang1999
-   Talha Irfan
-   Thomas A Caswell
-   Thomas J. Fan
-   Tigran Khachatryan
-   Tim Hoffmann
-   Tom
-   Tom Sarantis
-   Tunç Başar Köse
-   Utkarsh Verma
-   vavanade
-   Vishal Pankaj Chandratreya
-   vivekvedant
-   vizzy_viz
-   Vladimir
-   Vladimir Ilievski
-   Waleed-Abdullah
-   weijili
-   whyvra
-   xtanion
-   Y.D.X
-   Yi Wei
-   yuzie007
-   渡邉 美希

GitHub issues and pull requests:

Pull Requests (649):

-   `26777`{.interpreted-text role="ghpull"}: Backport PR #26702 on
    branch v3.8.x (converted coc to rst and put links in
    code_of_conduct.md)
-   `26775`{.interpreted-text role="ghpull"}: Backport PR #26767 on
    branch v3.8.x (Trim Gouraud triangles that contain NaN)
-   `26776`{.interpreted-text role="ghpull"}: Backport PR #26687 on
    branch v3.8.x (Remove usage of recarray)
-   `26702`{.interpreted-text role="ghpull"}: converted coc to rst and
    put links in code_of_conduct.md
-   `26687`{.interpreted-text role="ghpull"}: Remove usage of recarray
-   `26767`{.interpreted-text role="ghpull"}: Trim Gouraud triangles
    that contain NaN
-   `26770`{.interpreted-text role="ghpull"}: Backport PR #26762 on
    branch v3.8.x (MNT: Numpy 2.0 removals from ndarray class)
-   `26762`{.interpreted-text role="ghpull"}: MNT: Numpy 2.0 removals
    from ndarray class
-   `26769`{.interpreted-text role="ghpull"}: DOC: Pin mpl-sphinx-theme
    to 3.8.x
-   `26768`{.interpreted-text role="ghpull"}: Backport PR #26700 on
    branch v3.8.x (Check type for set_clip_box)
-   `26700`{.interpreted-text role="ghpull"}: Check type for
    set_clip_box
-   `26766`{.interpreted-text role="ghpull"}: Backport PR #26763 on
    branch v3.8.x (DOC: Add redirects for old gitwash files)
-   `26763`{.interpreted-text role="ghpull"}: DOC: Add redirects for old
    gitwash files
-   `26756`{.interpreted-text role="ghpull"}: Pin numpy to \<2 for 3.8.0
-   `26761`{.interpreted-text role="ghpull"}: Merge branch v3.7.x into
    v3.8.x
-   `26757`{.interpreted-text role="ghpull"}: Backport PR #26628 on
    branch v3.8.x (DOC: move install related FAQ to install docs)
-   `26628`{.interpreted-text role="ghpull"}: DOC: move install related
    FAQ to install docs
-   `26753`{.interpreted-text role="ghpull"}: Backport PR #26705 on
    branch v3.8.x (\[Doc\] Small fixes found by velin)
-   `26705`{.interpreted-text role="ghpull"}: \[Doc\] Small fixes found
    by velin
-   `26746`{.interpreted-text role="ghpull"}: Backport PR #26671 on
    branch v3.8.x (\[DOC\] Enhance API reference index)
-   `26671`{.interpreted-text role="ghpull"}: \[DOC\] Enhance API
    reference index
-   `26740`{.interpreted-text role="ghpull"}: Backport PR #26676 on
    branch v3.8.x (\[DOC\] Slightly improve the LineCollection
    docstring)
-   `26676`{.interpreted-text role="ghpull"}: \[DOC\] Slightly improve
    the LineCollection docstring
-   `26712`{.interpreted-text role="ghpull"}: Backport PR #26491 on
    branch v3.8.x (TYP: Add common-type overloads of subplot_mosaic)
-   `26726`{.interpreted-text role="ghpull"}: Backport PR #26719 on
    branch v3.8.x (Fix issue with missing attribute in Path3DCollection)
-   `26724`{.interpreted-text role="ghpull"}: Backport PR #26721 on
    branch v3.8.x (Add a Python 3.12 classifier)
-   `26711`{.interpreted-text role="ghpull"}: Backport PR #26709 on
    branch v3.8.x (DOC: consistency in docstrings of formatting of
    array-like)
-   `26491`{.interpreted-text role="ghpull"}: TYP: Add common-type
    overloads of subplot_mosaic
-   `26709`{.interpreted-text role="ghpull"}: DOC: consistency in
    docstrings of formatting of array-like
-   `26708`{.interpreted-text role="ghpull"}: Backport PR #26601 on
    branch v3.8.x (Avoid checking limits when updating both min and max
    for contours)
-   `26601`{.interpreted-text role="ghpull"}: Avoid checking limits when
    updating both min and max for contours
-   `26701`{.interpreted-text role="ghpull"}: Backport PR #26695 on
    branch v3.8.x (Bump actions/checkout from 3 to 4)
-   `26695`{.interpreted-text role="ghpull"}: Bump actions/checkout from
    3 to 4
-   `26694`{.interpreted-text role="ghpull"}: Backport PR #26689 on
    branch v3.8.x (Fix error generation for missing pgf.texsystem.)
-   `26522`{.interpreted-text role="ghpull"}: TST: Add failing test
-   `26689`{.interpreted-text role="ghpull"}: Fix error generation for
    missing pgf.texsystem.
-   `26688`{.interpreted-text role="ghpull"}: Backport PR #26680 on
    branch v3.8.x (Fix flaky CI tests)
-   `26680`{.interpreted-text role="ghpull"}: Fix flaky CI tests
-   `26675`{.interpreted-text role="ghpull"}: Backport PR #26665 on
    branch v3.8.x (Clarify loading of backend FigureCanvas and show().)
-   `26673`{.interpreted-text role="ghpull"}: Backport PR #26193 on
    branch v3.8.x (Sort tex2uni data in mathtext)
-   `26665`{.interpreted-text role="ghpull"}: Clarify loading of backend
    FigureCanvas and show().
-   `26193`{.interpreted-text role="ghpull"}: Sort tex2uni data in
    mathtext
-   `26663`{.interpreted-text role="ghpull"}: Backport PR #26245 on
    branch v3.8.x (\[pre-commit.ci\] pre-commit autoupdate)
-   `26668`{.interpreted-text role="ghpull"}: Backport PR #26541 on
    branch v3.8.x (TYP: Add typing on mathtext internals)
-   `26666`{.interpreted-text role="ghpull"}: Backport PR #26657 on
    branch v3.8.x (DOC: Fix some small issues)
-   `26541`{.interpreted-text role="ghpull"}: TYP: Add typing on
    mathtext internals
-   `26662`{.interpreted-text role="ghpull"}: Backport PR #26542 on
    branch v3.8.x (TST: Ensure test_webagg subprocess is terminated)
-   `26661`{.interpreted-text role="ghpull"}: Backport PR #26566 on
    branch v3.8.x (MAINT: Numpy 2.0 deprecations for row_stack and in1d)
-   `26657`{.interpreted-text role="ghpull"}: DOC: Fix some small issues
-   `26660`{.interpreted-text role="ghpull"}: Backport PR #26656 on
    branch v3.8.x (TYP: Fix some small bugs)
-   `26659`{.interpreted-text role="ghpull"}: Backport PR #26470 on
    branch v3.8.x (\[DOC\]: mathtext tutorial-consolidate explain and
    notes)
-   `26245`{.interpreted-text role="ghpull"}: \[pre-commit.ci\]
    pre-commit autoupdate
-   `26658`{.interpreted-text role="ghpull"}: Backport PR #26608 on
    branch v3.8.x (Removed unnecessary origin keywords)
-   `26542`{.interpreted-text role="ghpull"}: TST: Ensure test_webagg
    subprocess is terminated
-   `26566`{.interpreted-text role="ghpull"}: MAINT: Numpy 2.0
    deprecations for row_stack and in1d
-   `26656`{.interpreted-text role="ghpull"}: TYP: Fix some small bugs
-   `26651`{.interpreted-text role="ghpull"}: Backport PR #26348 on
    branch v3.8.x (Test some untested Locator code)
-   `26470`{.interpreted-text role="ghpull"}: \[DOC\]: mathtext
    tutorial-consolidate explain and notes
-   `26608`{.interpreted-text role="ghpull"}: Removed unnecessary origin
    keywords
-   `26655`{.interpreted-text role="ghpull"}: Backport PR #26649 on
    branch v3.8.x (\[DOC\] Remove \"Discouraged\" notices that have been
    superseded by deprecation)
-   `26654`{.interpreted-text role="ghpull"}: Backport PR #26597 on
    branch v3.8.x (Squeeze post-converted values when validating limits)
-   `26652`{.interpreted-text role="ghpull"}: Backport PR #26646 on
    branch v3.8.x (Use standard method for closing QApp when last window
    is closed.)
-   `26648`{.interpreted-text role="ghpull"}: Backport PR #26521 on
    branch v3.8.x (Replaced list with tuple in pyplot for axes)
-   `26649`{.interpreted-text role="ghpull"}: \[DOC\] Remove
    \"Discouraged\" notices that have been superseded by deprecation
-   `26647`{.interpreted-text role="ghpull"}: Backport PR #26582 on
    branch v3.8.x (MNT: Enable wheels for Python 3.12)
-   `26646`{.interpreted-text role="ghpull"}: Use standard method for
    closing QApp when last window is closed.
-   `26650`{.interpreted-text role="ghpull"}: Backport PR #26635 on
    branch v3.8.x (\[MNT\] Do not configure axes properties via
    subplots(\..., subplot_kw={\...}))
-   `26644`{.interpreted-text role="ghpull"}: Backport PR #26641 on
    branch v3.8.x (\[Doc\] Add ACCEPTS for some Axes set methods)
-   `26348`{.interpreted-text role="ghpull"}: Test some untested Locator
    code
-   `26635`{.interpreted-text role="ghpull"}: \[MNT\] Do not configure
    axes properties via subplots(\..., subplot_kw={\...})
-   `26521`{.interpreted-text role="ghpull"}: Replaced list with tuple
    in pyplot for axes
-   `26643`{.interpreted-text role="ghpull"}: Backport PR #26636 on
    branch v3.8.x (\[Doc\] Improve set_layout_engine docs)
-   `26641`{.interpreted-text role="ghpull"}: \[Doc\] Add ACCEPTS for
    some Axes set methods
-   `26640`{.interpreted-text role="ghpull"}: Backport PR #24209 on
    branch v3.8.x (List the webagg_core module in the sphinx docs.)
-   `26638`{.interpreted-text role="ghpull"}: Backport PR #26633 on
    branch v3.8.x (\[Doc\] Shorten documentation links in widgets)
-   `26636`{.interpreted-text role="ghpull"}: \[Doc\] Improve
    set_layout_engine docs
-   `24209`{.interpreted-text role="ghpull"}: List the webagg_core
    module in the sphinx docs.
-   `26633`{.interpreted-text role="ghpull"}: \[Doc\] Shorten
    documentation links in widgets
-   `26632`{.interpreted-text role="ghpull"}: Backport PR #26540 on
    branch v3.8.x (TYP: Add overloads for FT2Font.get_sfnt_table)
-   `26631`{.interpreted-text role="ghpull"}: Backport PR #26619 on
    branch v3.8.x (\[DOC\] Clarify some tick-related docstrings)
-   `26540`{.interpreted-text role="ghpull"}: TYP: Add overloads for
    FT2Font.get_sfnt_table
-   `26619`{.interpreted-text role="ghpull"}: \[DOC\] Clarify some
    tick-related docstrings
-   `26625`{.interpreted-text role="ghpull"}: Backport PR #26622 on
    branch v3.8.x (\[Doc\] Improve DSP-related examples)
-   `26622`{.interpreted-text role="ghpull"}: \[Doc\] Improve
    DSP-related examples
-   `26618`{.interpreted-text role="ghpull"}: Backport PR #24711 on
    branch v3.8.x (Test with Python 3.12)
-   `26617`{.interpreted-text role="ghpull"}: Backport PR #26598 on
    branch v3.8.x (FIX: array labelcolor for Tick)
-   `26615`{.interpreted-text role="ghpull"}: Backport PR #26614 on
    branch v3.8.x (Properly disconnect machinery when removing child
    axes.)
-   `26614`{.interpreted-text role="ghpull"}: Properly disconnect
    machinery when removing child axes.
-   `24711`{.interpreted-text role="ghpull"}: Test with Python 3.12
-   `26607`{.interpreted-text role="ghpull"}: Backport PR #26606 on
    branch v3.8.x (\[Doc\] Revise histogram features example (Closes
    #26604))
-   `26606`{.interpreted-text role="ghpull"}: \[Doc\] Revise histogram
    features example (Closes #26604)
-   `26599`{.interpreted-text role="ghpull"}: Backport PR #26565 on
    branch v3.8.x (\[doc\]: added section Verify installation)
-   `26565`{.interpreted-text role="ghpull"}: \[doc\]: added section
    Verify installation
-   `26595`{.interpreted-text role="ghpull"}: Backport PR #26591 on
    branch v3.8.x (Fix ToolBase.figure property setter.)
-   `26591`{.interpreted-text role="ghpull"}: Fix ToolBase.figure
    property setter.
-   `26584`{.interpreted-text role="ghpull"}: Backport PR #26581 on
    branch v3.8.x (Deduplicate test for toolbar button icon LA mode.)
-   `26585`{.interpreted-text role="ghpull"}: Backport PR #26576 on
    branch v3.8.x (Use sys.platform over os.name)
-   `26583`{.interpreted-text role="ghpull"}: Backport PR #26578 on
    branch v3.8.x (MAINT: add \_\_pycache\_\_/ to .gitignore)
-   `26576`{.interpreted-text role="ghpull"}: Use sys.platform over
    os.name
-   `26581`{.interpreted-text role="ghpull"}: Deduplicate test for
    toolbar button icon LA mode.
-   `26578`{.interpreted-text role="ghpull"}: MAINT: add
    \_\_pycache\_\_/ to .gitignore
-   `26579`{.interpreted-text role="ghpull"}: Backport PR #26572 on
    branch v3.8.x (\[DOC\]: clarify pre-commits and editing workflow)
-   `26572`{.interpreted-text role="ghpull"}: \[DOC\]: clarify
    pre-commits and editing workflow
-   `26575`{.interpreted-text role="ghpull"}: Backport PR #26573 on
    branch v3.8.x (\[DOC\]: codespace link in contribute index)
-   `26573`{.interpreted-text role="ghpull"}: \[DOC\]: codespace link in
    contribute index
-   `26568`{.interpreted-text role="ghpull"}: Backport PR #26462 on
    branch v3.8.x (Boxplot fix median line extending past box boundaries
    #19409)
-   `26416`{.interpreted-text role="ghpull"}: \[doc\]: add \'validate\'
    section to install docs #26379
-   `26564`{.interpreted-text role="ghpull"}: Backport PR #26543 on
    branch v3.8.x (Add ninja to Cygwin builder)
-   `26462`{.interpreted-text role="ghpull"}: Boxplot fix median line
    extending past box boundaries #19409
-   `26563`{.interpreted-text role="ghpull"}: Backport PR #26519 on
    branch v3.8.x (Fix mathtext mismatched braces)
-   `26543`{.interpreted-text role="ghpull"}: Add ninja to Cygwin
    builder
-   `26519`{.interpreted-text role="ghpull"}: Fix mathtext mismatched
    braces
-   `26556`{.interpreted-text role="ghpull"}: Backport PR #26554 on
    branch v3.8.x (Remove NumPy abs overrides from pylab)
-   `26550`{.interpreted-text role="ghpull"}: Backport PR #26545 on
    branch v3.8.x (Fix size inferral when using cairocffi)
-   `26547`{.interpreted-text role="ghpull"}: Backport PR #26493 on
    branch v3.8.x (Disable ``add_html_cache_busting`` on Sphinx 7.1+)
-   `26546`{.interpreted-text role="ghpull"}: Backport PR #26201 on
    branch v3.8.x (DOC: Add documentation on codespaces usage)
-   `26548`{.interpreted-text role="ghpull"}: Backport PR #26514 on
    branch v3.8.x (Clarify interaction between params of
    get_path_collection_extents.)
-   `26514`{.interpreted-text role="ghpull"}: Clarify interaction
    between params of get_path_collection_extents.
-   `26537`{.interpreted-text role="ghpull"}: Backport PR #26529 on
    branch v3.8.x (Fix MathText antialiasing)
-   `26536`{.interpreted-text role="ghpull"}: Backport PR #26532 on
    branch v3.8.x (Fix input check in Poly3DCollection.\_\_init\_\_)
-   `26529`{.interpreted-text role="ghpull"}: Fix MathText antialiasing
-   `26534`{.interpreted-text role="ghpull"}: Backport PR #26513 on
    branch v3.8.x (Tweak shape repr in \_api.check_shape error message.)
-   `26533`{.interpreted-text role="ghpull"}: Backport PR #26526 on
    branch v3.8.x (Bump pypa/cibuildwheel from 2.14.1 to 2.15.0)
-   `26513`{.interpreted-text role="ghpull"}: Tweak shape repr in
    \_api.check_shape error message.
-   `26526`{.interpreted-text role="ghpull"}: Bump pypa/cibuildwheel
    from 2.14.1 to 2.15.0
-   `26201`{.interpreted-text role="ghpull"}: DOC: Add documentation on
    codespaces usage
-   `26530`{.interpreted-text role="ghpull"}: Backport PR #26509 on
    branch v3.8.x (Update/tweak SpanSelector docs.)
-   `26509`{.interpreted-text role="ghpull"}: Update/tweak SpanSelector
    docs.
-   `26528`{.interpreted-text role="ghpull"}: Backport PR #26504 on
    branch v3.8.x (TYP: Add overload to specify output of
    Colormap.\_\_call\_\_ when possible)
-   `26527`{.interpreted-text role="ghpull"}: Backport PR #26173 on
    branch v3.8.x (Synchronize mathtext docs and handling)
-   `26504`{.interpreted-text role="ghpull"}: TYP: Add overload to
    specify output of Colormap.\_\_call\_\_ when possible
-   `26173`{.interpreted-text role="ghpull"}: Synchronize mathtext docs
    and handling
-   `26511`{.interpreted-text role="ghpull"}: Backport PR #26490 on
    branch v3.8.x (Import PIL.Image explicitly over PIL)
-   `26490`{.interpreted-text role="ghpull"}: Import PIL.Image
    explicitly over PIL
-   `26503`{.interpreted-text role="ghpull"}: Backport PR #26502 on
    branch v3.8.x (TST: Increase some tolerances for non-x86 arches)
-   `26502`{.interpreted-text role="ghpull"}: TST: Increase some
    tolerances for non-x86 arches
-   `26499`{.interpreted-text role="ghpull"}: Backport PR #26498 on
    branch v3.8.x (Add plausible analytics to the documentation pages)
-   `26498`{.interpreted-text role="ghpull"}: Add plausible analytics to
    the documentation pages
-   `26493`{.interpreted-text role="ghpull"}: Disable
    ``add_html_cache_busting`` on Sphinx 7.1+
-   `26489`{.interpreted-text role="ghpull"}: Backport PR #26487 on
    branch v3.8.x (DOC: Remove unused image rotator)
-   `26487`{.interpreted-text role="ghpull"}: DOC: Remove unused image
    rotator
-   `26479`{.interpreted-text role="ghpull"}: ps: Add option to use
    figure size as paper size
-   `26469`{.interpreted-text role="ghpull"}: Deprecate
    PdfPages(keep_empty=True).
-   `24379`{.interpreted-text role="ghpull"}: DOC: Update dropped
    splines example
-   `26326`{.interpreted-text role="ghpull"}: Only do pchanged and set
    stale when value changes + doc consistency
-   `26443`{.interpreted-text role="ghpull"}: BLD: stop skipping musl
    wheel builds
-   `26475`{.interpreted-text role="ghpull"}: \[DOC\]: Noto Sans for
    windows docs builds
-   `26481`{.interpreted-text role="ghpull"}: Clarify behavior of norm
    clipping
-   `26474`{.interpreted-text role="ghpull"}: \[DOC\]: filter non-gui
    backend warnings when building docs
-   `26480`{.interpreted-text role="ghpull"}: \[DOC\] Documentation
    fixes
-   `26476`{.interpreted-text role="ghpull"}: Remove auto from supported
    ps.papersizes in matplotlibrc.
-   `25966`{.interpreted-text role="ghpull"}: Fix support for Ctrl-C on
    the macosx backend.
-   `26473`{.interpreted-text role="ghpull"}: Fix codespaces setup.sh
    script
-   `24376`{.interpreted-text role="ghpull"}: Support removing inner
    ticks in label_outer()
-   `25785`{.interpreted-text role="ghpull"}: Deprecate papersize=auto
    in PostScript
-   `26472`{.interpreted-text role="ghpull"}: Do not close figures on
    backend switch.
-   `26402`{.interpreted-text role="ghpull"}: Restructure interface
    section of API Reference index page
-   `26467`{.interpreted-text role="ghpull"}: MNT: Adjust for upcoming
    numpy repr changes
-   `26451`{.interpreted-text role="ghpull"}: TYP: Add several missing
    return type annotations
-   `26466`{.interpreted-text role="ghpull"}: Make annotate/OffsetFrom
    unaffected by later mutation of coordinates.
-   `26445`{.interpreted-text role="ghpull"}: \[DOC\]: annotation
    tutorial: blended artist, headers, and user demo deletes
-   `26454`{.interpreted-text role="ghpull"}: Rename an internal
    parameter of \_label_outer_x/yaxis()
-   `26130`{.interpreted-text role="ghpull"}: Enable branch coverage for
    C/C++ code
-   `26448`{.interpreted-text role="ghpull"}: \[DOC\] Update dependency
    documentation
-   `26450`{.interpreted-text role="ghpull"}: Fix return value of
    Text.update
-   `26447`{.interpreted-text role="ghpull"}: DOC: Fix accidental cases
    of blockquotes
-   `26401`{.interpreted-text role="ghpull"}: WARN: more direct warning
    ticklabels
-   `26444`{.interpreted-text role="ghpull"}: Fix some bugs found by
    typing
-   `26253`{.interpreted-text role="ghpull"}: Filter out inf values in
    plot_surface
-   `26407`{.interpreted-text role="ghpull"}: Improve some smaller
    typing issues
-   `26328`{.interpreted-text role="ghpull"}: \[DOC\]: improve
    consistency of plot types gallery
-   `26434`{.interpreted-text role="ghpull"}: TYP: Adjust type hint of
    Norm.\_\_call\_\_ to return masked array
-   `26376`{.interpreted-text role="ghpull"}: Text antialiasing for
    mathtext (reopen)
-   `25830`{.interpreted-text role="ghpull"}: Specify ticks and axis
    label positions for 3D plots
-   `25784`{.interpreted-text role="ghpull"}: ps: Fix anchoring of
    rotated usetex text
-   `26403`{.interpreted-text role="ghpull"}: Update type hints for font
    manager and extension
-   `26433`{.interpreted-text role="ghpull"}: Call out which pane is
    hovered over for 3d hover coordinates
-   `26418`{.interpreted-text role="ghpull"}: Add next_whats_new entries
    for mathtext features
-   `26429`{.interpreted-text role="ghpull"}: DOC: update ContourSet
    attributes deprecation advice
-   `26051`{.interpreted-text role="ghpull"}: Type hinting developer
    docs
-   `26427`{.interpreted-text role="ghpull"}: Improve button widget
    examples a bit
-   `26423`{.interpreted-text role="ghpull"}: Fix pyparsing version
    check
-   `26425`{.interpreted-text role="ghpull"}: Delete second MRI demo
    example
-   `26424`{.interpreted-text role="ghpull"}: macos: Don\'t leak None in
    Timer cleanup
-   `26332`{.interpreted-text role="ghpull"}: moved doc root to landing
    page, make user landing a guide page
-   `26408`{.interpreted-text role="ghpull"}: DOC: add note about
    manually downloading qhull + freetype
-   `26404`{.interpreted-text role="ghpull"}: Remove old What\'s new
    entries
-   `26011`{.interpreted-text role="ghpull"}: Emit xlim_changed on
    shared axes.
-   `25810`{.interpreted-text role="ghpull"}: Fix default return of
    [Collection.get](){cap,join}style
-   `26168`{.interpreted-text role="ghpull"}: Add \_val_or_rc-function
-   `26335`{.interpreted-text role="ghpull"}: Optimize imshow
-   `26367`{.interpreted-text role="ghpull"}: Add typing for internal
    helpers
-   `26397`{.interpreted-text role="ghpull"}: TYP: Add type hints to
    testing module
-   `26399`{.interpreted-text role="ghpull"}: Reinstate & deprecate
    ContourSet.antialiased
-   `26385`{.interpreted-text role="ghpull"}: Improve typing in pyplot
-   `26151`{.interpreted-text role="ghpull"}: Add substack cmd for
    mathtext
-   `26396`{.interpreted-text role="ghpull"}: Move pylab documentation
    to its own module page
-   `26393`{.interpreted-text role="ghpull"}: TST: Remove extra dummy
    Axis classes
-   `26384`{.interpreted-text role="ghpull"}: Fix triage tool due to Qt
    bump to 5.12
-   `26382`{.interpreted-text role="ghpull"}: Tweak hist2d docstring.
-   `26359`{.interpreted-text role="ghpull"}: Simplify MRI with EEG
    example
-   `26071`{.interpreted-text role="ghpull"}: ENH: macosx allow figures
    to be opened in tabs or windows
-   `16473`{.interpreted-text role="ghpull"}: Make `.axis(zmin=...)`
    work on 3D axes
-   `26333`{.interpreted-text role="ghpull"}: Add middle for delims
-   `26365`{.interpreted-text role="ghpull"}: Fix removal of
    Figure-level artists
-   `26341`{.interpreted-text role="ghpull"}: Fix pickling of axes
    property cycle.
-   `26279`{.interpreted-text role="ghpull"}: DOC: remove
    users_explain/axis
-   `26347`{.interpreted-text role="ghpull"}: Add tests for
    LogFormatter.format_data and format_data_short
-   `26329`{.interpreted-text role="ghpull"}: Clarify that ImageGrid
    requires limits-sharing.
-   `26349`{.interpreted-text role="ghpull"}: Tweak Sankey docs.
-   `26352`{.interpreted-text role="ghpull"}: Fix bad histogramming bins
    in mri/eeg example.
-   `26353`{.interpreted-text role="ghpull"}: Remove unused private
    method
-   `26342`{.interpreted-text role="ghpull"}: ENH: Collection.set_paths
-   `26344`{.interpreted-text role="ghpull"}: Some more micro
    optimizations
-   `26346`{.interpreted-text role="ghpull"}: Increase coverage
-   `26330`{.interpreted-text role="ghpull"}: Deprecate wrappers
    combining axes_grid1 and axisartist.
-   `26338`{.interpreted-text role="ghpull"}: Bump pypa/cibuildwheel
    from 2.14.0 to 2.14.1
-   `26331`{.interpreted-text role="ghpull"}: Support standard Axes in
    RGBAxes.
-   `26219`{.interpreted-text role="ghpull"}: DOC: Restore banner
    indicating docs are unreleased
-   `25558`{.interpreted-text role="ghpull"}: Simplify outdated
    Image.contains check.
-   `26324`{.interpreted-text role="ghpull"}: More micro optimizations
    of plot
-   `26325`{.interpreted-text role="ghpull"}: Remove unused variables
-   `26022`{.interpreted-text role="ghpull"}: MNT/FIX: macosx change
    Timer to NSTimer instance
-   `26303`{.interpreted-text role="ghpull"}: Micro optimization of
    plotting
-   `26249`{.interpreted-text role="ghpull"}: FIX: axes3d.scatter color
    parameter doesn\'t decrease in size for non-finite coordinate
    inputs.
-   `26078`{.interpreted-text role="ghpull"}: Fix parasite_axes does not
    properly handle units
-   `25839`{.interpreted-text role="ghpull"}: \[ENH\]: int / float-tuple
    like kwarg legend(loc) for rcParams\[\'legend.loc\'\]
-   `26056`{.interpreted-text role="ghpull"}: Privatize
    TexManager.texcache
-   `25363`{.interpreted-text role="ghpull"}: Bump minimum QT5 version
    to 5.12
-   `26176`{.interpreted-text role="ghpull"}: Add more sizeable
    delimiters
-   `26302`{.interpreted-text role="ghpull"}: FIX: move the font lock
    higher up the call and class tree
-   `26309`{.interpreted-text role="ghpull"}: qt: Mark canvas for
    re-draw after savefig
-   `26311`{.interpreted-text role="ghpull"}: FIX: labels at start of
    contours
-   `26278`{.interpreted-text role="ghpull"}: ENH: clip_path keyword for
    contour and contourf
-   `26295`{.interpreted-text role="ghpull"}: Deprecate
    inset_locator.InsetPosition.
-   `26122`{.interpreted-text role="ghpull"}: Only change axes aspect in
    imshow if image transform is/contains transData
-   `26297`{.interpreted-text role="ghpull"}: Use transformed paths for
    contour labelling decisions
-   `26160`{.interpreted-text role="ghpull"}: add setters and getters
    for \_AxLine\'s xy1, xy2 and slope parameters
-   `26294`{.interpreted-text role="ghpull"}: Deprecate cbook.Stack.
-   `26284`{.interpreted-text role="ghpull"}: Bump pypa/cibuildwheel
    from 2.13.1 to 2.14.0
-   `25661`{.interpreted-text role="ghpull"}: boldsymbol support for
    mathtext
-   `26285`{.interpreted-text role="ghpull"}: Improve exception message
    for set_ticks() kwargs without labels
-   `14593`{.interpreted-text role="ghpull"}: Simplify
    SecondaryAxis.set_color.
-   `26273`{.interpreted-text role="ghpull"}: TST: simplify mask in
    pcolor writing to mask test
-   `26263`{.interpreted-text role="ghpull"}: Doc fix toc users
-   `26242`{.interpreted-text role="ghpull"}: Deprecate
    FigureCanvasBase.switch_backends.
-   `26164`{.interpreted-text role="ghpull"}: Only clear Axis once when
    creating an Axes
-   `26035`{.interpreted-text role="ghpull"}: issue #26031 - \[MNT\]:
    decrease timeout on interactive tests locally
-   `23485`{.interpreted-text role="ghpull"}: Fix displayed 3d
    coordinates showing gibberish
-   `25027`{.interpreted-text role="ghpull"}: Make pcolor more mesh-like
-   `26235`{.interpreted-text role="ghpull"}: MNT:Decreased timeout for
    local interactive tests
-   `26270`{.interpreted-text role="ghpull"}: Merge v3.7.x into main
-   `26269`{.interpreted-text role="ghpull"}: DOC: Fix image_rotator
-   `26265`{.interpreted-text role="ghpull"}: DOC: ensure that the
    bounding box is scaled with dpi in example
-   `26255`{.interpreted-text role="ghpull"}: DOC: Modernize Colorbar
    Tick Labelling example
-   `26258`{.interpreted-text role="ghpull"}: DOC: fix rst formatting
-   `26257`{.interpreted-text role="ghpull"}: DOC: Clarify terminology
-   `26256`{.interpreted-text role="ghpull"}: Better document the
    ContourSet API change.
-   `26254`{.interpreted-text role="ghpull"}: DOC: Improve readability
    of date formatters/locators example
-   `26233`{.interpreted-text role="ghpull"}: DOC: replaced step with
    stairs in basic plot types
-   `26213`{.interpreted-text role="ghpull"}: Add `CITATION.cff` file
-   `26226`{.interpreted-text role="ghpull"}: Use CLOSEPOLY kind code to
    close tricontourf polygons
-   `26208`{.interpreted-text role="ghpull"}: FIX: also copy the axis
    units when creating twins
-   `26185`{.interpreted-text role="ghpull"}: Set transform for offset
    text in 3d
-   `26068`{.interpreted-text role="ghpull"}: Rewrite Tick formatters
    example
-   `26218`{.interpreted-text role="ghpull"}: moved minimum dependencies
    to maintenance section
-   `26217`{.interpreted-text role="ghpull"}: Doc/rm maintainer wf
-   `26212`{.interpreted-text role="ghpull"}: Avoid deprecated typing
    hints
-   `26198`{.interpreted-text role="ghpull"}: Limit Forward references
    in Mathtext parser
-   `26210`{.interpreted-text role="ghpull"}: Re-export textpath types
    in text
-   `25247`{.interpreted-text role="ghpull"}: Turn ContourSet into a
    standard Collection artist.
-   `26204`{.interpreted-text role="ghpull"}: ci: Add tzdata to nightly
    builds
-   `26200`{.interpreted-text role="ghpull"}: \[Doc\] Add note about
    (str, alpha) version added
-   `26171`{.interpreted-text role="ghpull"}: precommit warns on main +
    instructions for fix
-   `26189`{.interpreted-text role="ghpull"}: Factor out
    legend/figlegend nargs validation.
-   `26199`{.interpreted-text role="ghpull"}: ci: Fix typo for nightly
    builds
-   `26197`{.interpreted-text role="ghpull"}: CI: Add pre-release
    installs to upcoming tests
-   `26086`{.interpreted-text role="ghpull"}: reorganize contributing
    landing page
-   `17497`{.interpreted-text role="ghpull"}: Dedupe some C++ templates
-   `26190`{.interpreted-text role="ghpull"}: Deprecate removal of
    explicit legend handles whose label starts with \_.
-   `26188`{.interpreted-text role="ghpull"}: Add note to remove texts
    in baselines when they are regenerated.
-   `25714`{.interpreted-text role="ghpull"}: Fix ffmpeg framerates
-   `26142`{.interpreted-text role="ghpull"}: \[Doc\] alphabetize
    mathtext symbols by unicode
-   `25933`{.interpreted-text role="ghpull"}: Relational Operators for
    mathtext
-   `26159`{.interpreted-text role="ghpull"}: DOC: Remove unused static
    images
-   `25913`{.interpreted-text role="ghpull"}: DOC: contributing and
    documenting clean ups + community for incubator invites
-   `26141`{.interpreted-text role="ghpull"}: Doc cards user explain
-   `26110`{.interpreted-text role="ghpull"}: DOC: fix levels in
    user/explain/figure
-   `26102`{.interpreted-text role="ghpull"}: Start basing mathtext
    tutorial on mathtext parser
-   `26138`{.interpreted-text role="ghpull"}: MNT: add VNClte porte by
    default
-   `26089`{.interpreted-text role="ghpull"}: Add public method to
    update `Legend` object\'s loc property .
-   `26137`{.interpreted-text role="ghpull"}: Add codespaces
    configuration
-   `25548`{.interpreted-text role="ghpull"}: FIX: macosx keep track of
    mouse up/down for cursor hand changes
-   `26132`{.interpreted-text role="ghpull"}: MNT: remove test images
    from mathtext tests that have been removed
-   `26125`{.interpreted-text role="ghpull"}: Stop building universal2
    and win32 wheels
-   `26105`{.interpreted-text role="ghpull"}: Doc user guide cards
-   `26128`{.interpreted-text role="ghpull"}: Add missing spacer in tk
    toolmanager toolbar.
-   `26129`{.interpreted-text role="ghpull"}: Remove outdated comment in
    `Artist.__getstate__`
-   `25631`{.interpreted-text role="ghpull"}: API: forbid unsafe savefig
    kwargs to AbstractMovieWriter.grab_frame
-   `25926`{.interpreted-text role="ghpull"}: DOC: restore navigation
    documentation
-   `24666`{.interpreted-text role="ghpull"}: Setting color of legend
    shadow
-   `26010`{.interpreted-text role="ghpull"}: Correct Unicode for
    \[lg\]napprox
-   `26120`{.interpreted-text role="ghpull"}: Fix new warnings in
    compiled extensions
-   `26060`{.interpreted-text role="ghpull"}: Mnt: GUI tests
-   `25623`{.interpreted-text role="ghpull"}: Use classic style in old
    what\'s new entries
-   `26113`{.interpreted-text role="ghpull"}: Fixes #12926 -
    inconsistency upon passing C in hexbin
-   `25555`{.interpreted-text role="ghpull"}: Let widgets/clabel better
    handle overlapping axes.
-   `26114`{.interpreted-text role="ghpull"}: Bump pypa/cibuildwheel
    from 2.13.0 to 2.13.1
-   `26112`{.interpreted-text role="ghpull"}: Skip tests for
    users-explain gallery
-   `26111`{.interpreted-text role="ghpull"}: \[MNT\] Update nightly
    wheels install location
-   `25779`{.interpreted-text role="ghpull"}: Adding ellipse_arrow.py
    example and closes #25477
-   `26101`{.interpreted-text role="ghpull"}: Correct bounding box
    calculation for text markers
-   `26096`{.interpreted-text role="ghpull"}: FIX: Handle masked arrays
    for RGBA input with ScalarMappables
-   `26024`{.interpreted-text role="ghpull"}: Add missing operators code
-   `26072`{.interpreted-text role="ghpull"}: Pcolormesh with Gouraud
    shading: masked arrays
-   `25381`{.interpreted-text role="ghpull"}: ENH: switch mpl_toolkits
    to implicit namespace package (PEP 420)
-   `26070`{.interpreted-text role="ghpull"}: Factor out common checks
    for set_data in various Image subclasses.
-   `26091`{.interpreted-text role="ghpull"}: Shorten axes_grid1
    inset_locator code.
-   `26090`{.interpreted-text role="ghpull"}: ci: Move Python 3.11 job
    to Ubuntu 22.04
-   `21054`{.interpreted-text role="ghpull"}: Deprecate many single-use
    rc validators.
-   `26065`{.interpreted-text role="ghpull"}: Install extra requirements
    when testing with 3.11 on GH
-   `26080`{.interpreted-text role="ghpull"}: Deprecate unused \"frac\"
    key in annotate() arrowprops.
-   `25248`{.interpreted-text role="ghpull"}: added Ishikawa plot in
    response to issue #25222 add organizational ch...
-   `26064`{.interpreted-text role="ghpull"}: add ishikawa diagram to
    examples
-   `26079`{.interpreted-text role="ghpull"}: Tweak Annotation
    docstring.
-   `26069`{.interpreted-text role="ghpull"}: Tweak AnnotationBbox
    coords specification.
-   `26073`{.interpreted-text role="ghpull"}: Cleanup date tick locators
    and formatters
-   `26057`{.interpreted-text role="ghpull"}: Further cleanup
    rainbow_text example.
-   `26058`{.interpreted-text role="ghpull"}: Don\'t show type hints in
    rendered docs
-   `26042`{.interpreted-text role="ghpull"}: Further simplify
    AxesGrid.\_init_locators.
-   `25993`{.interpreted-text role="ghpull"}: Modify rainbow_text()
    function to use annotate() function
-   `25850`{.interpreted-text role="ghpull"}: Handle exceptions in
    numpy::array_view\<\...\>::set().
-   `25542`{.interpreted-text role="ghpull"}: ENH: offset parameter for
    MultipleLocator
-   `25515`{.interpreted-text role="ghpull"}: DOC/BLD: plot directive
    srcset
-   `26045`{.interpreted-text role="ghpull"}: \'Inactive\' workflow:
    reduce run frequency
-   `26047`{.interpreted-text role="ghpull"}: PR welcome: getting
    attention
-   `26023`{.interpreted-text role="ghpull"}: CI: Use
    scientific-python/upload-nightly-action
-   `25775`{.interpreted-text role="ghpull"}: Support customizing
    antialiasing for text and annotation
-   `26036`{.interpreted-text role="ghpull"}: Cleanup AxesGrid
-   `26025`{.interpreted-text role="ghpull"}: MNT: Use commit SHA of
    cibuildwheel action release
-   `25938`{.interpreted-text role="ghpull"}: "Inactive" workflow: bump
    operations to 175
-   `26020`{.interpreted-text role="ghpull"}: Let AxesGrid support Axes
    subclasses that don\'t override axis().
-   `26017`{.interpreted-text role="ghpull"}: MNT: reduce number of
    implicit imports from toplevel \_\_init\_\_.py
-   `26033`{.interpreted-text role="ghpull"}: removed wrapping from
    first-issue-bot
-   `26003`{.interpreted-text role="ghpull"}: added alias to gray and
    grey match same colormaps
-   `26027`{.interpreted-text role="ghpull"}: Correct spelling in \'Good
    first issue\'
-   `26026`{.interpreted-text role="ghpull"}: Simplify delaxes.
-   `26028`{.interpreted-text role="ghpull"}: Better document the
    semantics of get_text_width_height_descent.
-   `26018`{.interpreted-text role="ghpull"}: good first issue bot
    rewording
-   `13482`{.interpreted-text role="ghpull"}: Allow sharing Locators and
    Formatters across Axises.
-   `25950`{.interpreted-text role="ghpull"}: Upload nightlies to new
    location
-   `25473`{.interpreted-text role="ghpull"}: ci: Merge sdist and wheel
    building workflows
-   `25825`{.interpreted-text role="ghpull"}: Fix MarkerStyle types
-   `26002`{.interpreted-text role="ghpull"}: Bump pypa/cibuildwheel
    from 2.12.3 to 2.13.0
-   `25999`{.interpreted-text role="ghpull"}: \"Inactive\" workflow: add
    close label for inactive issues
-   `24493`{.interpreted-text role="ghpull"}: DOC: dropdowns in
    userguide
-   `25970`{.interpreted-text role="ghpull"}: FIX: resolve an issue
    where no ticks would be drawn for a colorbar with SymLogNorm and
    ranging exactly from 0 to linthresh
-   `25989`{.interpreted-text role="ghpull"}: test
    annotate(textcoords=offset fontsize)
-   `25044`{.interpreted-text role="ghpull"}: Modify `hexbin` to respect
    `` `patch.linewidth ``{.interpreted-text role="rc"}\`
-   `25667`{.interpreted-text role="ghpull"}: Fix bar datetime
-   `25794`{.interpreted-text role="ghpull"}: Raise on plural scatter
-   `25986`{.interpreted-text role="ghpull"}: Remove unused/unnecessary
    parts of \_macosx.m View.
-   `25689`{.interpreted-text role="ghpull"}: Update watermark example
-   `25735`{.interpreted-text role="ghpull"}: Add comment on issues
    marked \'good first issue\'
-   `25968`{.interpreted-text role="ghpull"}: Cleanup scalarformatter.py
    example.
-   `18715`{.interpreted-text role="ghpull"}: Allow setting default
    AutoMinorLocator
-   `25961`{.interpreted-text role="ghpull"}: Fix nightly CI
-   `25844`{.interpreted-text role="ghpull"}: \[TYP\] Reduce stubtest
    ignores
-   `25952`{.interpreted-text role="ghpull"}: Switch from
    provision-with-micromamba to setup-micromamba
-   `25940`{.interpreted-text role="ghpull"}: Cleanups to Annotation.
-   `25948`{.interpreted-text role="ghpull"}: DOC: don\'t advocate
    deleting main branch
-   `25939`{.interpreted-text role="ghpull"}: Cleanup
    time_series_histogram example.
-   `25883`{.interpreted-text role="ghpull"}: Check gridspecness of
    colorbars on the right figure.
-   `25904`{.interpreted-text role="ghpull"}: Support spine.set() in
    SpinesProxy.
-   `25909`{.interpreted-text role="ghpull"}: #25900 update figure.py
-   `25746`{.interpreted-text role="ghpull"}: Tick label font family via
    tick_params
-   `25787`{.interpreted-text role="ghpull"}: \[TYP/MNT\] Remove unused
    imports from stub files
-   `25891`{.interpreted-text role="ghpull"}: Adds tests for nargs_err
    in legend, stem, pcolorfast and cycler.
-   `25886`{.interpreted-text role="ghpull"}: Simplify isort config.
-   `25889`{.interpreted-text role="ghpull"}: Deprecate
    CbarAxesBase.toggle_label.
-   `25884`{.interpreted-text role="ghpull"}: Correctly pass location
    when constructing ImageGrid colorbar.
-   `25888`{.interpreted-text role="ghpull"}: Fix incorrect doc
    references.
-   `25885`{.interpreted-text role="ghpull"}: Cleanup
    demo_axes_grid{,2}.
-   `25872`{.interpreted-text role="ghpull"}: MNT: update Shadow init
    signature
-   `25389`{.interpreted-text role="ghpull"}: Add configuration of
    Shadow and pie shadow
-   `25859`{.interpreted-text role="ghpull"}: Deprecate passing extra
    arguments to Figure.add_axes
-   `25863`{.interpreted-text role="ghpull"}: Fix incorrect usage of
    nargs_error.
-   `25845`{.interpreted-text role="ghpull"}: more explicit about what
    remote means in context
-   `23888`{.interpreted-text role="ghpull"}: Fix
    PolygonSelector.clear()
-   `25848`{.interpreted-text role="ghpull"}: Simplify lasso_demo
    example.
-   `25841`{.interpreted-text role="ghpull"}: Deprecate
    Tick.set_label{1,2}.
-   `25728`{.interpreted-text role="ghpull"}: Remove and deprecate
    unused methods in src
-   `25843`{.interpreted-text role="ghpull"}: Fix invalid range
    validators.
-   `25821`{.interpreted-text role="ghpull"}: 3D plots shared view
    angles
-   `25726`{.interpreted-text role="ghpull"}: Replace usage of WenQuanYi
    Zen Hei by Noto Sans CJK
-   `25828`{.interpreted-text role="ghpull"}: DOC: add remote upstream
-   `25814`{.interpreted-text role="ghpull"}: \[TYP\] Correct type hint
    for Transform.transform return
-   `25812`{.interpreted-text role="ghpull"}: Fix typo in ruff config
-   `25807`{.interpreted-text role="ghpull"}: Users guide-\>User guide
-   `25799`{.interpreted-text role="ghpull"}: Discourage fontdict
-   `25798`{.interpreted-text role="ghpull"}: \[DOC/TYP\]: Allow any
    array like for [set]()\[xy\]ticks, not just list of float
-   `25632`{.interpreted-text role="ghpull"}: Include data kwarg in pyi
    stubs
-   `25790`{.interpreted-text role="ghpull"}: Document default value of
    corner_mask in the corresponding example.
-   `25788`{.interpreted-text role="ghpull"}: ci: Increase retry count
    on PR conflict check
-   `25482`{.interpreted-text role="ghpull"}: Draw 3D gridlines below
    axis lines, labels, text, and ticks
-   `25607`{.interpreted-text role="ghpull"}: Missing return type hints
    for Figure
-   `25783`{.interpreted-text role="ghpull"}: Cleanup demo_text_path.
-   `25780`{.interpreted-text role="ghpull"}: Shorten anchored_artists
    example.
-   `25781`{.interpreted-text role="ghpull"}: Deprecate AnchoredEllipse.
-   `25786`{.interpreted-text role="ghpull"}: DOC: Fix minor typo in API
    change notes
-   `25773`{.interpreted-text role="ghpull"}: condensed pull request
    template
-   `25712`{.interpreted-text role="ghpull"}: Prevents axes limits from
    being resized by axes.fill_between
-   `25782`{.interpreted-text role="ghpull"}: Fix release note reference
    to pyplot.axis
-   `25777`{.interpreted-text role="ghpull"}: Cleanup demo_axes_divider.
-   `25774`{.interpreted-text role="ghpull"}: Small axislines.Axes
    cleanups.
-   `25772`{.interpreted-text role="ghpull"}: Only print actually tested
    QT APIs when erroring
-   `25769`{.interpreted-text role="ghpull"}: Set PostScript language
    level to 3
-   `25753`{.interpreted-text role="ghpull"}: Update, correct, and add
    badges/links
-   `25747`{.interpreted-text role="ghpull"}: Tweak axis_direction demo.
-   `23059`{.interpreted-text role="ghpull"}: FIX: Decrease figure
    refcount on close of a macosx figure
-   `25606`{.interpreted-text role="ghpull"}: \[pre-commit.ci\]
    pre-commit autoupdate
-   `25752`{.interpreted-text role="ghpull"}: Enable lazy-loading of
    images in HTML docs
-   `25648`{.interpreted-text role="ghpull"}: Remove nonfunctional
    Axes3D.set_frame_on and get_frame_on methods.
-   `25479`{.interpreted-text role="ghpull"}: FIX: Allow different
    colormap name from registered name
-   `25763`{.interpreted-text role="ghpull"}: Bump pypa/cibuildwheel
    from 2.12.1 to 2.12.3
-   `24661`{.interpreted-text role="ghpull"}: Plots first and last minor
    ticks #22331
-   `25759`{.interpreted-text role="ghpull"}: Fix typo in
    api_interfaces.rst
-   `20214`{.interpreted-text role="ghpull"}: Move AxisArtistHelpers to
    toplevel.
-   `25737`{.interpreted-text role="ghpull"}: Update
    PULL_REQUEST_TEMPLATE.md to include issue cross-reference.
-   `25729`{.interpreted-text role="ghpull"}: Cleanup
    GridHelperCurveLinear/GridFinder.
-   `25730`{.interpreted-text role="ghpull"}: Add test for
    Path.contains_path
-   `25359`{.interpreted-text role="ghpull"}: Add bfit bolditalic tex
    cmd
-   `25739`{.interpreted-text role="ghpull"}: grammar/wording tweak for
    backports
-   `25597`{.interpreted-text role="ghpull"}: Add (color, alpha) tuple
    as a valid ColorType in typing.py
-   `25324`{.interpreted-text role="ghpull"}: Fix axes vlines and hlines
    using wrong coordinates
-   `25713`{.interpreted-text role="ghpull"}: Remove print_figure
    overrides in backend subclasses
-   `25719`{.interpreted-text role="ghpull"}: TYP: Clean up
    CapStyle/FillStyle type hints
-   `25720`{.interpreted-text role="ghpull"}: ci: Set apt to retry
    operations on failure
-   `25722`{.interpreted-text role="ghpull"}: DOC: Fix duplicated words
-   `25584`{.interpreted-text role="ghpull"}: Expire remaining 3.6
    deprecations
-   `25721`{.interpreted-text role="ghpull"}: TST: Handle missing black
    more resiliently
-   `25718`{.interpreted-text role="ghpull"}: Improve color
    documentation and typing
-   `25652`{.interpreted-text role="ghpull"}: DOC: clarify the
    milestoning and backport policy wording
-   `25711`{.interpreted-text role="ghpull"}: TYP: allow for xlim/ylim
    passed as single tuple
-   `25594`{.interpreted-text role="ghpull"}: changed to RST
-   `25708`{.interpreted-text role="ghpull"}: Deprecate unused
    NavigationToolbar2QT signal.
-   `25618`{.interpreted-text role="ghpull"}: DOC: fix Sphinx Gallery
    discussion to explain mixed subddirs
-   `25710`{.interpreted-text role="ghpull"}: TYP: Fix type hint (and
    docstring) for Bbox.intersection
-   `25707`{.interpreted-text role="ghpull"}: CI: skip Azure Pipelines
    for doc-only change
-   `25686`{.interpreted-text role="ghpull"}: Add Figure methods
    get_suptitle(), get_subxlabel(), get_supylabel()
-   `25697`{.interpreted-text role="ghpull"}: Annotation cleanups.
-   `25586`{.interpreted-text role="ghpull"}: Post stubtest results to
    GitHub checks
-   `25696`{.interpreted-text role="ghpull"}: Use true positional args
    in check_foo APIs instead of simulating them.
-   `25698`{.interpreted-text role="ghpull"}: Fix codecov.yml so it is
    valid.
-   `25687`{.interpreted-text role="ghpull"}: More informative exception
    messages
-   `25692`{.interpreted-text role="ghpull"}: Fixed bug: mathtext
    rendered width not being calculated correctly
-   `25690`{.interpreted-text role="ghpull"}: TST: Import
    MatplotlibDeprecationWarning consistently
-   `22286`{.interpreted-text role="ghpull"}: Fixed `eventplot` issues
-   `25656`{.interpreted-text role="ghpull"}: DOC: update/fix
    autoscaling documentation
-   `25668`{.interpreted-text role="ghpull"}: Fix what\'s new note for
    text
-   `25651`{.interpreted-text role="ghpull"}: MNT: deprecate unused
    numdecs LogLocator param
-   `25655`{.interpreted-text role="ghpull"}: Clean up FileIO type hints
-   `25664`{.interpreted-text role="ghpull"}: Fix \'can not\' -\>
    \'cannot\' typo
-   `25657`{.interpreted-text role="ghpull"}: Bump
    cygwin/cygwin-install-action from 3 to 4
-   `25640`{.interpreted-text role="ghpull"}: pgf: Add clipping to text
    outputs
-   `25639`{.interpreted-text role="ghpull"}: Fixing typos
-   `25647`{.interpreted-text role="ghpull"}: Pin mypy to v1.1.1 for CI
-   `25588`{.interpreted-text role="ghpull"}: Rename parameters for
    consistency
-   `25628`{.interpreted-text role="ghpull"}: Bump invalid hatch removal
-   `25610`{.interpreted-text role="ghpull"}: DOC: Update
    user_explaintextREADME.txt to reference example page
-   `25587`{.interpreted-text role="ghpull"}: Ensure tinypages ignored
    by mypy/stubtest
-   `25609`{.interpreted-text role="ghpull"}: Use \_api.nargs_error in
    more places
-   `25414`{.interpreted-text role="ghpull"}: DOC: add a note about
    linewidth to scatter docs
-   `23199`{.interpreted-text role="ghpull"}: Do not set clip path if it
    exists
-   `22173`{.interpreted-text role="ghpull"}: Support `\text` in
    `mathtext`
-   `24312`{.interpreted-text role="ghpull"}: Deprecate
    axes_divider.AxesLocator.
-   `24969`{.interpreted-text role="ghpull"}: Optimize C code
-   `25501`{.interpreted-text role="ghpull"}: FIX: Tk photoimage resize
-   `25565`{.interpreted-text role="ghpull"}: making sure colors has the
    attribute size
-   `25583`{.interpreted-text role="ghpull"}: MNT: use less eval
-   `25569`{.interpreted-text role="ghpull"}: Use raw instead of png for
    font manager memory leak test
-   `25253`{.interpreted-text role="ghpull"}: Use pybind11 in ttconv
    module
-   `24976`{.interpreted-text role="ghpull"}: Initial implementation of
    type stubs (mypy/PEP484)
-   `25576`{.interpreted-text role="ghpull"}: Skip pgf pdflatex text if
    cm-super is not installed
-   `24991`{.interpreted-text role="ghpull"}: Fix issue with shared log
    axis
-   `25221`{.interpreted-text role="ghpull"}: Add links and expand
    mathmpl docstring
-   `25498`{.interpreted-text role="ghpull"}: FIX: Use mappable data
    when autoscaling colorbar norm
-   `25570`{.interpreted-text role="ghpull"}: Use symbolic operator
    names (moveto, lineto) in contour_manual example.
-   `25559`{.interpreted-text role="ghpull"}: Make guiEvent available
    only within the event handlers.
-   `25405`{.interpreted-text role="ghpull"}: Fix incorrect stride
    calculations in LogLocator.tick_values()
-   `25226`{.interpreted-text role="ghpull"}: Fix unintended space after
    comma as a decimal separator
-   `25563`{.interpreted-text role="ghpull"}: Add pytest==7.0.0 on
    requirements/testing/minver.txt
-   `25553`{.interpreted-text role="ghpull"}: FIX: macosx, always put
    timers on main thread
-   `25557`{.interpreted-text role="ghpull"}: Rename parameter of
    Annotation.contains and Legend.contains.
-   `25564`{.interpreted-text role="ghpull"}: Bump actions/stale from 7
    to 8
-   `25562`{.interpreted-text role="ghpull"}: Add pytest==3.6.0 on
    requirements/testing/minver.txt
-   `25551`{.interpreted-text role="ghpull"}: Restore autolimits status
    when pressing \"home\" key.
-   `25554`{.interpreted-text role="ghpull"}: Remove unused private
    SpanSelector.\_pressv and .\_prev.
-   `25546`{.interpreted-text role="ghpull"}: In Artist.contains, check
    that moussevents occurred on the right canvas.
-   `24728`{.interpreted-text role="ghpull"}: Add Axes.ecdf() method.
-   `25291`{.interpreted-text role="ghpull"}: Limit full-invalidation of
    CompositeGenericTransforms.
-   `25550`{.interpreted-text role="ghpull"}: \"Inactive\" workflow:
    bump operations to 150
-   `25539`{.interpreted-text role="ghpull"}: Remove explicit symbol
    visibility pragmas
-   `25502`{.interpreted-text role="ghpull"}: DOC: Suggest replacement
    for tostring_rgb
-   `25532`{.interpreted-text role="ghpull"}: Annotations tutorial
-   `25456`{.interpreted-text role="ghpull"}: Expire more mpl3.6
    deprecations.
-   `25505`{.interpreted-text role="ghpull"}: DOC: combine marker
    examples
-   `25510`{.interpreted-text role="ghpull"}: Remove unnecessary calls
    to Formatter.set_locs.
-   `25487`{.interpreted-text role="ghpull"}: DOC/BLD: stop using sg
    head \[ci doc\]
-   `25507`{.interpreted-text role="ghpull"}: gitignore
    doc/users/explain
-   `25504`{.interpreted-text role="ghpull"}: \"Inactive\" workflow:
    bump operations to 125
-   `24691`{.interpreted-text role="ghpull"}: ENH: Add option to define
    a color as color=(some_color, some_alpha)
-   `25475`{.interpreted-text role="ghpull"}: Stop building 32-bit Linux
    wheels
-   `25484`{.interpreted-text role="ghpull"}: Deprecate tostring_rgb.
-   `25395`{.interpreted-text role="ghpull"}: DOC: user/explain reorg
    (and moving a lot of tutorials).
-   `25425`{.interpreted-text role="ghpull"}: Added get_shape as an
    alias for get_size + tests
-   `25281`{.interpreted-text role="ghpull"}: Bugfix for loc legend
    validation
-   `25469`{.interpreted-text role="ghpull"}: Autoload numpy arrays in
    get_sample_data.
-   `25472`{.interpreted-text role="ghpull"}: Use get_sample_data(\...,
    asfileobj=False) less.
-   `25444`{.interpreted-text role="ghpull"}: Adjust parent axes limits
    when clearing floating axes.
-   `25235`{.interpreted-text role="ghpull"}: Update release guide
    instructions post v3.7.0
-   `24531`{.interpreted-text role="ghpull"}: Use user-selected format
    in Tk savefig, rather than inferring it from the filename
-   `25467`{.interpreted-text role="ghpull"}: DOC: update suptitle
    example to remove percent_bachelors_degrees csv
-   `25454`{.interpreted-text role="ghpull"}: Remove unnecessary norm
    typecheck in tripcolor().
-   `25455`{.interpreted-text role="ghpull"}: "Inactive" workflow: bump
    operations to 100
-   `25464`{.interpreted-text role="ghpull"}: Skip Appveyor for doc only
    change (second attempt)
-   `25430`{.interpreted-text role="ghpull"}: Edit error messages for
    when metadata is passed to `savefig`
-   `23200`{.interpreted-text role="ghpull"}: Deprecate empty offsets in
    get_path_collection_extents
-   `25427`{.interpreted-text role="ghpull"}: Store FloatingAxes
    \"extremes\" info in fewer places.
-   `25434`{.interpreted-text role="ghpull"}: ci: Install pytz for
    Pandas nightly wheel
-   `25404`{.interpreted-text role="ghpull"}: Move
    \_SelectorWidget.\_props into SpanSelector
-   `25421`{.interpreted-text role="ghpull"}: wx backend should flush
    the clipboard before closing it
-   `25429`{.interpreted-text role="ghpull"}: DOC: remove default logo
    \[ci doc\]
-   `25423`{.interpreted-text role="ghpull"}: DOC/BLD: make logo
    compatible with pydata-sphinx-theme
-   `25424`{.interpreted-text role="ghpull"}: "Inactive" workflow:
    increase operations to 75
-   `25138`{.interpreted-text role="ghpull"}: Deprecate
    QuadContourSet.allsegs, .allkinds, .tcolors, .tlinewidths.
-   `25415`{.interpreted-text role="ghpull"}: Add links for path types
    and general improvements
-   `25420`{.interpreted-text role="ghpull"}: Print incorrect tz
    argument in error message
-   `25413`{.interpreted-text role="ghpull"}: Make tk backend use native
    crosshair cursor
-   `24984`{.interpreted-text role="ghpull"}: Expire deprecations from
    3.6
-   `25380`{.interpreted-text role="ghpull"}: Merge 3.7.1 into main
-   `24861`{.interpreted-text role="ghpull"}: Documentation fixes
-   `24649`{.interpreted-text role="ghpull"}: Fix loc legend validation
-   `25383`{.interpreted-text role="ghpull"}: CI: skip appveyor for doc
    only change
-   `25081`{.interpreted-text role="ghpull"}: added a note to avoid
    f-strings in logging
-   `25373`{.interpreted-text role="ghpull"}: Expire mpl_toolkits
    deprecations.
-   `25387`{.interpreted-text role="ghpull"}: Remove LGTM references and
    minor doc fixes
-   `25382`{.interpreted-text role="ghpull"}: Correct patheffects doc
-   `25378`{.interpreted-text role="ghpull"}: \"Inactive\" workflow:
    bump operations-per-run
-   `25358`{.interpreted-text role="ghpull"}: Remove unused menu field
    from macos NavigationToolbar2.
-   `25352`{.interpreted-text role="ghpull"}: MNT: Use WeakKeyDictionary
    and WeakSet in Grouper
-   `20649`{.interpreted-text role="ghpull"}: Add colour vision
    deficiency simulation
-   `25287`{.interpreted-text role="ghpull"}: Fix unmatched offsetText
    label color
-   `25332`{.interpreted-text role="ghpull"}: Support pickling of
    figures with aligned x/y labels.
-   `25334`{.interpreted-text role="ghpull"}: Fix for all NANs in
    contour
-   `25335`{.interpreted-text role="ghpull"}: \"Inactive\" workflow: fix
    typo
-   `25163`{.interpreted-text role="ghpull"}: GitHub: auto set inactive
    label
-   `22816`{.interpreted-text role="ghpull"}: FIX:
    savefig)\...,transparent=True) now makes inset_axes transparent a...
-   `25316`{.interpreted-text role="ghpull"}: Use setattr_cm more.
-   `25258`{.interpreted-text role="ghpull"}: Document PowerNorm
    parameters
-   `25209`{.interpreted-text role="ghpull"}: MNT: re-organize galleries
    under one subdir
-   `25304`{.interpreted-text role="ghpull"}: Add import sorting to
    `/plot_types`
-   `25296`{.interpreted-text role="ghpull"}: Remove straggler 3.7
    release notes
-   `25147`{.interpreted-text role="ghpull"}: Add ruff config to
    pyproject.toml for devs who are interested
-   `25282`{.interpreted-text role="ghpull"}: Simplify transforms
    invalidation system.
-   `25270`{.interpreted-text role="ghpull"}: merge up 3.7.0
-   `25255`{.interpreted-text role="ghpull"}: Make default facecolor for
    subfigures be transparent (\"none\"). Fix for issue #24910
-   `25252`{.interpreted-text role="ghpull"}: Support make_compound_path
    concatenating only empty paths.
-   `25211`{.interpreted-text role="ghpull"}: Em dashes instead of
    consecutive hyphens.
-   `25243`{.interpreted-text role="ghpull"}: Cleanup wx docstrings.
-   `25261`{.interpreted-text role="ghpull"}: \[CI\] Skip tests on
    doc-only changes
-   `25192`{.interpreted-text role="ghpull"}: Expire wx canvas param
    deprecation
-   `25249`{.interpreted-text role="ghpull"}: DOC: remove
    constrained_layout kwarg from tutorials and user guide
-   `25232`{.interpreted-text role="ghpull"}: Remove a redundant comma
    in `AsinhScale`
-   `25195`{.interpreted-text role="ghpull"}: DOC: explain how to make a
    fixed-size axes
-   `25207`{.interpreted-text role="ghpull"}: Add mpl_round_to_int
-   `24983`{.interpreted-text role="ghpull"}: Refactor parts of Axis for
    readability
-   `25203`{.interpreted-text role="ghpull"}: Replace checking Number
    with Real
-   `25202`{.interpreted-text role="ghpull"}: DOC: reorder CI control
    guidance
-   `25200`{.interpreted-text role="ghpull"}: Don\'t handle
    unknown_symbols in `\operatorname`.
-   `24849`{.interpreted-text role="ghpull"}: Stripey `LineCollection`
-   `25177`{.interpreted-text role="ghpull"}: Add locator API links to
    tick-locators example
-   `25166`{.interpreted-text role="ghpull"}: Clean + comment
    MaxNLocator
-   `25157`{.interpreted-text role="ghpull"}: Small tweak in chapter
    sorting of the example gallery
-   `25099`{.interpreted-text role="ghpull"}: Add isort (import sorting)
    to pre-commit hooks
-   `25175`{.interpreted-text role="ghpull"}: BLD: Unbreak github tests
    workflow
-   `25125`{.interpreted-text role="ghpull"}: Use \"array\" instead of
    \"numpy array\" except when emphasis is needed.
-   `25144`{.interpreted-text role="ghpull"}: FIX: improve CL
    description and remove constrained_layout text
-   `25101`{.interpreted-text role="ghpull"}: Deprecate
    LocationEvent.lastevent.
-   `25152`{.interpreted-text role="ghpull"}: Group shape/dtype
    validation logic in image_resample.
-   `25145`{.interpreted-text role="ghpull"}: BLD: only doc CI build
-   `25153`{.interpreted-text role="ghpull"}: Delete redundant examples
    from user gallery that are also present in the annotations tutorial
-   `25156`{.interpreted-text role="ghpull"}: On macOS, limit symbols
    exported by extension modules linking FreeType.
-   `25150`{.interpreted-text role="ghpull"}: DOC: use \'none\' in
    set_layout_engine
-   `25131`{.interpreted-text role="ghpull"}: FIX: Correctly report
    command keypress on mac for Tk + Gtk
-   `25112`{.interpreted-text role="ghpull"}: Connect stream lines if no
    varying width or color
-   `25142`{.interpreted-text role="ghpull"}: Minor style tweaks to
    freetype build.
-   `25143`{.interpreted-text role="ghpull"}: Don\'t special-case
    getSaveFileName in qt_compat anymore.
-   `24436`{.interpreted-text role="ghpull"}: Make LogLocator only
    return one tick out of range
-   `25135`{.interpreted-text role="ghpull"}: Whisker length, more
    precise description
-   `25100`{.interpreted-text role="ghpull"}: add section on annotating
    an artist using axes.annotate
-   `24486`{.interpreted-text role="ghpull"}: Minor cleanup and add test
    for offsetbox
-   `24964`{.interpreted-text role="ghpull"}: Minor cleanup and
    optimization of Sketch
-   `25121`{.interpreted-text role="ghpull"}: Inline
    ContourSet.\_make_paths.
-   `25120`{.interpreted-text role="ghpull"}: Consistently document
    shapes as (M, N), not MxN.
-   `24445`{.interpreted-text role="ghpull"}: Makefile
    html-noplot,clean: constrained layout tutorial image handling
-   `25115`{.interpreted-text role="ghpull"}: Remove tests.py runner
    from repo root
-   `24866`{.interpreted-text role="ghpull"}: write addfont example
-   `24638`{.interpreted-text role="ghpull"}: MNT: Remove
    auto-flattening of input data to pcolormesh
-   `24985`{.interpreted-text role="ghpull"}: Deprecate
    unused/undocumented functions in proj3d
-   `25104`{.interpreted-text role="ghpull"}: tk blitting to destroyed
    canvases should be a noop, not a segfault.
-   `25108`{.interpreted-text role="ghpull"}: Update flake8 per-file
    ignores
-   `25091`{.interpreted-text role="ghpull"}: Caching figures generated
    by plot directive
-   `25096`{.interpreted-text role="ghpull"}: Remove unused import of re
    introduced in #23442
-   `24749`{.interpreted-text role="ghpull"}: Support only positional
    args in contour. Error if no positional argument.
-   `23442`{.interpreted-text role="ghpull"}: Remove need to detect math
    mode in pgf strings
-   `25023`{.interpreted-text role="ghpull"}: Update Release guide to
    current practices
-   `24816`{.interpreted-text role="ghpull"}: \[FIX\]: Make inset axes
    transparent on savefig(\..., transparent=True)
-   `24967`{.interpreted-text role="ghpull"}: Rewrite bullseye example
    to use bar() instead of pcolormesh().
-   `24994`{.interpreted-text role="ghpull"}: Use `_axis_map` instead of
    `getattr` in `Axes` and `Figure`
-   `25087`{.interpreted-text role="ghpull"}: feat: add new SI prefixes
    to ticker
-   `25073`{.interpreted-text role="ghpull"}: MAINT: don\'t format logs
    in log call.
-   `25061`{.interpreted-text role="ghpull"}: Ensure TwoSlopeNorm always
    has two slopes
-   `25064`{.interpreted-text role="ghpull"}: Bump
    mamba-org/provision-with-micromamba from 14 to 15
-   `25046`{.interpreted-text role="ghpull"}: ci: Re-add the login shell
    to nightlies jobs
-   `24980`{.interpreted-text role="ghpull"}: Python 3.9 upgrade
-   `25035`{.interpreted-text role="ghpull"}: ci: Only attempt to upload
    nightlies from successful builds
-   `24995`{.interpreted-text role="ghpull"}: Improve 3D quiver test
-   `24992`{.interpreted-text role="ghpull"}: Bump NumPy to 1.21
-   `25007`{.interpreted-text role="ghpull"}: Minor refactoring of
    Axes3D
-   `25021`{.interpreted-text role="ghpull"}: Doc: sg section separator
-   `25028`{.interpreted-text role="ghpull"}: separate out folders in
    gallery ordering
-   `24981`{.interpreted-text role="ghpull"}: ENH: pad_inches=\'layout\'
    for savefig
-   `25022`{.interpreted-text role="ghpull"}: DOC: tweak array indexing
    in constrained layout tutorial
-   `24990`{.interpreted-text role="ghpull"}: Make arguments other than
    `renderer` keyword-only for `get_tightbbox`
-   `25013`{.interpreted-text role="ghpull"}: Clarify/shorten gca
    management in colorbar().
-   `25003`{.interpreted-text role="ghpull"}: Bump
    cygwin/cygwin-install-action from 2 to 3
-   `24978`{.interpreted-text role="ghpull"}: Simplify handling of
    out-of-bound values `Colormap.__call__`.
-   `24998`{.interpreted-text role="ghpull"}: Unbreak Azure CI
-   `24907`{.interpreted-text role="ghpull"}: DOC/BUILD add ability for
    conf to skip whole sections
-   `22999`{.interpreted-text role="ghpull"}: CI: Add a Cygwin run to
    GHA CI.
-   `24919`{.interpreted-text role="ghpull"}: Remove support for python
    3.8
-   `24942`{.interpreted-text role="ghpull"}: Expire module deprecations
-   `24943`{.interpreted-text role="ghpull"}: Remove special casing for
    PyPy not required anymore
-   `24929`{.interpreted-text role="ghpull"}: Small unrelated
    cleanups/style fixes.
-   `24923`{.interpreted-text role="ghpull"}: Cleanup cbook deprecations
    and layout
-   `24920`{.interpreted-text role="ghpull"}: Add \--only-binary to
    nightly pip install
-   `24913`{.interpreted-text role="ghpull"}: Deprecate Bbox.anchored()
    with no container.
-   `24905`{.interpreted-text role="ghpull"}: Remove some long-obsolete
    commented code in grid_helper_curvelinear.

Issues (185):

-   `26765`{.interpreted-text role="ghissue"}: \[Bug\]: Crash in Windows
    10 if polar axis lim is lower than lowest data point.
-   `26674`{.interpreted-text role="ghissue"}: \[Doc\]: Line3DCollection
    segments
-   `26531`{.interpreted-text role="ghissue"}: \[Bug\]: ValueError
    thrown when `levels` is set to a lower value than `vmin` when using
    `contours` method of Axes
-   `26029`{.interpreted-text role="ghissue"}: \[MNT\]: Unify tex2uni
-   `26637`{.interpreted-text role="ghissue"}: \[Doc\]: Reduce
    references to set_tight_layout
-   `26639`{.interpreted-text role="ghissue"}: \[Bug\]: Incorrect type
    annotation for legend handes?
-   `26600`{.interpreted-text role="ghissue"}: \[Doc\]: contourf demo
    use of origin keyword
-   `26508`{.interpreted-text role="ghissue"}: \[Doc\]: Pyplot Axes --
    tuple or list?
-   `21524`{.interpreted-text role="ghissue"}: \[Bug\]: Removing an
    inset_axes that shares an axes does not remove it from the sharing
    group
-   `26604`{.interpreted-text role="ghissue"}: \[Doc\]: Inappropriate
    example in gallery
-   `26379`{.interpreted-text role="ghissue"}: \[doc\]: add \'validate\'
    section to install docs
-   `19409`{.interpreted-text role="ghissue"}: Boxplot: Median line too
    long after changing linewidth
-   `26510`{.interpreted-text role="ghissue"}: \[Bug\]: mathtext
    silently ignores content after mismatched opening brace
-   `26501`{.interpreted-text role="ghissue"}: \[Bug\]: type-checking
    errors with mypy + matplotlib 3.8.0rc1
-   `16657`{.interpreted-text role="ghissue"}: Postscript backend gives
    wrong page sizes
-   `11771`{.interpreted-text role="ghissue"}: Change PdfPages to
    default to keep_empty=False and eventually deprecate keep_empty
-   `26438`{.interpreted-text role="ghissue"}: \[ENH\]: `musllinux`
    wheels for Alpine
-   `26446`{.interpreted-text role="ghissue"}: Disallow `clip` when
    `vmin` and `vmax` are not set in `matplotlib.colors.Normalize`
-   `10002`{.interpreted-text role="ghissue"}: can\'t stop macosx
    mainloop
-   `7551`{.interpreted-text role="ghissue"}: automatic papersize
    selection by ps backend is almost certainly broken
-   `15913`{.interpreted-text role="ghissue"}: Switching to inline
    backend closes GUI windows
-   `26460`{.interpreted-text role="ghissue"}: \[TST\] Upcoming
    dependency test failures
-   `17566`{.interpreted-text role="ghissue"}: Updating an array passed
    as the xy parameter to annotate updates the anottation
-   `24723`{.interpreted-text role="ghissue"}: \[Doc\]: Delete examples
    made redundant by annotation tutorial rewrite (annotate_simple01,
    \...)
-   `26398`{.interpreted-text role="ghissue"}: \[Bug\]:
    fig.subplots_adjust and ax.set_yticklabels together can produce
    unexpected results
-   `10767`{.interpreted-text role="ghissue"}: ENH: Possibility to
    decide tick and label position in mplot3d
-   `9158`{.interpreted-text role="ghissue"}: Angled text not placed
    correctly with usetex in EPS
-   `26400`{.interpreted-text role="ghissue"}: \[Doc\]: advice to use
    QuadContourSet.collections
-   `26409`{.interpreted-text role="ghissue"}: \[TST\] Upcoming
    dependency test failures
-   `26351`{.interpreted-text role="ghissue"}: \[Doc\]: Bad rendering of
    the title of the MRI example
-   `26156`{.interpreted-text role="ghissue"}: \[Doc\]: navigating to
    the User Guide
-   `15785`{.interpreted-text role="ghissue"}: xlim_changed not emitted
    on shared axis
-   `26343`{.interpreted-text role="ghissue"}: \[Bug\]:
    ContourSet.antialiased attribute not present
-   `14247`{.interpreted-text role="ghissue"}: latex substack doesn\'t
    work
-   `17190`{.interpreted-text role="ghissue"}: ipython autocomplete does
    not work for plt.figure()
-   `13164`{.interpreted-text role="ghissue"}: Figures in windows not
    tabs
-   `23212`{.interpreted-text role="ghissue"}: Support `\middle`
-   `26082`{.interpreted-text role="ghissue"}: \[MNT\]: Make cyclers
    indexable and rely on indexing them rather than itertools.cycle
-   `16938`{.interpreted-text role="ghissue"}: keyword share_all in
    ImageGrid class
-   `26340`{.interpreted-text role="ghissue"}: \[ENH\]:
    ContourSet.set_paths
-   `26236`{.interpreted-text role="ghissue"}: \[Bug\]: ax.scatter
    (projection=\'3d\') - incorrect handling of NaN
-   `22714`{.interpreted-text role="ghissue"}: \[Bug\]: parasite_axes
    does not properly handle units
-   `22338`{.interpreted-text role="ghissue"}: \[Bug\]:
    rcParams\[\'legend.loc\'\] can\'t use float-tuple like kwarg
    legend(loc\...)
-   `25942`{.interpreted-text role="ghissue"}: Make
    `TexManager.texcache` private
-   `26289`{.interpreted-text role="ghissue"}: \[Bug\]: mathtext caching
    issue in multi-threaded environment with tight_layout=True
-   `26272`{.interpreted-text role="ghissue"}: \[Bug\]: qt window blank
    after using save button
-   `26308`{.interpreted-text role="ghissue"}: \[Bug\]: labels can\'t be
    placed at start of contours
-   `2369`{.interpreted-text role="ghissue"}: Cleaning up kwargs in
    ContourSet
-   `14118`{.interpreted-text role="ghissue"}: imshow() should not
    modify axes aspect if transform != ax.transData.
-   `26081`{.interpreted-text role="ghissue"}: \[ENH\]: Add setters for
    \_AxLine.\_xy1, .\_xy2, .\_slope
-   `25643`{.interpreted-text role="ghissue"}: \[ENH\]: Support for
    `\boldsymbol`
-   `1366`{.interpreted-text role="ghissue"}: Support boldsymbol.
    (Feature request.)
-   `26283`{.interpreted-text role="ghissue"}: \[Bug\]: set_ticks
    provides mysterious error message
-   `25162`{.interpreted-text role="ghissue"}: \[Bug\]: pcolormesh
    properties and getter shapes changed w/o notice
-   `26261`{.interpreted-text role="ghissue"}: \[Doc\]: Double entries
    in navigation menu of Using Matplotlib
-   `4334`{.interpreted-text role="ghissue"}: Axes3D: factor out 3D
    coordinate guessing from format_coord()
-   `22775`{.interpreted-text role="ghissue"}: \[Bug\]: 3d mouse coords
    values reported in toolbar are meaningless
-   `25770`{.interpreted-text role="ghissue"}: \[ENH\]: support RGB(A)
    in pcolor
-   `26031`{.interpreted-text role="ghissue"}: \[MNT\]: decrease timeout
    on interactive tests locally
-   `26264`{.interpreted-text role="ghissue"}: \[Doc\]: Incorrectly
    drawn bounding box
-   `26206`{.interpreted-text role="ghissue"}: \[Doc\]: follow on to
    #25247
-   `26225`{.interpreted-text role="ghissue"}: \[Bug\]: MultiCursor in
    inset axes
-   `22277`{.interpreted-text role="ghissue"}: \[Doc\]: Exchange step()
    for stairs() in the Plot types - Basic section
-   `25493`{.interpreted-text role="ghissue"}: \[Doc\]: users/explain
    bare index looks bad
-   `25114`{.interpreted-text role="ghissue"}: \[Bug\]:
    matplotlib.path.Path.to_polygons fails with TriContourSet paths
-   `26194`{.interpreted-text role="ghissue"}: \[Bug\]: dataLims get
    replaced by inf for charts with twinx if ax1 is a stackplot
-   `6139`{.interpreted-text role="ghissue"}: \'QuadContourSet\' object
    has no attribute \'set_visible\' or \'set_animated\'
-   `25128`{.interpreted-text role="ghissue"}: \[MNT\]: Turn ContourSet
    into a (nearly) plain Collection
-   `26100`{.interpreted-text role="ghissue"}: \[Bug\]: Axis multiplier
    when using plot_surface appears outside of the figure window
-   `15518`{.interpreted-text role="ghissue"}: Collections could check
    x- and y- transforms separately to decide whether to autoscale each
    direction
-   `26182`{.interpreted-text role="ghissue"}: \[TST\] Upcoming
    dependency test failures
-   `25857`{.interpreted-text role="ghissue"}: \[Doc\]: gitwash deleting
    main branch
-   `15054`{.interpreted-text role="ghissue"}: Improve tests by removing
    text or using figure comparisons
-   `8794`{.interpreted-text role="ghissue"}: animation.save problems
    with ffmpeg
-   `26140`{.interpreted-text role="ghissue"}: \[Doc\]: Sort
    greek/hebrew letters in math docs alphabetically
-   `25042`{.interpreted-text role="ghissue"}: \[Bug\]: `\geqslant`,
    `\leqslant` and `\eqslantgtr` are not spaced like their non-slanted
    versions
-   `25014`{.interpreted-text role="ghissue"}: \[ENH\]: Add public
    method to update `Legend` object\'s loc property .
-   `26124`{.interpreted-text role="ghissue"}: \[Bug\]:
    NavigationToolbar2 mouse over event causes toolbar height increase
    and axes reposition
-   `24663`{.interpreted-text role="ghissue"}: \[ENH\]: Set color of
    legend shadow
-   `7199`{.interpreted-text role="ghissue"}: Old whatsnews should be
    rendered using classic style
-   `12926`{.interpreted-text role="ghissue"}: Inconsistent behavior of
    hexbins mincnt parameter, depending on C parameter
-   `25030`{.interpreted-text role="ghissue"}: \[BUG\]: Button widgets
    don\'t work in inset axes
-   `10009`{.interpreted-text role="ghissue"}: document event handling
    with twined axes
-   `25477`{.interpreted-text role="ghissue"}: Plot ellipse with arrow
    showing rotation
-   `26083`{.interpreted-text role="ghissue"}: \[Bug\]: Star marker
    (using mathtext) is not center-aligned
-   `26015`{.interpreted-text role="ghissue"}: \[ENH\]: Missing
    mathematical operations
-   `8802`{.interpreted-text role="ghissue"}: Masked pcolormesh is not
    tested correctly
-   `25244`{.interpreted-text role="ghissue"}: \[Bug\]:
    DeprecationWarning for pkg_resources.declare_namespace usage in
    mpl_toolkit
-   `25344`{.interpreted-text role="ghissue"}: pydata-sphinx-theme 0.13
    causes doc builds to fail
-   `25590`{.interpreted-text role="ghissue"}: \[Doc\]: type annotations
    rendering
-   `25941`{.interpreted-text role="ghissue"}: \[Doc\]: Rewrite
    rainbow_text example to use annotate()
-   `25497`{.interpreted-text role="ghissue"}: \[ENH\]: hi-res plot
    directive\...
-   `25675`{.interpreted-text role="ghissue"}: \[ENH\]: Add
    get/set_antialiased to Text objects
-   `17069`{.interpreted-text role="ghissue"}: Error creating AxisGrid
    with non-default axis class
-   `8965`{.interpreted-text role="ghissue"}: Add alias for colormaps
    for grey vs gray English issues
-   `25945`{.interpreted-text role="ghissue"}: \[Bug\]: (edge case) no
    ticks are drawn in colorbars with SymLogNorm
-   `25907`{.interpreted-text role="ghissue"}: \[ENH\]: Add test for
    annotate(textcoods=\"offset fontsize\")
-   `25654`{.interpreted-text role="ghissue"}: \[Bug\]: bar/barh don\'t
    trigger datetime units
-   `19120`{.interpreted-text role="ghissue"}: Raise when both singular
    and plural scatter attributes are specified
-   `14233`{.interpreted-text role="ghissue"}: Feature Request: Allow
    setting default AutoMinorLocator
-   `25900`{.interpreted-text role="ghissue"}: \[Doc\]: I think you
    missed a `fig` here.
-   `18425`{.interpreted-text role="ghissue"}: Add fontfamily/labelfont
    to tick_params
-   `25864`{.interpreted-text role="ghissue"}: \[MNT\]: add tests for
    nargs_error
-   `23595`{.interpreted-text role="ghissue"}: \[Bug\]:
    `CbarAxesBase.toggle_label` doesn\'t seem to work properly
-   `25835`{.interpreted-text role="ghissue"}: \[MNT\]: Do not accept
    arbitrary positional parameters in Figure.add_axes()
-   `25833`{.interpreted-text role="ghissue"}: \[MNT\]: Privatize
    Tick.set_label1() / Tick.set_label2()
-   `11181`{.interpreted-text role="ghissue"}: \[feature request\]
    multiple 3d plots with tied viewing angles
-   `25724`{.interpreted-text role="ghissue"}: \[MNT\]: Switch
    docs/examples to use Noto Sans CJK instead of WenQuanYi Zen Hei as
    CJK font
-   `24779`{.interpreted-text role="ghissue"}: \[Doc\]: windows install
    instructions do not work
-   `24701`{.interpreted-text role="ghissue"}: VS Code: Autocomplete and
    Syntax Highlighting do not work for matplotlib
-   `25682`{.interpreted-text role="ghissue"}: \[Bug\]: fill_between{x}
    does not respect Axes transform
-   `23061`{.interpreted-text role="ghissue"}: \[Bug\]: macosx timers
    don\'t fire if plt.show() hasn\'t been called
-   `19769`{.interpreted-text role="ghissue"}: Memory leak when plotting
    multiple figures with the macOS backend
-   `24331`{.interpreted-text role="ghissue"}: \[Doc\]: Lazy loading for
    images
-   `24689`{.interpreted-text role="ghissue"}: \[Bug\]:
    Axes3D.set_frame_on not working as documented
-   `5087`{.interpreted-text role="ghissue"}: Confusing (broken?)
    colormap name handling
-   `22331`{.interpreted-text role="ghissue"}: \[Bug\]: First and or
    last minor ticks sometimes not plotted
-   `19393`{.interpreted-text role="ghissue"}: bfit in mathtext
-   `23171`{.interpreted-text role="ghissue"}: \[Bug\]: axes vlines() /
    hlines() incorrectly use data coordinate as min when blended
    transform is applied
-   `5234`{.interpreted-text role="ghissue"}: Unicode with usetex=True
    and pgf backend
-   `25677`{.interpreted-text role="ghissue"}: \[Doc\]: Axes.hlines and
    Axes.vlines (and probably others) can accept a single color as well
    as a list of colors.
-   `25649`{.interpreted-text role="ghissue"}: \[Doc\]: backport
    strategy: inconsistency in guide
-   `25582`{.interpreted-text role="ghissue"}: \[Doc\]: Commented Out
    Code in Downloadable Examples for Toolkits Tutorials
-   `25695`{.interpreted-text role="ghissue"}: \[Bug\]: codecov.yml is
    invalid
-   `23810`{.interpreted-text role="ghissue"}: \[Bug\]: Text objects
    don\'t take Mathtext into account while wrapping.
-   `7560`{.interpreted-text role="ghissue"}: Edge cases in eventplot
    are likely broken
-   `25613`{.interpreted-text role="ghissue"}: \[Doc\]: better document
    default margins
-   `25638`{.interpreted-text role="ghissue"}: \[MNT\]: numdecs
    parameter in `LogLocator`
-   `11375`{.interpreted-text role="ghissue"}: PGF output: Contour
    labels extend beyond figure boundary
-   `25608`{.interpreted-text role="ghissue"}: \[Bug\]:
    `bbox_inches="tight"` does not work for writer.grab_frame()
-   `25599`{.interpreted-text role="ghissue"}: \[MNT\]: The new default
    x and ymargin setting is too wasteful
-   `25410`{.interpreted-text role="ghissue"}: \[Bug\]: Small Scatter
    Plot Marker Size Results in Circles
-   `25053`{.interpreted-text role="ghissue"}: \[Doc\]: How to show an
    ASCII hyphen in math text without using TeX?
-   `18520`{.interpreted-text role="ghissue"}: Matplotlib cannot parse
    TeX with text command
-   `25560`{.interpreted-text role="ghissue"}: \[Bug\]: legend for
    Poly3dCollection fails
-   `20504`{.interpreted-text role="ghissue"}: Support type checking
    with mypy
-   `7160`{.interpreted-text role="ghissue"}: pgf_pdflatex test fails on
    Windows
-   `14527`{.interpreted-text role="ghissue"}: Log scale messed up in
    histograms when sharing axes
-   `25521`{.interpreted-text role="ghissue"}: \[Doc\]: `TABLEAU_COLORS`
    `XKCD_COLORS` etc undocumented
-   `5424`{.interpreted-text role="ghissue"}: Update colorbar after
    changing mappable.norm
-   `22211`{.interpreted-text role="ghissue"}: \[Bug\]: scroll_event is
    broken after motion_notify_event in WXAgg
-   `24092`{.interpreted-text role="ghissue"}: \[Bug\]: LogLocator with
    subs argument fragile.
-   `23626`{.interpreted-text role="ghissue"}: \[Bug\]: unintended space
    between comma and digit when using useMathText = True together with
    comma as decimal separator
-   `23154`{.interpreted-text role="ghissue"}: \[MNT\]:
    requirements/testing/minver.txt could also test oldest-supported
    pytest version
-   `5675`{.interpreted-text role="ghissue"}: plt.pause() with threading
    is extremely slow for MacOSX backend
-   `6630`{.interpreted-text role="ghissue"}: handling of zeros in
    log-scale changes irreversibly after user zoom
-   `6324`{.interpreted-text role="ghissue"}: artist.contains should
    check that the event occurred in the same figure
-   `16561`{.interpreted-text role="ghissue"}: Feature request: proper
    ECDF
-   `25426`{.interpreted-text role="ghissue"}: \[ENH\]: Update
    grid_helper on FloatingSubplot
-   `22663`{.interpreted-text role="ghissue"}: \[Doc\]: Consoldiate
    scatter symbol examples
-   `24681`{.interpreted-text role="ghissue"}: \[ENH\]: set facecolor
    and edgecolor alpha separately
-   `5336`{.interpreted-text role="ghissue"}: RendererAgg.tostring_rgb
    merely truncates alpha
-   `22494`{.interpreted-text role="ghissue"}: \[ENH\]: Add `get_shape`
    as alias for `get_size` in AxesImage, or make that include depth too
-   `5327`{.interpreted-text role="ghissue"}: Make `mpl_toolkits` a
    non-namespace package
-   `9823`{.interpreted-text role="ghissue"}: Missing \_\_init\_\_.py
    file in mpl_toolkits
-   `24605`{.interpreted-text role="ghissue"}: \[Bug\]: Validation not
    performed for `loc` argument to `legend`
-   `25445`{.interpreted-text role="ghissue"}: \[Doc\]: Not possible to
    see upcoming what\'s new etc?
-   `24450`{.interpreted-text role="ghissue"}: \[MNT\]: Fix or drop
    support for Tk 8.4
-   `25453`{.interpreted-text role="ghissue"}: \[ENH\]: Let norm
    argument accept string values in tripcolour
-   `25401`{.interpreted-text role="ghissue"}: \[Bug\]: savefig + jpg +
    metadata fails with inscrutable error message
-   `1735`{.interpreted-text role="ghissue"}:
    `_path.get_path_collection_extents` potentially wrong return value
-   `25431`{.interpreted-text role="ghissue"}: \[TST\] Upcoming
    dependency test failures
-   `25199`{.interpreted-text role="ghissue"}: \[Bug\]: AttributeError:
    \'LassoSelector\' object has no attribute \'\_props\'
-   `25080`{.interpreted-text role="ghissue"}: Add note in contrib guide
    admonishing against use of f strings in logs
-   `25165`{.interpreted-text role="ghissue"}: \[Bug\]: offsetText is
    colored based on tick.color instead of tick.labelcolor
-   `25329`{.interpreted-text role="ghissue"}: \[Bug\]: Unable to pickle
    figure with aligned labels
-   `14124`{.interpreted-text role="ghissue"}: plt.contour with all NaNs
    fails assertion in \_contour.cpp
-   `22674`{.interpreted-text role="ghissue"}: \[Bug\]: savefig(\...,
    transparent=True) does not make inset_axes transparent
-   `25303`{.interpreted-text role="ghissue"}: CI: isort should check
    plot_types?
-   `25137`{.interpreted-text role="ghissue"}: \[Bug\]: stop responding
    in demo program \"matplotlib/examples/event_handling/lasso_demo.py\"
-   `24910`{.interpreted-text role="ghissue"}: \[Bug\]: Suptitle not
    visible with subfigures
-   `25222`{.interpreted-text role="ghissue"}: \[ENH\]: add
    organizational charts to supported plots
-   `24796`{.interpreted-text role="ghissue"}: \[Bug\]: gapcolor not
    supported for LineCollections
-   `25172`{.interpreted-text role="ghissue"}: \[Doc\]: cross link
    locator example with locator API
-   `24419`{.interpreted-text role="ghissue"}: \[Doc\]: add from file to
    font family example
-   `23809`{.interpreted-text role="ghissue"}: \[Bug\]: blitting after
    closing second tkinter embed causes silent crash
-   `16580`{.interpreted-text role="ghissue"}: Segmentation fault when
    blitting onto closed figure (TkAgg)
-   `24743`{.interpreted-text role="ghissue"}: \[Bug\]: contour raises
    IndexError if Z is specified as keyword argument
-   `24283`{.interpreted-text role="ghissue"}: \[Bug\]: colorbar
    interacts poorly with TwoSlopeNorm when one slope is infinite
-   `24906`{.interpreted-text role="ghissue"}: \[DOC/BUILD\] add ability
    to selectively build docs
-   `24901`{.interpreted-text role="ghissue"}: \[TST\] Upcoming
    dependency test failures
-   `17991`{.interpreted-text role="ghissue"}: type stubs for matplotlib
-   `17583`{.interpreted-text role="ghissue"}: Linter complains about
    unexpected data-type, however, docs say this is possible
-   `15926`{.interpreted-text role="ghissue"}: Support for Python Type
    Hints (PEP 484)
-   `13798`{.interpreted-text role="ghissue"}: Add PEP484 type hints to
    the code (For IDE autocompletion / hints)