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

# GitHub statistics for 3.10.0 (Dec 13, 2024) {#github-stats-3_10_0}

GitHub statistics for 2024/05/15 (tag: v3.9.0) - 2024/12/13

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

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

The following 128 authors contributed 1932 commits.

-   abhi-jha
-   Adam J. Stewart
-   Aditi Gautam
-   Aditya Vidyadhar Kamath
-   Aishling Cooke
-   Alan
-   Alan Sosa
-   Alice
-   Aman Nijjar
-   Ammar Qazi
-   Ancheng
-   anpaulan
-   Anson0028
-   Anthony Lee
-   anTon
-   Antony Lee
-   Ayoub Gouasmi
-   Brigitta Sipőcz
-   Caitlin Hathaway
-   cesar
-   Charlie LeWarne
-   Christian Mattsson
-   ClarkeAC
-   Clemens Brunner
-   Clement Gilli
-   cmp0xff
-   Costa Paraskevopoulos
-   dale
-   Dani Pinyol
-   Daniel Weiss
-   Danny
-   David Bakaj
-   David Lowry-Duda
-   David Meyer
-   David Stansby
-   dbakaj
-   dependabot\[bot\]
-   Diogo Cardoso
-   Doron Behar
-   Edgar Andrés Margffoy Tuay
-   Elliott Sales de Andrade
-   Eytan Adler
-   farquh
-   Felipe Cybis Pereira
-   Filippo Balzaretti
-   FMasson
-   Francisco Cardozo
-   Gavin S
-   Greg Lucas
-   haaris
-   hannah
-   Ian Thomas
-   Illviljan
-   James Addison
-   James Spencer
-   Jody Klymak
-   john
-   Jonas Eschle
-   Jouni K. Seppänen
-   juanis2112
-   Juanita Gomez
-   Justin Hendrick
-   K900
-   Kaustbh
-   Kaustubh
-   Kherim Willems
-   Kyle Sunden
-   Kyra Cho
-   Larry Bradley
-   litchi
-   Lorenzo
-   Lucx33
-   Lumberbot (aka Jack)
-   MadPhysicist
-   malhar2460
-   Martino Sorbaro
-   Mathias Hauser
-   Matthew Feickert
-   Matthew Petroff
-   Melissa Weber Mendonça
-   Michael
-   Michael Droettboom
-   Michael Hinton
-   MischaMegens2
-   Moritz Wolter
-   muchojp
-   Nabil
-   nakamura yuki
-   odile
-   OdileVidrine
-   Oscar Gustafsson
-   Panicks28
-   Paul An
-   Pedro Barão
-   PedroBittarBarao
-   Peter Talley
-   Pierre-antoine Comby
-   Pranav
-   Pranav Raghu
-   pre-commit-ci\[bot\]
-   proximalf
-   r3kste
-   Randolf Scholz
-   Refael Ackermann
-   RickyP24
-   rnhmjoj
-   Ruth Comer
-   Ryan May
-   Sai Chaitanya, Sanivada
-   saranti
-   scaccol
-   Scott Shambaugh
-   Sean Smith
-   Simon May
-   simond07
-   smcgrawDotNet
-   Takumasa N
-   Takumasa N.
-   Takumasa Nakamura
-   thiagoluisbecker
-   Thomas A Caswell
-   Tiago Lubiana
-   Tim Hoffmann
-   trananso
-   Trygve Magnus Ræder
-   Victor Liu
-   vittoboa
-   Xeniya Shoiko

GitHub issues and pull requests:

Pull Requests (337):

-   `29299`{.interpreted-text role="ghpull"}: Merge v3.9.x into v3.10.x
-   `29296`{.interpreted-text role="ghpull"}: Backport PR #29295 on
    branch v3.10.x (BLD: Pin meson-python to \<0.17.0)
-   `29290`{.interpreted-text role="ghpull"}: Backport PR #29254 on
    branch v3.10.x (DOC: Add note to align_labels())
-   `29289`{.interpreted-text role="ghpull"}: Backport PR #29260 on
    branch v3.10.x (DOC: Better explanation of rcParams
    \"patch.edgecolor\" and \"patch.force_edgecolor\")
-   `29288`{.interpreted-text role="ghpull"}: Backport PR #29285 on
    branch v3.10.x (Retarget PR#29175 to main)
-   `29254`{.interpreted-text role="ghpull"}: DOC: Add note to
    align_labels()
-   `29260`{.interpreted-text role="ghpull"}: DOC: Better explanation of
    rcParams \"patch.edgecolor\" and \"patch.force_edgecolor\"
-   `29285`{.interpreted-text role="ghpull"}: Retarget PR#29175 to main
-   `29286`{.interpreted-text role="ghpull"}: Backport PR #29274 on
    branch v3.10.x (Bump the actions group across 1 directory with 2
    updates)
-   `29274`{.interpreted-text role="ghpull"}: Bump the actions group
    across 1 directory with 2 updates
-   `29283`{.interpreted-text role="ghpull"}: Backport PR #29272 on
    branch v3.10.x (DOC: Add section on translating between Axes and
    pyplot interface)
-   `29272`{.interpreted-text role="ghpull"}: DOC: Add section on
    translating between Axes and pyplot interface
-   `29279`{.interpreted-text role="ghpull"}: Backport PR #29265 on
    branch v3.10.x (DOC: Slightly improve the LineCollection docstring)
-   `29276`{.interpreted-text role="ghpull"}: Backport PR #29247 on
    branch v3.10.x (Fix building freetype 2.6.1 on macOS clang 18)
-   `29244`{.interpreted-text role="ghpull"}: Switch to a 3d rotation
    trackball implementation with path independence
-   `29265`{.interpreted-text role="ghpull"}: DOC: Slightly improve the
    LineCollection docstring
-   `29247`{.interpreted-text role="ghpull"}: Fix building freetype
    2.6.1 on macOS clang 18
-   `29268`{.interpreted-text role="ghpull"}: Bump the actions group
    with 2 updates
-   `29266`{.interpreted-text role="ghpull"}: Backport PR #29251 on
    branch v3.10.x (Zizmor audit)
-   `29269`{.interpreted-text role="ghpull"}: Backport PR #29267 on
    branch v3.10.x (Exclude pylab from mypy checks)
-   `29267`{.interpreted-text role="ghpull"}: Exclude pylab from mypy
    checks
-   `29251`{.interpreted-text role="ghpull"}: Zizmor audit
-   `29255`{.interpreted-text role="ghpull"}: Backport PR #29249 on
    branch v3.10.x (\[Bug Fix\] Fix reverse mapping for
    \_translate_tick_params)
-   `29249`{.interpreted-text role="ghpull"}: \[Bug Fix\] Fix reverse
    mapping for \_translate_tick_params
-   `29250`{.interpreted-text role="ghpull"}: Backport PR #29243 on
    branch v3.10.x (Add quotes around \[dev\] in environment.yml)
-   `29243`{.interpreted-text role="ghpull"}: Add quotes around \[dev\]
    in environment.yml
-   `29246`{.interpreted-text role="ghpull"}: Backport PR #29240 on
    branch v3.10.x (DOC: Add plt.show() to introductory pyplot example)
-   `29240`{.interpreted-text role="ghpull"}: DOC: Add plt.show() to
    introductory pyplot example
-   `29239`{.interpreted-text role="ghpull"}: Backport PR #29236 on
    branch v3.10.x (ANI: Reduce Pillow frames to RGB when opaque)
-   `29238`{.interpreted-text role="ghpull"}: Backport PR #29167 on
    branch v3.10.x (BUGFIX: use axes unit information in ConnectionPatch
    )
-   `29236`{.interpreted-text role="ghpull"}: ANI: Reduce Pillow frames
    to RGB when opaque
-   `29167`{.interpreted-text role="ghpull"}: BUGFIX: use axes unit
    information in ConnectionPatch
-   `29232`{.interpreted-text role="ghpull"}: Merge branch v3.9.x into
    v3.10.x
-   `29230`{.interpreted-text role="ghpull"}: Backport PR #29188 on
    branch v3.10.x (Bump pypa/cibuildwheel from 2.21.3 to 2.22.0 in the
    actions group)
-   `29188`{.interpreted-text role="ghpull"}: Bump pypa/cibuildwheel
    from 2.21.3 to 2.22.0 in the actions group
-   `29225`{.interpreted-text role="ghpull"}: Backport PR #29213 on
    branch v3.10.x (avoid-unnecessary-warning-in-\_pcolorargs-function)
-   `29211`{.interpreted-text role="ghpull"}: Backport PR #29133 on
    branch v3.10.x (Creating_parse_bar_color_args to unify color
    handling in plt.bar with precedence and sequence support for
    facecolor and edgecolor)
-   `29177`{.interpreted-text role="ghpull"}: Backport PR #29148 on
    branch v3.10.x (Don\'t fail on equal-but-differently-named cmaps in
    qt figureoptions.)
-   `29226`{.interpreted-text role="ghpull"}: Backport PR #29206 on
    branch v3.10.x (Skip more tests on pure-Wayland systems)
-   `29206`{.interpreted-text role="ghpull"}: Skip more tests on
    pure-Wayland systems
-   `29213`{.interpreted-text role="ghpull"}:
    avoid-unnecessary-warning-in-\_pcolorargs-function
-   `29210`{.interpreted-text role="ghpull"}: Backport PR #29209 on
    branch v3.10.x (FIX: pcolormesh with no x y args and nearest interp)
-   `29133`{.interpreted-text role="ghpull"}:
    Creating_parse_bar_color_args to unify color handling in plt.bar
    with precedence and sequence support for facecolor and edgecolor
-   `29209`{.interpreted-text role="ghpull"}: FIX: pcolormesh with no x
    y args and nearest interp
-   `29200`{.interpreted-text role="ghpull"}: Backport PR #29182 on
    branch v3.10.x (Update backend_qt.py: parent not passed to
    \_\_init\_\_ on subplottool)
-   `29207`{.interpreted-text role="ghpull"}: Backport PR #29169 on
    branch v3.10.x (Minor fixes to text intro explainer)
-   `29169`{.interpreted-text role="ghpull"}: Minor fixes to text intro
    explainer
-   `29159`{.interpreted-text role="ghpull"}: Pending warning for
    deprecated parameter \'vert\' of box and violin on 3.10
-   `29196`{.interpreted-text role="ghpull"}: Backport PR #29191 on
    branch v3.10.x (ci: Simplify 3.13t test setup)
-   `29182`{.interpreted-text role="ghpull"}: Update backend_qt.py:
    parent not passed to \_\_init\_\_ on subplottool
-   `29189`{.interpreted-text role="ghpull"}: Backport PR #28934 on
    branch v3.10.x (ci: Unpin micromamba again)
-   `29186`{.interpreted-text role="ghpull"}: Backport PR #28335 on
    branch v3.10.x (DOC: do not posting LLM output as your own work)
-   `28934`{.interpreted-text role="ghpull"}: ci: Unpin micromamba again
-   `28335`{.interpreted-text role="ghpull"}: DOC: do not posting LLM
    output as your own work
-   `29178`{.interpreted-text role="ghpull"}: Backport PR #29163 on
    branch v3.9.x (ci: Remove outdated pkg-config package on macOS)
-   `29170`{.interpreted-text role="ghpull"}: Backport PR #29154 on
    branch v3.10.x (Relax conditions for warning on updating converters)
-   `29154`{.interpreted-text role="ghpull"}: Relax conditions for
    warning on updating converters
-   `29166`{.interpreted-text role="ghpull"}: Backport PR #29153 on
    branch v3.10.x (Bump codecov/codecov-action from 4 to 5 in the
    actions group)
-   `29164`{.interpreted-text role="ghpull"}: Backport PR #29163 on
    branch v3.10.x (ci: Remove outdated pkg-config package on macOS)
-   `29168`{.interpreted-text role="ghpull"}: Backport PR #29073 on
    branch v3.10.x (Update secondary_axis tutorial)
-   `29073`{.interpreted-text role="ghpull"}: Update secondary_axis
    tutorial
-   `29163`{.interpreted-text role="ghpull"}: ci: Remove outdated
    pkg-config package on macOS
-   `29145`{.interpreted-text role="ghpull"}: Backport PR #29144 on
    branch v3.10.x (Use both TCL_SETVAR and TCL_SETVAR2 for tcl 9
    support)
-   `29144`{.interpreted-text role="ghpull"}: Use both TCL_SETVAR and
    TCL_SETVAR2 for tcl 9 support
-   `29140`{.interpreted-text role="ghpull"}: Backport PR #29080 on
    branch v3.10.x (Updates the `galleries/tutorials/artists.py` file in
    response to issue #28920)
-   `29080`{.interpreted-text role="ghpull"}: Updates the
    `galleries/tutorials/artists.py` file in response to issue #28920
-   `29138`{.interpreted-text role="ghpull"}: Backport PR #29134 on
    branch v3.10.x (MNT: Temporarily skip failing test to unbreak CI)
-   `29134`{.interpreted-text role="ghpull"}: MNT: Temporarily skip
    failing test to unbreak CI
-   `29132`{.interpreted-text role="ghpull"}: Backport PR #29128 on
    branch v3.10.x (Tweak AutoMinorLocator docstring.)
-   `29128`{.interpreted-text role="ghpull"}: Tweak AutoMinorLocator
    docstring.
-   `29123`{.interpreted-text role="ghpull"}: Bump the actions group
    with 2 updates
-   `29122`{.interpreted-text role="ghpull"}: Backport PR #29120 on
    branch v3.10.x (DOC: Switch nested pie example from cmaps to
    color_sequences)
-   `29100`{.interpreted-text role="ghpull"}: Backport PR #29099 on
    branch v3.10.x (MNT: remove \_ttconv.pyi)
-   `29099`{.interpreted-text role="ghpull"}: MNT: remove \_ttconv.pyi
-   `29098`{.interpreted-text role="ghpull"}: Backport PR #29097 on
    branch v3.10.x (ENH: add back/forward buttons to osx backend move)
-   `29097`{.interpreted-text role="ghpull"}: ENH: add back/forward
    buttons to osx backend move
-   `29095`{.interpreted-text role="ghpull"}: Backport PR #29071 on
    branch v3.10.x (Bump pypa/gh-action-pypi-publish from 1.10.3 to
    1.11.0 in the actions group)
-   `29096`{.interpreted-text role="ghpull"}: Backport PR #29094 on
    branch v3.10.x (DOC: fix link in See Also section of axes.violin)
-   `29092`{.interpreted-text role="ghpull"}: Backport PR #29088 on
    branch v3.10.x (DOC: Format aliases in kwargs tables)
-   `29094`{.interpreted-text role="ghpull"}: DOC: fix link in See Also
    section of axes.violin
-   `29091`{.interpreted-text role="ghpull"}: Backport PR #29085 on
    branch v3.10.x (FIX: Update GTK3Agg backend export name for
    consistency)
-   `29088`{.interpreted-text role="ghpull"}: DOC: Format aliases in
    kwargs tables
-   `29089`{.interpreted-text role="ghpull"}: Backport PR #29065 on
    branch v3.10.x (DOC: Update docstring of triplot())
-   `29085`{.interpreted-text role="ghpull"}: FIX: Update GTK3Agg
    backend export name for consistency
-   `29084`{.interpreted-text role="ghpull"}: Backport PR #29081 on
    branch v3.10.x (Document \"none\" as color value)
-   `29065`{.interpreted-text role="ghpull"}: DOC: Update docstring of
    triplot()
-   `29081`{.interpreted-text role="ghpull"}: Document \"none\" as color
    value
-   `29061`{.interpreted-text role="ghpull"}: Backport PR #29024 on
    branch v3.10.x (Fix saving animations to transparent formats)
-   `29069`{.interpreted-text role="ghpull"}: Backport PR #29068 on
    branch v3.10.x (\[DOC\] Fix indentation in sync_cmaps example)
-   `29070`{.interpreted-text role="ghpull"}: Backport PR #29048 on
    branch v3.10.x (DOC: integrated pr workflow from contributing guide
    into install and workflow)
-   `29048`{.interpreted-text role="ghpull"}: DOC: integrated pr
    workflow from contributing guide into install and workflow
-   `29068`{.interpreted-text role="ghpull"}: \[DOC\] Fix indentation in
    sync_cmaps example
-   `29024`{.interpreted-text role="ghpull"}: Fix saving animations to
    transparent formats
-   `29059`{.interpreted-text role="ghpull"}: Cleanup converter docs and
    StrCategoryConverter behavior
-   `29058`{.interpreted-text role="ghpull"}: \[DOC\] Update
    missing-references.json
-   `29057`{.interpreted-text role="ghpull"}: DOC/TST: lock numpy\<2.1
    in environment.yml
-   `29053`{.interpreted-text role="ghpull"}: Factor out common formats
    strings in LogFormatter, LogFormatterExponent.
-   `28970`{.interpreted-text role="ghpull"}: Add explicit converter
    setting to Axis
-   `28048`{.interpreted-text role="ghpull"}: Enables setting hatch
    linewidth in Patches and Collections, also fixes setting hatch
    linewidth by rcParams
-   `29017`{.interpreted-text role="ghpull"}: DOC: Document preferred
    figure size for examples
-   `28871`{.interpreted-text role="ghpull"}: updated contribution doc
    #28476
-   `28453`{.interpreted-text role="ghpull"}: Stop relying on
    dead-reckoning mouse buttons for motion_notify_event.
-   `28495`{.interpreted-text role="ghpull"}: ticker.EngFormatter: allow
    offset
-   `29039`{.interpreted-text role="ghpull"}: MNT: Add provisional
    get_backend(resolve=False) flag
-   `28946`{.interpreted-text role="ghpull"}: MNT: Deprecate plt.polar()
    with an existing non-polar Axes
-   `29013`{.interpreted-text role="ghpull"}: FIX: auto_fmtxdate for
    constrained layout
-   `29022`{.interpreted-text role="ghpull"}: Fixes AIX internal CI
    build break.
-   `28830`{.interpreted-text role="ghpull"}: Feature: Support passing
    DataFrames to table.table
-   `27766`{.interpreted-text role="ghpull"}: Return filename from
    save_figure
-   `27167`{.interpreted-text role="ghpull"}: ENH: add long_axis
    property to colorbar
-   `29021`{.interpreted-text role="ghpull"}: Update minimum pybind11 to
    2.13.2
-   `28863`{.interpreted-text role="ghpull"}: Improved documentation for
    quiver
-   `29019`{.interpreted-text role="ghpull"}: Update requirements to add
    PyStemmer to doc-requirements and environment
-   `28653`{.interpreted-text role="ghpull"}: Mnt/generalize plot
    varargs
-   `28967`{.interpreted-text role="ghpull"}: Fix MSVC cast warnings
-   `29016`{.interpreted-text role="ghpull"}: DOC: Better explain
    suptitle / supxlabel / supylabel naming
-   `28842`{.interpreted-text role="ghpull"}: FT2Font extension
    improvements
-   `28658`{.interpreted-text role="ghpull"}: New data → color pipeline
-   `29012`{.interpreted-text role="ghpull"}: Bump required pybind11 to
    2.13
-   `29007`{.interpreted-text role="ghpull"}: MNT: Deprecate changing
    Figure.number
-   `28861`{.interpreted-text role="ghpull"}: Break
    Artist.\_remove_method reference cycle
-   `28478`{.interpreted-text role="ghpull"}: bugfix for
    `PathSimplifier`
-   `28992`{.interpreted-text role="ghpull"}: DOC: Refresh transform
    tree example
-   `28890`{.interpreted-text role="ghpull"}: MNT: Add missing
    dependency to environment.yml
-   `28354`{.interpreted-text role="ghpull"}: Add Quiverkey zorder
    option
-   `28966`{.interpreted-text role="ghpull"}: Fix polar error bar cap
    orientation
-   `28819`{.interpreted-text role="ghpull"}: Mark all extensions as
    free-threading safe
-   `28986`{.interpreted-text role="ghpull"}: DOC: Add tags for 3D
    fill_between examples
-   `28984`{.interpreted-text role="ghpull"}: DOC / BUG: Better example
    for 3D axlim_clip argument
-   `20866`{.interpreted-text role="ghpull"}: Remove ttconv and
    implement Type-42 embedding using fontTools
-   `28975`{.interpreted-text role="ghpull"}: Set guiEvent where
    applicable for gtk4.
-   `28568`{.interpreted-text role="ghpull"}: added tags to mplot3d
    examples
-   `28976`{.interpreted-text role="ghpull"}: Bump pypa/cibuildwheel
    from 2.21.2 to 2.21.3 in the actions group
-   `28978`{.interpreted-text role="ghpull"}: CI: Resolve mypy stubtest
    build errors
-   `28823`{.interpreted-text role="ghpull"}: Fix 3D rotation precession
-   `28841`{.interpreted-text role="ghpull"}: Make mplot3d mouse
    rotation style adjustable
-   `28971`{.interpreted-text role="ghpull"}: DOC: correct linestyle
    example and reference rcParams
-   `28702`{.interpreted-text role="ghpull"}: \[MNT\]: #28701 separate
    the generation of polygon vertices in fill_between to enable
    resampling
-   `28965`{.interpreted-text role="ghpull"}: Suggest imageio_ffmpeg to
    provide ffmpeg as animation writer.
-   `28964`{.interpreted-text role="ghpull"}: FIX macos: Use the agg
    buffer_rgba rather than private attribute
-   `28963`{.interpreted-text role="ghpull"}: Remove refs to outdated
    writers in animation.py.
-   `28948`{.interpreted-text role="ghpull"}: Raise ValueError for RGB
    values outside the \[0, 1\] range in rgb_to_hsv function
-   `28857`{.interpreted-text role="ghpull"}: Pybind11 cleanup
-   `28949`{.interpreted-text role="ghpull"}: \[pre-commit.ci\]
    pre-commit autoupdate
-   `28950`{.interpreted-text role="ghpull"}: Bump the actions group
    with 2 updates
-   `28904`{.interpreted-text role="ghpull"}: Agg: Remove 16-bit limits
-   `28856`{.interpreted-text role="ghpull"}: Convert remaining code to
    pybind11
-   `28874`{.interpreted-text role="ghpull"}: Remove remaining 3.8
    deprecations
-   `28943`{.interpreted-text role="ghpull"}: DOC: Clarify the returned
    line of axhline()/axvline()
-   `28935`{.interpreted-text role="ghpull"}: DOC: Fix invalid rcParam
    references
-   `28942`{.interpreted-text role="ghpull"}: In colorbar docs, add ref
    from \'boundaries\' doc to \'spacing\' doc.
-   `28933`{.interpreted-text role="ghpull"}: Switch AxLine.set_xy{1,2}
    to take a single argument.
-   `28869`{.interpreted-text role="ghpull"}: ci: Bump build image on
    AppVeyor to MSVC 2019
-   `28906`{.interpreted-text role="ghpull"}: Re-fix exception caching
    in dviread.
-   `27349`{.interpreted-text role="ghpull"}: \[ENH\] Implement dynamic
    clipping to axes limits for 3D plots
-   `28913`{.interpreted-text role="ghpull"}: DOC: Fix Axis.set_label
    reference
-   `28911`{.interpreted-text role="ghpull"}: MNT: Fix double evaluation
    of \_LazyTickList
-   `28584`{.interpreted-text role="ghpull"}: MNT: Prevent users from
    erroneously using legend label API on Axis
-   `28853`{.interpreted-text role="ghpull"}: MNT: Check the input sizes
    of regular X,Y in pcolorfast
-   `28838`{.interpreted-text role="ghpull"}: TST: Fix minor issues in
    interactive backend test
-   `28795`{.interpreted-text role="ghpull"}: MNT: Cleanup docstring
    substitution mechanisms
-   `28897`{.interpreted-text role="ghpull"}: Fix minor issues in
    stubtest wrapper
-   `28899`{.interpreted-text role="ghpull"}: Don\'t cache exception
    with traceback reference loop in dviread.
-   `28888`{.interpreted-text role="ghpull"}: DOC: Better visualization
    for the default color cycle example
-   `28896`{.interpreted-text role="ghpull"}: doc: specify non-python
    dependencies in dev install docs
-   `28843`{.interpreted-text role="ghpull"}: MNT: Cleanup
    FontProperties \_\_init\_\_ API
-   `28683`{.interpreted-text role="ghpull"}: MNT: Warn if fixed aspect
    overwrites explicitly set data limits
-   `25645`{.interpreted-text role="ghpull"}: Fix issue with sketch not
    working on PathCollection in Agg
-   `28886`{.interpreted-text role="ghpull"}: DOC: Cross-link Axes
    attributes
-   `28880`{.interpreted-text role="ghpull"}: Remove \'in\' from removal
    substitution for deprecation messages
-   `28875`{.interpreted-text role="ghpull"}: DOC: Fix documentation of
    hist() kwarg lists
-   `28825`{.interpreted-text role="ghpull"}: DOC: Fix non-working code
    object references
-   `28862`{.interpreted-text role="ghpull"}: Improve pie chart error
    messages
-   `28844`{.interpreted-text role="ghpull"}: DOC: Add illustration to
    Figure.subplots_adjust
-   `28588`{.interpreted-text role="ghpull"}: Fix scaling in Tk on
    non-Windows systems
-   `28849`{.interpreted-text role="ghpull"}: DOC: Mark subfigures as no
    longer provisional
-   `26000`{.interpreted-text role="ghpull"}: making onselect a keyword
    argument on selectors
-   `26013`{.interpreted-text role="ghpull"}: Support unhashable
    callbacks in CallbackRegistry
-   `27011`{.interpreted-text role="ghpull"}: Convert Agg extension to
    pybind11
-   `28845`{.interpreted-text role="ghpull"}: In examples, prefer named
    locations rather than location numbers.
-   `27218`{.interpreted-text role="ghpull"}: API: finish
    LocationEvent.lastevent removal
-   `26870`{.interpreted-text role="ghpull"}: Removed the deprecated
    code from axis.py
-   `27996`{.interpreted-text role="ghpull"}: Create `InsetIndicator`
    artist
-   `28532`{.interpreted-text role="ghpull"}: TYP: Fix xycoords and
    friends
-   `28785`{.interpreted-text role="ghpull"}: Convert ft2font extension
    to pybind11
-   `28815`{.interpreted-text role="ghpull"}: DOC: Document policy on
    colormaps and styles
-   `28826`{.interpreted-text role="ghpull"}: MNT: Replace
    \_docstring.dedent_interpd by its alias \_docstring.interpd
-   `27567`{.interpreted-text role="ghpull"}: DOC: batch of tags
-   `27302`{.interpreted-text role="ghpull"}: Tags for simple_scatter.py
    demo
-   `28820`{.interpreted-text role="ghpull"}: DOC: Fix missing
    cross-reference checks for sphinx-tags
-   `28786`{.interpreted-text role="ghpull"}: Handle single color in
    ContourSet
-   `28808`{.interpreted-text role="ghpull"}: DOC: Add a plot to
    margins() to visualize the effect
-   `27938`{.interpreted-text role="ghpull"}: feat: add dunder method
    for math operations on Axes Size divider
-   `28569`{.interpreted-text role="ghpull"}: Adding tags to many
    examples
-   `28183`{.interpreted-text role="ghpull"}: Expire deprecations
-   `28801`{.interpreted-text role="ghpull"}: DOC: Clarify
    AxLine.set_xy2 / AxLine.set_slope
-   `28788`{.interpreted-text role="ghpull"}: TST: Skip webp tests if it
    isn\'t available
-   `28550`{.interpreted-text role="ghpull"}: Remove internal use of
    `Artist.figure`
-   `28767`{.interpreted-text role="ghpull"}: MNT: expire `ContourSet`
    deprecations
-   `28755`{.interpreted-text role="ghpull"}: TYP: Add typing for
    internal \_tri extension
-   `28765`{.interpreted-text role="ghpull"}: Add tests for most of
    FT2Font, and fix some bugs
-   `28781`{.interpreted-text role="ghpull"}: TST: Fix
    test_pickle_load_from_subprocess in a dirty tree
-   `28783`{.interpreted-text role="ghpull"}: Fix places where \"auto\"
    was not listed as valid interpolation_stage.
-   `28779`{.interpreted-text role="ghpull"}: DOC/TST: lock numpy \< 2.1
-   `28771`{.interpreted-text role="ghpull"}: Ensure SketchParams is
    always fully initialized
-   `28375`{.interpreted-text role="ghpull"}: FIX: Made
    AffineDeltaTransform pass-through properly
-   `28454`{.interpreted-text role="ghpull"}: MultivarColormap and
    BivarColormap
-   `27891`{.interpreted-text role="ghpull"}: Refactor some parts of
    ft2font extension
-   `28752`{.interpreted-text role="ghpull"}: quick fix dev build by
    locking out numpy version that\'s breaking things
-   `28749`{.interpreted-text role="ghpull"}: Add sphinxcontrib-video to
    environment.yml
-   `27851`{.interpreted-text role="ghpull"}: Add ten-color accessible
    color cycle as style sheet
-   `28501`{.interpreted-text role="ghpull"}: ConciseDateFormatter\'s
    offset string is correct on an inverted axis
-   `28734`{.interpreted-text role="ghpull"}: Compressed layout moves
    suptitle
-   `28736`{.interpreted-text role="ghpull"}: Simplify some code in
    dviread
-   `28347`{.interpreted-text role="ghpull"}: Doc: added triage section
    to new contributor docs
-   `28735`{.interpreted-text role="ghpull"}: ci: Avoid setuptools
    72.2.0 when installing kiwi on PyPy
-   `28728`{.interpreted-text role="ghpull"}: MNT: Deprecate reimported
    functions in top-level namespace
-   `28730`{.interpreted-text role="ghpull"}: MNT: Don\'t rely on
    RcParams being a dict subclass in internal code
-   `28714`{.interpreted-text role="ghpull"}: Simplify
    \_api.warn_external on Python 3.12+
-   `28727`{.interpreted-text role="ghpull"}: MNT: Better workaround for
    format_cursor_data on ScalarMappables
-   `28725`{.interpreted-text role="ghpull"}: Stop disabling FH4
    Exception Handling on MSVC
-   `28711`{.interpreted-text role="ghpull"}: Merge branch v3.9.x into
    main
-   `28713`{.interpreted-text role="ghpull"}: DOC: Add a few more notes
    to release guide
-   `28720`{.interpreted-text role="ghpull"}: DOC: Clarify axhline()
    uses axes coordinates
-   `28718`{.interpreted-text role="ghpull"}: DOC: Update missing
    references for numpydoc 1.8.0
-   `28710`{.interpreted-text role="ghpull"}: DOC: clarify alpha
    handling for indicate_inset\[\_zoom\]
-   `28704`{.interpreted-text role="ghpull"}: Fixed arrowstyle doc
    interpolation in FancyPatch.set_arrow() #28698.
-   `28709`{.interpreted-text role="ghpull"}: Bump
    actions/attest-build-provenance from 1.4.0 to 1.4.1 in the actions
    group
-   `28707`{.interpreted-text role="ghpull"}: Avoid division-by-zero in
    Sketch::Sketch
-   `28610`{.interpreted-text role="ghpull"}: CI: Add CI to test
    matplotlib against free-threaded Python
-   `28262`{.interpreted-text role="ghpull"}: Fix PolygonSelector cursor
    to temporarily hide during active zoom/pan
-   `28670`{.interpreted-text role="ghpull"}: API: deprecate unused
    helper in patch.\_Styles
-   `28589`{.interpreted-text role="ghpull"}: Qt embedding example:
    Separate drawing and data retrieval timers
-   `28655`{.interpreted-text role="ghpull"}: Inline annotation and PGF
    user demos
-   `28654`{.interpreted-text role="ghpull"}: DOC: Remove long
    uninstructive examples
-   `28652`{.interpreted-text role="ghpull"}: Fix docstring style
    inconsistencies in lines.py
-   `28641`{.interpreted-text role="ghpull"}: DOC: Standardize example
    titles - part 2
-   `28642`{.interpreted-text role="ghpull"}: DOC: Simplify heatmap
    example
-   `28638`{.interpreted-text role="ghpull"}: DOC: Remove hint on PRs
    from origin/main
-   `28587`{.interpreted-text role="ghpull"}: Added dark-mode diverging
    colormaps
-   `28546`{.interpreted-text role="ghpull"}: DOC: Clarify/simplify
    example of multiple images with one colorbar
-   `28613`{.interpreted-text role="ghpull"}: Added documentation for
    parameters vmin and vmax inside specgram function.
-   `28627`{.interpreted-text role="ghpull"}: DOC: Bump minimum Sphinx
    to 5.1.0
-   `28628`{.interpreted-text role="ghpull"}: DOC: Sub-structure next
    API changes overview
-   `28629`{.interpreted-text role="ghpull"}: FIX: `Axis.set_in_layout`
    respected
-   `28575`{.interpreted-text role="ghpull"}: Add branch tracking to
    development workflow instructions
-   `28616`{.interpreted-text role="ghpull"}: CI: Build docs on latest
    Python
-   `28617`{.interpreted-text role="ghpull"}: DOC: Enable parallel
    builds
-   `28544`{.interpreted-text role="ghpull"}: DOC: Standardize example
    titles
-   `28615`{.interpreted-text role="ghpull"}: DOC: hack to suppress
    sphinx-gallery 17.0 warning
-   `28293`{.interpreted-text role="ghpull"}: BLD: Enable building
    Python 3.13 wheels for nightlies
-   `27385`{.interpreted-text role="ghpull"}: Fix 3D lines being visible
    when behind camera
-   `28609`{.interpreted-text role="ghpull"}: svg: Ensure marker-only
    lines get URLs
-   `28599`{.interpreted-text role="ghpull"}: Upgrade code to Python
    3.10
-   `28593`{.interpreted-text role="ghpull"}: Update ruff to 0.2.0
-   `28603`{.interpreted-text role="ghpull"}: Simplify ttconv
    python\<-\>C++ conversion using std::optional.
-   `28557`{.interpreted-text role="ghpull"}: DOC: apply toc styling to
    remove nesting
-   `28542`{.interpreted-text role="ghpull"}: CI: adjust pins in mypy
    GHA job
-   `28504`{.interpreted-text role="ghpull"}: Changes in SVG backend to
    improve compatibility with Affinity designer
-   `28122`{.interpreted-text role="ghpull"}: Disable clipping in Agg
    resamplers.
-   `28597`{.interpreted-text role="ghpull"}: Pin PyQt6 back on Ubuntu
    20.04
-   `28073`{.interpreted-text role="ghpull"}: Add support for multiple
    hatches, edgecolors and linewidths in histograms
-   `28594`{.interpreted-text role="ghpull"}: MNT: Raise on GeoAxes
    limits manipulation
-   `28312`{.interpreted-text role="ghpull"}: Remove one indirection
    layer in ToolSetCursor.
-   `28573`{.interpreted-text role="ghpull"}: ENH: include property name
    in artist AttributeError
-   `28503`{.interpreted-text role="ghpull"}: Bump minimum Python to
    3.10
-   `28525`{.interpreted-text role="ghpull"}: FIX: colorbar pad for
    `ImageGrid`
-   `28558`{.interpreted-text role="ghpull"}: DOC: Change \_make_image
    signature to numpydoc
-   `28061`{.interpreted-text role="ghpull"}: API: add antialiased to
    interpolation-stage in image
-   `28536`{.interpreted-text role="ghpull"}: \[svg\] Add
    rcParam\[\"svg.id\"\] to add a top-level id attribute to \<svg\>
-   `28540`{.interpreted-text role="ghpull"}: Subfigures become stale
    when their artists are stale
-   `28177`{.interpreted-text role="ghpull"}: Rationalise artist
    get_figure methods; make figure attribute a property
-   `28527`{.interpreted-text role="ghpull"}: DOC: improve tagging
    guidelines page
-   `28530`{.interpreted-text role="ghpull"}: DOC: Simplify axhspan
    example
-   `28537`{.interpreted-text role="ghpull"}: DOC: Update timeline
    example for newer releases
-   `27833`{.interpreted-text role="ghpull"}: \[SVG\] Introduce
    sequential ID-generation scheme for clip-paths.
-   `28512`{.interpreted-text role="ghpull"}: DOC: Fix version switcher
    for stable docs
-   `28492`{.interpreted-text role="ghpull"}: MNT: Remove PolyQuadMesh
    deprecations
-   `28509`{.interpreted-text role="ghpull"}: CI: Use micromamba on
    AppVeyor
-   `28510`{.interpreted-text role="ghpull"}: Merge v3.9.1 release into
    main
-   `28494`{.interpreted-text role="ghpull"}: \[pre-commit.ci\]
    pre-commit autoupdate
-   `28497`{.interpreted-text role="ghpull"}: Add words to ignore for
    codespell
-   `28455`{.interpreted-text role="ghpull"}: Expand ticklabels_rotation
    example to cover rotating default ticklabels.
-   `28282`{.interpreted-text role="ghpull"}: DOC: clarify
    no-build-isolation & mypy ignoring new functions
-   `28306`{.interpreted-text role="ghpull"}: Fixed PolarAxes not using
    fmt_xdata and added simple test (#4568)
-   `28400`{.interpreted-text role="ghpull"}: DOC: Improve doc wording
    of data parameter
-   `28225`{.interpreted-text role="ghpull"}: \[ENH\]: fill_between
    extended to 3D
-   `28371`{.interpreted-text role="ghpull"}: Bump pypa/cibuildwheel
    from 2.18.1 to 2.19.0 in the actions group
-   `28390`{.interpreted-text role="ghpull"}: Inline
    RendererBase.\_get_text_path_transform.
-   `28381`{.interpreted-text role="ghpull"}: Take hinting rcParam into
    account in MathTextParser cache.
-   `28363`{.interpreted-text role="ghpull"}: flip subfigures axes to
    match subplots
-   `28340`{.interpreted-text role="ghpull"}: Fix missing font error
    when using MiKTeX
-   `28379`{.interpreted-text role="ghpull"}: PathEffectsRenderer can
    plainly inherit RendererBase.\_draw_text_as_path.
-   `28275`{.interpreted-text role="ghpull"}: Revive sanitizing default
    filenames extracted from UI window titles
-   `28360`{.interpreted-text role="ghpull"}: DOC: fixed code for
    testing check figures equal example
-   `28370`{.interpreted-text role="ghpull"}: Reorder Axes3D parameters
    semantically.
-   `28350`{.interpreted-text role="ghpull"}: Typo in communication
    guide: extensiblity -\> extensibility
-   `28290`{.interpreted-text role="ghpull"}: Introduce natural 3D
    rotation with mouse
-   `28186`{.interpreted-text role="ghpull"}: apply unary minus spacing
    directly after equals sign
-   `28311`{.interpreted-text role="ghpull"}: Update 3D orientation
    indication right away
-   `28300`{.interpreted-text role="ghpull"}: Faster title alignment
-   `28313`{.interpreted-text role="ghpull"}: Factor out handling of
    missing spines in alignment calculations.
-   `28196`{.interpreted-text role="ghpull"}: TST: add timeouts to
    font_manager + threading test
-   `28279`{.interpreted-text role="ghpull"}: Doc/ipython dep
-   `28091`{.interpreted-text role="ghpull"}: \[MNT\]: create
    build-requirements.txt and update dev-requirements.txt
-   `27992`{.interpreted-text role="ghpull"}: Add warning for multiple
    pyplot.figure calls with same ID
-   `28238`{.interpreted-text role="ghpull"}: DOC: Update release guide
    to match current automations
-   `28232`{.interpreted-text role="ghpull"}: Merge v3.9.0 release into
    main
-   `28228`{.interpreted-text role="ghpull"}: DOC: Fix typo in
    release_guide.rst
-   `28074`{.interpreted-text role="ghpull"}: Add `orientation`
    parameter to Boxplot and deprecate `vert`
-   `27998`{.interpreted-text role="ghpull"}: Add a new `orientation`
    parameter to Violinplot and deprecate `vert`
-   `28217`{.interpreted-text role="ghpull"}: Better group logging of
    font handling by texmanager.
-   `28130`{.interpreted-text role="ghpull"}: Clarify the role of
    out_mask and out_alpha in \_make_image.
-   `28201`{.interpreted-text role="ghpull"}: Deprecate
    `Poly3DCollection.get_vector`
-   `28046`{.interpreted-text role="ghpull"}: DOC: Clarify merge policy
-   `26893`{.interpreted-text role="ghpull"}: PGF: Consistently set
    LaTeX document font size
-   `28156`{.interpreted-text role="ghpull"}: Don\'t set
    savefig.facecolor/edgecolor in dark_background/538 styles.
-   `28030`{.interpreted-text role="ghpull"}: Fix #28016: wrong lower
    ylim when baseline=None on stairs
-   `28127`{.interpreted-text role="ghpull"}: GOV: write up policy on
    not updating req for CVEs in dependencies
-   `28106`{.interpreted-text role="ghpull"}: Fix: \[Bug\]: Setting norm
    by string doesn\'t work for hexbin #28105
-   `28143`{.interpreted-text role="ghpull"}: Merge branch v3.9.x into
    main
-   `28133`{.interpreted-text role="ghpull"}: Make `functions` param to
    secondary_x/yaxis not keyword-only.
-   `28083`{.interpreted-text role="ghpull"}: Convert TensorFlow to
    numpy for plots
-   `28116`{.interpreted-text role="ghpull"}: FIX: Correct names of
    aliased cmaps
-   `28118`{.interpreted-text role="ghpull"}: Remove redundant baseline
    tests in test_image.
-   `28093`{.interpreted-text role="ghpull"}: Minor maintenance on pgf
    docs/backends.
-   `27818`{.interpreted-text role="ghpull"}: Set polygon offsets for
    log scaled hexbin
-   `28058`{.interpreted-text role="ghpull"}: TYP: add float to to_rgba
    x type
-   `27964`{.interpreted-text role="ghpull"}: BUG: Fix NonUniformImage
    with nonlinear scale
-   `28054`{.interpreted-text role="ghpull"}: DOC: Clarify that
    parameters to gridded data plotting functions are p...
-   `27882`{.interpreted-text role="ghpull"}: Deleting all images that
    have passed tests before upload
-   `28033`{.interpreted-text role="ghpull"}: API: warn if stairs used
    in way that is likely not desired
-   `27786`{.interpreted-text role="ghpull"}: Deprecate positional use
    of most arguments of plotting functions
-   `28025`{.interpreted-text role="ghpull"}: DOC: Clarify interface
    terminology
-   `28043`{.interpreted-text role="ghpull"}: MNT: Add git blame ignore
    for docstring parameter indentation fix
-   `28037`{.interpreted-text role="ghpull"}: DOC: Fix inconsistent
    spacing in some docstrings in \_axes.py
-   `28031`{.interpreted-text role="ghpull"}: Be more specific in
    findobj return type

Issues (100):

-   `29298`{.interpreted-text role="ghissue"}: \[Doc\]: The link at
    \"see also\" is incorrect. (Axes.violin)
-   `29248`{.interpreted-text role="ghissue"}: \[Bug\]:
    Figure.align_labels() confused by GridSpecFromSubplotSpec
-   `26738`{.interpreted-text role="ghissue"}: Improve LineCollection
    docstring further
-   `29263`{.interpreted-text role="ghissue"}: \[Bug\]: mypy failures in
    CI
-   `27416`{.interpreted-text role="ghissue"}: \[Bug\]: get_tick_params
    on xaxis shows wrong keywords
-   `29241`{.interpreted-text role="ghissue"}: \[Bug\]: Instructions for
    setting up conda dev environment in environment.yml give issues with
    MacOS/zsh
-   `29227`{.interpreted-text role="ghissue"}: \[Bug\]: Introductory
    example on the pyplot API page does not show - missing plt.show()
-   `29190`{.interpreted-text role="ghissue"}: \[Bug\]: inconsistent
    'animation.FuncAnimation' between display and save
-   `29090`{.interpreted-text role="ghissue"}: \[MNT\]: More consistent
    color parameters for bar()
-   `29179`{.interpreted-text role="ghissue"}: \[Bug\]: Incorrect
    pcolormesh when shading=\'nearest\' and only the mesh data C is
    provided.
-   `29067`{.interpreted-text role="ghissue"}: \[Bug\]:
    `secondary_xaxis` produces ticks at incorrect locations
-   `29126`{.interpreted-text role="ghissue"}: \[Bug\]: TkAgg backend is
    broken with tcl/tk 9.0
-   `29045`{.interpreted-text role="ghissue"}: \[ENH\]: implement
    back/forward buttons on mouse move events on macOS
-   `27173`{.interpreted-text role="ghissue"}: \[Bug\]: Gifs no longer
    create transparent background
-   `19229`{.interpreted-text role="ghissue"}: Add public API for
    setting an axis unit converter
-   `21108`{.interpreted-text role="ghissue"}: \[Bug\]: Hatch linewidths
    cannot be modified in an rcParam context
-   `27784`{.interpreted-text role="ghissue"}: \[Bug\]: Polar plot error
    bars don\'t rotate with angle for `set_theta_direction` and
    `set_theta_offset`
-   `29011`{.interpreted-text role="ghissue"}: \[Bug\]:
    Figure.autofmt_xdate() not working in presence of colorbar with
    constrained layout
-   `29020`{.interpreted-text role="ghissue"}: AIX internal CI build
    break #Matplotlib
-   `28726`{.interpreted-text role="ghissue"}: feature request: support
    passing DataFrames to table.table
-   `28570`{.interpreted-text role="ghissue"}: \[MNT\]: Try improving
    doc build speed by using PyStemmer
-   `13388`{.interpreted-text role="ghissue"}: Typo in the figure API
    (fig.suptitle)
-   `28994`{.interpreted-text role="ghissue"}: \[Bug\]: Figure Number
    Gives Type Error
-   `28985`{.interpreted-text role="ghissue"}: \[ENH\]: Cannot disable
    coordinate display in ToolManager/Toolbar (it\'s doable in
    NavigationToolbar2)
-   `17914`{.interpreted-text role="ghissue"}: `PathSimplifier` fails to
    ignore `CLOSEPOLY` vertices
-   `28885`{.interpreted-text role="ghissue"}: \[Bug\]: Strange errorbar
    caps when polar axes have non-default theta direction or theta zero
    location
-   `12418`{.interpreted-text role="ghissue"}: replace ttconv for ps/pdf
-   `28962`{.interpreted-text role="ghissue"}: \[Bug\]: gtk4 backend
    does not set guiEvent attribute
-   `28408`{.interpreted-text role="ghissue"}: \[ENH\]: mplot3d mouse
    rotation style
-   `28701`{.interpreted-text role="ghissue"}: \[MNT\]: Separate the
    generation of polygon vertices from `_fill_between_x_or_y`
-   `28941`{.interpreted-text role="ghissue"}: \[Bug\]: unexplicit error
    message when using `matplotlib.colors.rgb_to_hsv()` with wrong input
-   `23846`{.interpreted-text role="ghissue"}: \[MNT\]: Pybind11
    transition plan
-   `28866`{.interpreted-text role="ghissue"}: Possible memory leak in
    pybind11 migration
-   `26368`{.interpreted-text role="ghissue"}: \[Bug\]: Long audio files
    result in incomplete spectrogram visualizations
-   `23826`{.interpreted-text role="ghissue"}: \[Bug\]: Overflow of
    16-bit integer in Agg renderer causes PolyCollections to be drawn at
    incorrect locations
-   `28927`{.interpreted-text role="ghissue"}: \[Bug\]: Enforce that
    Line data modifications are sequences
-   `12312`{.interpreted-text role="ghissue"}: colorbar(boundaries=\...)
    doesn\'t work so well with nonlinear norms
-   `28800`{.interpreted-text role="ghissue"}: \[ENH\]: AxLine xy1/xy2
    setters should take xy as single parameters, (possibly) not separate
    ones
-   `28893`{.interpreted-text role="ghissue"}: \[Bug\]: Lines between
    points are invisible when there are more than 7 subfigures per row
-   `28908`{.interpreted-text role="ghissue"}: \[Bug\]: Possible
    performance issue with \_LazyTickList
-   `27971`{.interpreted-text role="ghissue"}: \[Bug\]:
    ax.xaxis.set_label(\...) doesn\'t set the x-axis label
-   `28059`{.interpreted-text role="ghissue"}: \[Bug\]: pcolorfast
    should validate that regularly spaced X or Y inputs have the right
    size
-   `28892`{.interpreted-text role="ghissue"}: \[Doc\]: Be more specific
    on dependencies that need to be installed for a \"reasonable\" dev
    environment
-   `19693`{.interpreted-text role="ghissue"}: path.sketch doesn\'t
    apply to PolyCollection
-   `28873`{.interpreted-text role="ghissue"}: \[Bug\]: hist()\'s doc
    for edgecolors/facecolors does not match behavior (which is itself
    not very consistent)
-   `23005`{.interpreted-text role="ghissue"}: \[Doc\]: Add figure to
    `subplots_adjust`
-   `25947`{.interpreted-text role="ghissue"}: \[Doc\]: Subfigures still
    marked as provisional
-   `26012`{.interpreted-text role="ghissue"}: \[Bug\]: \"Unhashable
    type\" when event callback is a method of a `dict` subclass
-   `23425`{.interpreted-text role="ghissue"}: \[Bug\]:
    Axes.indicate_inset connectors affect constrained layout
-   `23424`{.interpreted-text role="ghissue"}: \[Bug\]:
    Axes.indicate_inset(linewidth=\...) doesn\'t affect connectors
-   `19768`{.interpreted-text role="ghissue"}: Overlay created by
    `Axes.indicate_inset_zoom` does not adjust when changing inset
    ranges
-   `27673`{.interpreted-text role="ghissue"}: \[Doc\]: Confusing page
    on color changes
-   `28782`{.interpreted-text role="ghissue"}: \[Bug\]: String
    `contour(colors)` gives confusing error when `extend` used
-   `27930`{.interpreted-text role="ghissue"}: \[ENH\]: Make
    axes_grid1.Size more math friendly.
-   `28372`{.interpreted-text role="ghissue"}: \[Bug\]:
    AffineDeltaTransform does not appear to invalidate properly
-   `27866`{.interpreted-text role="ghissue"}: \[Bug\]: Adding suptitle
    in compressed layout causes weird spacing
-   `28731`{.interpreted-text role="ghissue"}: \[Bug\]: Plotting
    numpy.array of dtype float32 with pyplot.imshow and specified
    colors.LogNorm produces wrong colors
-   `28715`{.interpreted-text role="ghissue"}: \[Bug\]: CI doc builds
    fail since a couple of days
-   `28698`{.interpreted-text role="ghissue"}: \[bug\]: arrowstyle doc
    interpolation in FancyPatch.set_arrow()
-   `28669`{.interpreted-text role="ghissue"}: \[Bug\]: division-by-zero
    error in Sketch::Sketch with Agg backend
-   `28548`{.interpreted-text role="ghissue"}: \[Doc\]:
    matplotlib.pyplot.specgram parameters vmin and vmax are not
    documented
-   `28165`{.interpreted-text role="ghissue"}: \[Bug\]: PolygonSelector
    should hide itself when zoom/pan is active
-   `18608`{.interpreted-text role="ghissue"}: Feature proposal: \"Dark
    mode\" divergent colormaps
-   `28623`{.interpreted-text role="ghissue"}: \[Bug\]:
    `Axis.set_in_layout` not respected?
-   `6305`{.interpreted-text role="ghissue"}: Matplotlib 3D plot -
    parametric curve "wraparound" from certain perspectives
-   `28595`{.interpreted-text role="ghissue"}: \[Bug\]: set_url without
    effect for instances of Line2D with linestyle \'none\'
-   `20910`{.interpreted-text role="ghissue"}: \[Bug\]: Exported SVG
    files are no longer imported Affinity Designer correctly
-   `28600`{.interpreted-text role="ghissue"}: \[TST\] Upcoming
    dependency test failures
-   `26718`{.interpreted-text role="ghissue"}: \[Bug\]: stacked
    histogram does not properly handle edgecolor and hatches
-   `28590`{.interpreted-text role="ghissue"}: \[ENH\]: Geo Projections
    support for inverting axis
-   `27954`{.interpreted-text role="ghissue"}: \[ENH\]: Iterables in
    grouped histogram labels
-   `27878`{.interpreted-text role="ghissue"}: \[ENH\]:
    AttributeError(\'\... got an unexpected keyword argument \...\')
    should set the .name attribute to the keyword
-   `28489`{.interpreted-text role="ghissue"}: \[TST\] Upcoming
    dependency test failures
-   `28343`{.interpreted-text role="ghissue"}: \[Bug\]: inconsistent
    colorbar pad for `ImageGrid` with `cbar_mode="single"`
-   `28535`{.interpreted-text role="ghissue"}: \[ENH\]: Add id attribute
    to top level svg tag
-   `28170`{.interpreted-text role="ghissue"}: \[Doc\]: `get_figure` may
    return a `SubFigure`
-   `27831`{.interpreted-text role="ghissue"}: \[Bug\]: Nondeterminism
    in SVG clipPath element id attributes
-   `4568`{.interpreted-text role="ghissue"}: Add `fmt_r` and
    `fmt_theta` methods to polar axes
-   `28105`{.interpreted-text role="ghissue"}: \[Bug\]: Setting norm by
    string doesn\'t work for hexbin
-   `28142`{.interpreted-text role="ghissue"}: \[ENH\]: Add fill between
    support for 3D plots
-   `28344`{.interpreted-text role="ghissue"}: \[Bug\]: subfigures are
    added in column major order
-   `28212`{.interpreted-text role="ghissue"}: \[Bug\]: Matplotlib not
    work with MiKTeX.
-   `28288`{.interpreted-text role="ghissue"}: \[ENH\]: Natural 3D
    rotation with mouse
-   `28180`{.interpreted-text role="ghissue"}: \[Bug\]: mathtext should
    distinguish between unary and binary minus
-   `26150`{.interpreted-text role="ghissue"}: \[Bug\]: Savefig slow
    with subplots
-   `28310`{.interpreted-text role="ghissue"}: \[Bug\]: orientation
    indication shows up late in mplot3d, and then lingers
-   `16263`{.interpreted-text role="ghissue"}: Apply NEP29 (time-limited
    support) to IPython
-   `28192`{.interpreted-text role="ghissue"}: \[MNT\]: Essential build
    requirements not included in dev-requirements
-   `27978`{.interpreted-text role="ghissue"}: \[Bug\]: strange
    behaviour when redefining figure size
-   `13435`{.interpreted-text role="ghissue"}: boxplot/violinplot
    orientation-setting API
-   `28199`{.interpreted-text role="ghissue"}: \[MNT\]: Misleading
    function name `Poly3DCollection.get_vector()`
-   `26892`{.interpreted-text role="ghissue"}: \[Bug\]: PGF font size
    mismatch between measurement and output
-   `28016`{.interpreted-text role="ghissue"}: \[Bug\]: Unexpected ylim
    of stairs with baseline=None
-   `28114`{.interpreted-text role="ghissue"}: \[Bug\]: mpl.colormaps\[
    \"Grays\" \].name is \"Greys\", not \"Grays\"
-   `18045`{.interpreted-text role="ghissue"}: Cannot access hexbin data
    when `xscale='log'` and `yscale='log'` are set.
-   `27820`{.interpreted-text role="ghissue"}: \[Bug\]: Logscale Axis +
    NonUniformImage + GUI move tool = Distortion
-   `28047`{.interpreted-text role="ghissue"}: \[Bug\]: plt.barbs is a
    command that cannot be passed in a c parameter by parameter name,
    but can be passed in the form of a positional parameter
-   `23400`{.interpreted-text role="ghissue"}: Only upload failed images
    on failure
-   `26752`{.interpreted-text role="ghissue"}: \[Bug\]: `ax.stairs()`
    creates inaccurate `fill` for the plot
-   `21817`{.interpreted-text role="ghissue"}: \[Doc/Dev\]: style guide
    claims \"object oriented\" is verboten.