Back to Matplotlib

GitHub statistics for 3.5.0 (Nov 15, 2021)

doc/users/prev_whats_new/github_stats_3.5.0.rst

3.10.980.0 KB
Original Source

.. _github-stats-3-5-0:

GitHub statistics for 3.5.0 (Nov 15, 2021)

GitHub statistics for 2021/03/26 (tag: v3.4.0) - 2021/11/15

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

We closed 187 issues and merged 939 pull requests. The full list can be seen on GitHub <https://github.com/matplotlib/matplotlib/milestone/59?closed=1>__

The following 144 authors contributed 3406 commits.

  • Aaron Rogers
  • Abhinav Sagar
  • Adrian Price-Whelan
  • Adrien F. Vincent
  • ain-soph
  • Aitik Gupta
  • Akiomi Kamakura
  • AkM-2018
  • Andrea PIERRÉ
  • andthum
  • Antony Lee
  • Antti Soininen
  • apodemus
  • astromancer
  • Bruno Beltran
  • Carlos Cerqueira
  • Casper da Costa-Luis
  • ceelo777
  • Christian Baumann
  • dan
  • Dan Zimmerman
  • David Matos
  • David Poznik
  • David Stansby
  • dependabot[bot]
  • Diego Leal Petrola
  • Dmitriy Fishman
  • Ellert van der Velden
  • Elliott Sales de Andrade
  • Engjell Avdiu
  • Eric Firing
  • Eric Larson
  • Eric Prestat
  • Ewan Sutherland
  • Felix Nößler
  • Fernando
  • fourpoints
  • Frank Sauerburger
  • Gleb Fedorov
  • Greg Lucas
  • hannah
  • Hannes Breytenbach
  • Hans Meine
  • Harshal Prakash Patankar
  • harupy
  • Harutaka Kawamura
  • Hildo Guillardi Júnior
  • Holtz Yan
  • Hood
  • Ian Hunt-Isaak
  • Ian Thomas
  • ianhi
  • Illviljan
  • ImportanceOfBeingErnest
  • Isha Mehta
  • iury simoes-sousa
  • Jake Bowhay
  • Jakub Klus
  • Jan-Hendrik Müller
  • Janakarajan Natarajan
  • Jann Paul Mattern
  • Jash Shah
  • Jay Joshi
  • jayjoshi112711
  • jeffreypaul15
  • Jerome F. Villegas
  • Jerome Villegas
  • Jesus Briales
  • Jody Klymak
  • Jonathan Yong
  • Joschua Conrad
  • Joschua-Conrad
  • Jouni K. Seppänen
  • K-Monty
  • katrielester
  • kdpenner
  • Kent
  • Kent Gauen
  • kentcr
  • kir0ul
  • kislovskiy
  • KIU Shueng Chuan
  • KM Goh
  • Konstantin Popov
  • kyrogon
  • Leeh Peter
  • Leo Singer
  • lgfunderburk
  • Liam Toney
  • luz paz
  • luzpaz
  • Madhav Humagain
  • MalikIdreesHasa
  • Marat Kopytjuk
  • Marco Rigobello
  • Marco Salathe
  • Markus Wesslén
  • martinRenou
  • Matthias Bussonnier
  • MeeseeksMachine
  • Michał Górny
  • Mihai Anton
  • Navid C. Constantinou
  • Nico Schlömer
  • Phil Nagel
  • Philip Schiff
  • Philipp Nagel
  • pwohlhart
  • Péter Leéh
  • Quentin Peter
  • Ren Pang
  • rgbmrc
  • Richard Barnes
  • richardsheridan
  • Rike-Benjamin Schuppner
  • Roberto Toro
  • Ruth Comer
  • ryahern
  • Ryan May
  • Sam Van Kooten
  • sandipanpanda
  • Simon Hoxbro
  • Slava Ostroukh
  • Stefan Appelhoff
  • Stefanie Molin
  • takimata
  • tdpetrou
  • theOehrly
  • Thomas A Caswell
  • Tim Hoffmann
  • tohc1
  • Tom Charrett
  • Tom Neep
  • Tomas Hrnciar
  • Tortar
  • Tranquilled
  • Vagrant Cascadian
  • Viacheslav Ostroukh
  • Vishnu V K
  • Xianxiang Li
  • Yannic Schroeder
  • Yo Yehudi
  • Zexi
  • znstrider

GitHub issues and pull requests:

Pull Requests (939):

  • :ghpull:21645: Backport PR #21628 on branch v3.5.x (Fix METH_VARARGS method signatures )
  • :ghpull:21644: Backport PR #21640 on branch v3.5.x (DOC: remove sample_plots from tutorials)
  • :ghpull:21628: Fix METH_VARARGS method signatures
  • :ghpull:21640: DOC: remove sample_plots from tutorials
  • :ghpull:21636: Backport PR #21604 on branch v3.5.x (Fix centre square rectangle selector part 1)
  • :ghpull:21604: Fix centre square rectangle selector part 1
  • :ghpull:21633: Backport PR #21501 on branch v3.5.x (Refix for pyparsing compat.)
  • :ghpull:21606: BLD: limit support of pyparsing to <3
  • :ghpull:21501: Refix for pyparsing compat.
  • :ghpull:21624: Backport PR #21621 on branch v3.5.x (Fix GhostScript error handling types)
  • :ghpull:21625: Backport PR #21568 on branch v3.5.x (Enhancing support for tex and datetimes)
  • :ghpull:21568: Enhancing support for tex and datetimes
  • :ghpull:21621: Fix GhostScript error handling types
  • :ghpull:21623: Backport PR #21619 on branch v3.5.x (Revert "Pin sphinx to fix sphinx-gallery")
  • :ghpull:21619: Revert "Pin sphinx to fix sphinx-gallery"
  • :ghpull:21618: Backport PR #21617 on branch v3.5.x (FIX: Make sure we do not over-write eps short cuts)
  • :ghpull:21622: Backport PR #21350 on branch v3.5.x (Remove plot_gallery setting from conf.py)
  • :ghpull:21617: FIX: Make sure we do not over-write eps short cuts
  • :ghpull:21616: Backport PR #21613 on branch v3.5.x (SEC/DOC update supported versions)
  • :ghpull:21615: Backport PR #21607 on branch v3.5.x (DOC: link to cheatsheets site, not github repo)
  • :ghpull:21614: Backport PR #21609 on branch v3.5.x (Fix documentation link with renaming voxels to voxelarray)
  • :ghpull:21613: SEC/DOC update supported versions
  • :ghpull:21607: DOC: link to cheatsheets site, not github repo
  • :ghpull:21609: Fix documentation link with renaming voxels to voxelarray
  • :ghpull:21605: Backport PR #21317 on branch v3.5.x (Move label hiding rectilinear-only check into label_outer{x,y}axis.)
  • :ghpull:21317: Move label hiding rectilinear-only check into label_outer{x,y}axis.
  • :ghpull:21602: Backport PR #21586 on branch v3.5.x (Defer enforcement of hatch validation)
  • :ghpull:21601: Backport PR #21530 on branch v3.5.x (Fix interrupting GTK on plain Python)
  • :ghpull:21603: Backport PR #21596 on branch v3.5.x (Pin sphinx to fix sphinx-gallery)
  • :ghpull:21586: Defer enforcement of hatch validation
  • :ghpull:21530: Fix interrupting GTK on plain Python
  • :ghpull:21397: Support for pre 2.7.1 freetype savannah versions
  • :ghpull:21599: Backport PR #21592 on branch v3.5.x ([BUG in 3.5.0rc1] - Anatomy of a Figure has the legend in the wrong spot)
  • :ghpull:21587: Backport PR #21581 on branch v3.5.x (Fix RangeSlider.reset)
  • :ghpull:21592: [BUG in 3.5.0rc1] - Anatomy of a Figure has the legend in the wrong spot
  • :ghpull:21596: Pin sphinx to fix sphinx-gallery
  • :ghpull:21577: Backport PR #21527 on branch v3.5.x (Add more 3.5 release notes)
  • :ghpull:21527: Add more 3.5 release notes
  • :ghpull:21573: Backport PR #21570 on branch v3.5.x (Raise correct exception out of Spines.getattr)
  • :ghpull:21563: Backport PR #21559 on branch v3.5.x (Fix eventplot units)
  • :ghpull:21560: Backport PR #21553 on branch v3.5.x (Fix check for manager presence in blocking_input.)
  • :ghpull:21561: Backport PR #21555 on branch v3.5.x (MNT: reject more possibly unsafe strings in validate_cycler)
  • :ghpull:21555: MNT: reject more possibly unsafe strings in validate_cycler
  • :ghpull:21553: Fix check for manager presence in blocking_input.
  • :ghpull:21559: Fix eventplot units
  • :ghpull:21543: Backport PR #21443 on branch v3.5.x (FIX: re-instate ability to have position in axes)
  • :ghpull:21550: Ignore transOffset if no offsets passed to Collection
  • :ghpull:21443: FIX: re-instate ability to have position in axes
  • :ghpull:21531: Backport PR #21491 on branch v3.5.x (Relocate inheritance diagram to the top of the document)
  • :ghpull:21491: Relocate inheritance diagram to the top of the document
  • :ghpull:21504: Backport PR #21481 on branch v3.5.x (FIX: spanning subfigures)
  • :ghpull:21481: FIX: spanning subfigures
  • :ghpull:21483: Backport PR #21387 on branch v3.5.x (Fix path simplification of closed loops)
  • :ghpull:21486: Backport PR #21478 on branch v3.5.x (Fix GTK4 embedding example)
  • :ghpull:21497: Backport PR #21484 on branch v3.5.x (Replacement for imread should return an array)
  • :ghpull:21484: Replacement for imread should return an array
  • :ghpull:21495: Backport PR #21492 on branch v3.5.x (added parameter documentation for MultiCursor)
  • :ghpull:21493: Backport PR #21488 on branch v3.5.x (Added to contour docs)
  • :ghpull:21492: added parameter documentation for MultiCursor
  • :ghpull:21488: Added to contour docs
  • :ghpull:21478: Fix GTK4 embedding example
  • :ghpull:21387: Fix path simplification of closed loops
  • :ghpull:21479: Backport PR #21472 on branch v3.5.x (Clarify set_parse_math documentation.)
  • :ghpull:21472: Clarify set_parse_math documentation.
  • :ghpull:21471: Backport PR #21470 on branch v3.5.x (Hide fully transparent latex text in PS output)
  • :ghpull:21470: Hide fully transparent latex text in PS output
  • :ghpull:21469: Backport PR #21468 on branch v3.5.x (Fix some typos in examples)
  • :ghpull:21468: Fix some typos in examples
  • :ghpull:21461: Backport #21429 from jklymak/doc-use-mpl-sphinx
  • :ghpull:21464: Backport PR #21460 on branch v3.5.x (Clip slider init marker to slider track.)
  • :ghpull:21460: Clip slider init marker to slider track.
  • :ghpull:21458: Backport: #21429 from jklymak/doc-use-mpl-sphinx
  • :ghpull:21454: Fix error with pyparsing 3 for 3.5.x
  • :ghpull:21459: Backport PR #21423 on branch v3.5.x (Change CircleCI job title to "Rendered docs")
  • :ghpull:21423: Change CircleCI job title to "Rendered docs"
  • :ghpull:21457: Backport PR #21455 on branch v3.5.x (Hide note linking to the download section at the bottom of galleries)
  • :ghpull:21456: Backport PR #21453 on branch v3.5.x (Cleanup index.rst sectioning)
  • :ghpull:21455: Hide note linking to the download section at the bottom of galleries
  • :ghpull:21453: Cleanup index.rst sectioning
  • :ghpull:21224: DOC: Nav-bar: Add icon linking to contents
  • :ghpull:21451: Backport PR #21445 on branch v3.5.x (Mnt pin pyparsing)
  • :ghpull:21429: DOC: use mpl-sphinx-theme for navbar, social, logo
  • :ghpull:21450: Backport PR #21449 on branch v3.5.x (Less verbose install info on index page)
  • :ghpull:21449: Less verbose install info on index page
  • :ghpull:21446: Also exclude pyparsing 3.0.0 in setup.py.
  • :ghpull:21445: Mnt pin pyparsing
  • :ghpull:21439: Backport PR #21420 on branch v3.5.x (Enable Python 3.10 wheel building on all systems)
  • :ghpull:21438: Backport PR #21427 on branch v3.5.x (Update docstrings of get_{view,data}_interval.)
  • :ghpull:21437: Backport PR #21435 on branch v3.5.x (DOC: Fix selection of parameter names in HTML theme)
  • :ghpull:21420: Enable Python 3.10 wheel building on all systems
  • :ghpull:21427: Update docstrings of get_{view,data}_interval.
  • :ghpull:21435: DOC: Fix selection of parameter names in HTML theme
  • :ghpull:21428: Backport PR #21422 on branch v3.5.x (More doc reorganization)
  • :ghpull:21422: More doc reorganization
  • :ghpull:21421: Backport PR #21411 on branch v3.5.x (Document webagg in docs.)
  • :ghpull:21419: Backport PR #21251 on branch v3.5.x (DOC: more site re-org)
  • :ghpull:21411: Document webagg in docs.
  • :ghpull:21251: DOC: more site re-org
  • :ghpull:21416: Backport PR #21326 on branch v3.5.x (Add ability to scale BBox with just x or y values)
  • :ghpull:21418: Backport PR #21414 on branch v3.5.x (Support pathological tmpdirs in TexManager.)
  • :ghpull:21410: Backport PR #20591 on branch v3.5.x (Webagg backend: get rid of tornado)
  • :ghpull:21414: Support pathological tmpdirs in TexManager.
  • :ghpull:21326: Add ability to scale BBox with just x or y values
  • :ghpull:20591: Webagg backend: get rid of tornado
  • :ghpull:21406: Backport PR #21212 on branch v3.5.x (Fix set_size_inches on HiDPI and also GTK4)
  • :ghpull:21405: Backport PR #21365 on branch v3.5.x (Convert macosx backend to use device_pixel_ratio)
  • :ghpull:18274: Improve initial macosx device scale
  • :ghpull:21212: Fix set_size_inches on HiDPI and also GTK4
  • :ghpull:21365: Convert macosx backend to use device_pixel_ratio
  • :ghpull:21372: Backport PR #20708 on branch v3.5.x (Describe possible need for loading the 'lmodern' package when using PGF files)
  • :ghpull:20708: Describe possible need for loading the 'lmodern' package when using PGF files
  • :ghpull:21359: Add GHA testing whether files were added and deleted in the same PR.
  • :ghpull:21360: Backport PR #21335 on branch v3.5.x (DOC: move usage tutorial info to Users guide rst)
  • :ghpull:21363: Backport PR #21287 on branch v3.5.x (Inherit more docstrings.)
  • :ghpull:21361: Fix flake8 from #21335
  • :ghpull:21287: Inherit more docstrings.
  • :ghpull:21335: DOC: move usage tutorial info to Users guide rst
  • :ghpull:21358: Backport PR #21357 on branch v3.5.x (DOC: remove test from README.rst)
  • :ghpull:21357: DOC: remove test from README.rst
  • :ghpull:21350: Remove plot_gallery setting from conf.py
  • :ghpull:21340: Backport PR #21332 on branch v3.5.x (Fix default value for shading inpyplot.pcolormesh docstring)
  • :ghpull:21332: Fix default value for shading inpyplot.pcolormesh docstring
  • :ghpull:21334: Backport PR #21330 on branch v3.5.x (Fix medical image caption in tutorial)
  • :ghpull:21329: Backport PR #21321 on branch v3.5.x (DOC Update description of ax.contour method, resolves #21310)
  • :ghpull:21330: Fix medical image caption in tutorial
  • :ghpull:21321: DOC Update description of ax.contour method, resolves #21310
  • :ghpull:21327: Backport PR #21313 on branch v3.5.x (DOC: Minimal getting started page)
  • :ghpull:21313: DOC: Minimal getting started page
  • :ghpull:21316: Backport PR #21312 on branch v3.5.x (Update link to Agg website)
  • :ghpull:21312: Update link to Agg website
  • :ghpull:21308: Backport PR #21307 on branch v3.5.x (Use in-tree builds for PyPy wheels)
  • :ghpull:21307: Use in-tree builds for PyPy wheels
  • :ghpull:21306: Backport PR #21303 on branch v3.5.x (Pin macOS to 10.15 for wheels)
  • :ghpull:21305: Backport PR #21286 on branch v3.5.x (Clarify FigureBase.tight_bbox as different from all other artists.)
  • :ghpull:21286: Clarify FigureBase.tight_bbox as different from all other artists.
  • :ghpull:21302: Backport PR #21291 on branch v3.5.x (DOC: Bump to the sphinx-gallery release)
  • :ghpull:21304: Backport PR #21294 on branch v3.5.x (Disable blitting on GTK4 backends)
  • :ghpull:21294: Disable blitting on GTK4 backends
  • :ghpull:21277: Backport PR #21263 on branch v3.5.x (Ensure internal FreeType matches Python compile)
  • :ghpull:21291: DOC: Bump to the sphinx-gallery release
  • :ghpull:21296: Backport PR #21288 on branch v3.5.x (Allow macosx thread safety test on macOS11)
  • :ghpull:21297: Backport PR #21293 on branch v3.5.x (Fix snap argument to pcolormesh)
  • :ghpull:21293: Fix snap argument to pcolormesh
  • :ghpull:21288: Allow macosx thread safety test on macOS11
  • :ghpull:21279: Fix freetype wheel building
  • :ghpull:21292: Backport PR #21290 on branch v3.5.x (DOC: Fix some lists in animation examples)
  • :ghpull:21290: DOC: Fix some lists in animation examples
  • :ghpull:21284: Backport PR #21282 on branch v3.5.x (Fix incorrect markup in example.)
  • :ghpull:21282: Fix incorrect markup in example.
  • :ghpull:21281: Backport PR #21275 on branch v3.5.x (Fix format_cursor_data for values close to float resolution.)
  • :ghpull:21275: Fix format_cursor_data for values close to float resolution.
  • :ghpull:21263: Ensure internal FreeType matches Python compile
  • :ghpull:21273: Backport PR #21269 on branch v3.5.x (Don't use pixelDelta() on X11.)
  • :ghpull:21269: Don't use pixelDelta() on X11.
  • :ghpull:21268: Backport PR #21236: DOC: Update interactive colormap example
  • :ghpull:21265: Backport PR #21264 on branch v3.5.x (DOC: Fix footnote that breaks PDF builds)
  • :ghpull:21264: DOC: Fix footnote that breaks PDF builds
  • :ghpull:21236: DOC: Update interactive colormap example
  • :ghpull:21262: Backport PR #21250 on branch v3.5.x (DOC: Remove examples/README)
  • :ghpull:21260: DOC: Fix source links to prereleases
  • :ghpull:21261: Backport PR #21240: DOC: Fix source links and flake8 cleanup
  • :ghpull:21248: Backport PR #21247 on branch v3.5.x (Fix release notes typos.)
  • :ghpull:21254: Backport PR #21249 on branch v3.5.x (Fix some syntax highlights in coding and contributing guide.)
  • :ghpull:21250: DOC: Remove examples/README
  • :ghpull:21249: Fix some syntax highlights in coding and contributing guide.
  • :ghpull:20652: Fixed Comments and Clarification
  • :ghpull:21240: DOC: Fix source links and flake8 cleanup
  • :ghpull:21247: Fix release notes typos.
  • :ghpull:21244: Backport PR #20907 on branch v3.5.x (Move sigint tests into subprocesses)
  • :ghpull:21245: Backport PR #21226 on branch v3.5.x (DOC: Adapt some colors in examples)
  • :ghpull:21226: DOC: Adapt some colors in examples
  • :ghpull:20907: Move sigint tests into subprocesses
  • :ghpull:21241: Backport PR #21237 on branch v3.5.x (DOC: Add fill_between to plot_types)
  • :ghpull:21237: DOC: Add fill_between to plot_types
  • :ghpull:21235: Backport PR #20852 on branch v3.5.x (Prepare docs for 3.5)
  • :ghpull:20852: Prepare docs for 3.5
  • :ghpull:21234: Backport PR #21221 on branch v3.5.x (Updates to plot types)
  • :ghpull:21232: Backport PR #21228 on branch v3.5.x (Small doc nits.)
  • :ghpull:21233: Backport PR #21229 on branch v3.5.x (Shorten PdfPages FAQ entry.)
  • :ghpull:21221: Updates to plot types
  • :ghpull:21229: Shorten PdfPages FAQ entry.
  • :ghpull:21228: Small doc nits.
  • :ghpull:21227: Backport PR #20730 on branch v3.5.x (DOC: Add a release mode tag)
  • :ghpull:20730: DOC: Add a release mode tag
  • :ghpull:21225: Backport PR #21223 on branch v3.5.x (Fix nav link for "Usage guide" and remove release/date info from that page)
  • :ghpull:21223: Fix nav link for "Usage guide" and remove release/date info from that page
  • :ghpull:21222: Backport PR #21211 on branch v3.5.x (updated resources)
  • :ghpull:21211: updated resources
  • :ghpull:21219: Backport PR #21216 on branch v3.5.x (Use correct confidence interval)
  • :ghpull:21216: Use correct confidence interval
  • :ghpull:21217: Backport PR #21215 on branch v3.5.x (Fix more edge cases in psd, csd.)
  • :ghpull:21215: Fix more edge cases in psd, csd.
  • :ghpull:21210: Backport PR #21191 on branch v3.5.x (Fix very-edge case in csd(), plus small additional cleanups.)
  • :ghpull:21209: Backport PR #21188 on branch v3.5.x (Rework headers for individual backend docs.)
  • :ghpull:21191: Fix very-edge case in csd(), plus small additional cleanups.
  • :ghpull:21188: Rework headers for individual backend docs.
  • :ghpull:21208: Backport PR #21203 on branch v3.5.x (Rework plot types quiver)
  • :ghpull:21203: Rework plot types quiver
  • :ghpull:21207: Backport PR #21198 on branch v3.5.x (Update coding_guide.rst)
  • :ghpull:21206: Backport PR #21201 on branch v3.5.x (Fix signature of barh() in plot types)
  • :ghpull:21204: Backport PR #21193 on branch v3.5.x (Update contributing guide.)
  • :ghpull:21198: Update coding_guide.rst
  • :ghpull:21201: Fix signature of barh() in plot types
  • :ghpull:21200: Backport PR #21196 on branch v3.5.x (Update fonts.rst)
  • :ghpull:21199: Backport PR #21026 on branch v3.5.x (Place 3D contourf patches between levels)
  • :ghpull:21197: Backport PR #21186 on branch v3.5.x (Fixed typos using codespell. (previous pull request was told not to change the agg files) )
  • :ghpull:21196: Update fonts.rst
  • :ghpull:21026: Place 3D contourf patches between levels
  • :ghpull:21186: Fixed typos using codespell. (previous pull request was told not to change the agg files)
  • :ghpull:21195: Backport PR #21189 on branch v3.5.x (Small doc fixes.)
  • :ghpull:21194: Backport PR #21192 on branch v3.5.x (Discourage making style changes to extern/.)
  • :ghpull:21189: Small doc fixes.
  • :ghpull:21192: Discourage making style changes to extern/.
  • :ghpull:21193: Update contributing guide.
  • :ghpull:21184: Backport PR #21172 on branch v3.5.x (skip QImage leak workaround for PySide2 >= 5.12)
  • :ghpull:21183: Backport PR #21081 on branch v3.5.x (Improve docs for to_jshtml())
  • :ghpull:21172: skip QImage leak workaround for PySide2 >= 5.12
  • :ghpull:21181: Backport PR #21166 on branch v3.5.x (Cleanup contour(f)3d examples.)
  • :ghpull:21182: Backport PR #21180 on branch v3.5.x (Remove uninformative .. figure:: titles in docs.)
  • :ghpull:21081: Improve docs for to_jshtml()
  • :ghpull:21180: Remove uninformative .. figure:: titles in docs.
  • :ghpull:21166: Cleanup contour(f)3d examples.
  • :ghpull:21174: Backport PR #19343 on branch v3.5.x (Enh improve agg chunks error)
  • :ghpull:19343: Enh improve agg chunks error
  • :ghpull:21171: Backport PR #20951 on branch v3.5.x ([ENH]: data kwarg support for mplot3d #20912)
  • :ghpull:21169: Backport PR #21126 on branch v3.5.x (Deprecate passing formatting parameters positionally to stem())
  • :ghpull:21126: Deprecate passing formatting parameters positionally to stem()
  • :ghpull:21164: Backport PR #21039 on branch v3.5.x (Fix hexbin marginals and log scaling)
  • :ghpull:21039: Fix hexbin marginals and log scaling
  • :ghpull:21160: Backport PR #21136 on branch v3.5.x (More (minor) plot types gallery fixes.)
  • :ghpull:21136: More (minor) plot types gallery fixes.
  • :ghpull:21158: Backport PR #21140 on branch v3.5.x (Docstring cleanups around DATA_PARAMETER_PLACEHOLDER.)
  • :ghpull:21159: Backport PR #21127 on branch v3.5.x (Simplify argument parsing in stem().)
  • :ghpull:21157: Backport PR #21153 on branch v3.5.x (Improve curve_error_band example.)
  • :ghpull:21156: Backport PR #21154 on branch v3.5.x (Increase marker size in double_pendulum example.)
  • :ghpull:21127: Simplify argument parsing in stem().
  • :ghpull:21140: Docstring cleanups around DATA_PARAMETER_PLACEHOLDER.
  • :ghpull:21153: Improve curve_error_band example.
  • :ghpull:21154: Increase marker size in double_pendulum example.
  • :ghpull:21149: Backport PR #21146 on branch v3.5.x (Fix clim handling for pcolor{,mesh}.)
  • :ghpull:21151: Backport PR #21141 on branch v3.5.x (Fix DATA_PARAMETER_PLACEHOLDER interpolation for quiver&contour{,f}.)
  • :ghpull:21150: Backport PR #21145 on branch v3.5.x (Fix format_cursor_data with nans.)
  • :ghpull:21141: Fix DATA_PARAMETER_PLACEHOLDER interpolation for quiver&contour{,f}.
  • :ghpull:21145: Fix format_cursor_data with nans.
  • :ghpull:21146: Fix clim handling for pcolor{,mesh}.
  • :ghpull:21148: Backport PR #21142 on branch v3.5.x (Mac qt ctrl)
  • :ghpull:21142: Mac qt ctrl
  • :ghpull:21144: Backport PR #21122 on branch v3.5.x (CTRL does not fix aspect in zoom-to-rect mode.)
  • :ghpull:21143: Backport PR #19515 on branch v3.5.x (Colorbar axis zoom and pan)
  • :ghpull:21122: CTRL does not fix aspect in zoom-to-rect mode.
  • :ghpull:19515: Colorbar axis zoom and pan
  • :ghpull:21138: Backport PR #21131 on branch v3.5.x (Fix polar() regression on second call failure)
  • :ghpull:21134: Backport PR #21124 on branch v3.5.x (Tweak streamplot plot_types example.)
  • :ghpull:21133: Backport PR #21114 on branch v3.5.x (Add contour and tricontour plots to plot types)
  • :ghpull:21132: Backport PR #21093 on branch v3.5.x (DOC: clarify what we mean by object oriented in pyplot api)
  • :ghpull:21124: Tweak streamplot plot_types example.
  • :ghpull:21114: Add contour and tricontour plots to plot types
  • :ghpull:21130: Backport PR #21129 on branch v3.5.x (Fix decenter of image in gallery thumbnails)
  • :ghpull:21093: DOC: clarify what we mean by object oriented in pyplot api
  • :ghpull:21129: Fix decenter of image in gallery thumbnails
  • :ghpull:21125: Backport PR #21086 on branch v3.5.x (Capitalization fixes in example section titles.)
  • :ghpull:21128: Backport PR #21123 on branch v3.5.x (Simplify/uniformize sample data setup in plot_types examples.)
  • :ghpull:21123: Simplify/uniformize sample data setup in plot_types examples.
  • :ghpull:21121: Backport PR #21111 on branch v3.5.x (Rename section title Gallery -> Examples)
  • :ghpull:21086: Capitalization fixes in example section titles.
  • :ghpull:21120: Backport PR #21115 on branch v3.5.x (Improve errorbar plot types example)
  • :ghpull:21119: Backport PR #21116 on branch v3.5.x (Adapt css so that galleries have four columns)
  • :ghpull:21116: Adapt css so that galleries have four columns
  • :ghpull:21118: Backport PR #21112 on branch v3.5.x (Fix make_norm_from_scale __name__ when used inline.)
  • :ghpull:21111: Rename section title Gallery -> Examples
  • :ghpull:21112: Fix make_norm_from_scale __name__ when used inline.
  • :ghpull:20951: [ENH]: data kwarg support for mplot3d #20912
  • :ghpull:21115: Improve errorbar plot types example
  • :ghpull:21109: Backport PR #21104 on branch v3.5.x (Remove the index and module index pages)
  • :ghpull:21104: Remove the index and module index pages
  • :ghpull:21102: Backport PR #21100 on branch v3.5.x (Cleanup demo_tight_layout.)
  • :ghpull:21106: Backport PR #21034 on branch v3.5.x (Make rcParams["backend"] backend fallback check rcParams identity first.)
  • :ghpull:21105: Backport PR #21083 on branch v3.5.x (Fix capitalizations)
  • :ghpull:21103: Backport PR #21089 on branch v3.5.x (Update sticky_edges docstring to new behavior.)
  • :ghpull:21034: Make rcParams["backend"] backend fallback check rcParams identity first.
  • :ghpull:21083: Fix capitalizations
  • :ghpull:21099: Backport PR #20935 on branch v3.5.x (Add ColormapsRegistry as experimental and add it to pyplot)
  • :ghpull:21100: Cleanup demo_tight_layout.
  • :ghpull:21098: Backport PR #20903 on branch v3.5.x (Use release-branch version scheme )
  • :ghpull:20935: Add ColormapsRegistry as experimental and add it to pyplot
  • :ghpull:20903: Use release-branch version scheme
  • :ghpull:21089: Update sticky_edges docstring to new behavior.
  • :ghpull:21084: Backport PR #20988 on branch v3.5.x (Add HiDPI support in GTK.)
  • :ghpull:21085: Backport PR #21082 on branch v3.5.x (Fix layout of sidebar entries)
  • :ghpull:20345: ENH: call update_ticks before we return them to the user
  • :ghpull:21082: Fix layout of sidebar entries
  • :ghpull:20988: Add HiDPI support in GTK.
  • :ghpull:21080: Backport PR #19619 on branch v3.5.x (Fix bug in shape assignment)
  • :ghpull:19619: Fix bug in shape assignment
  • :ghpull:21079: Backport PR #21078 on branch v3.5.x (Cache build dependencies on Circle)
  • :ghpull:21078: Cache build dependencies on Circle
  • :ghpull:21077: Backport PR #21076 on branch v3.5.x (Break links between twinned axes when removing)
  • :ghpull:21076: Break links between twinned axes when removing
  • :ghpull:21073: Backport PR #21072 on branch v3.5.x (Use sysconfig directly instead of through distutils)
  • :ghpull:21072: Use sysconfig directly instead of through distutils
  • :ghpull:21071: Backport PR #21061 on branch v3.5.x (Remove most visible dependencies on distutils.)
  • :ghpull:21061: Remove most visible dependencies on distutils.
  • :ghpull:21070: Backport PR #21025 on branch v3.5.x (Fix Cairo backends on HiDPI screens)
  • :ghpull:21065: Backport PR #20819 on branch v3.5.x (Add CPython 3.10 wheels)
  • :ghpull:21069: Backport PR #21051 on branch v3.5.x (set_dashes does not support offset=None anymore.)
  • :ghpull:21068: Backport PR #21067 on branch v3.5.x (Remove generated file accidentally added in #20867)
  • :ghpull:21025: Fix Cairo backends on HiDPI screens
  • :ghpull:21051: set_dashes does not support offset=None anymore.
  • :ghpull:21067: Remove generated file accidentally added in #20867
  • :ghpull:21066: Backport PR #21060 on branch v3.5.x (Correct the default for fillstyle parameter in MarkerStyle())
  • :ghpull:20819: Add CPython 3.10 wheels
  • :ghpull:21064: Backport PR #20913 on branch v3.5.x ([Doc] colors.to_hex input & output)
  • :ghpull:20913: [Doc] colors.to_hex input & output
  • :ghpull:21063: Backport PR #21062 on branch v3.5.x (Fix typo in template of current dev-docs)
  • :ghpull:21062: Fix typo in template of current dev-docs
  • :ghpull:21060: Correct the default for fillstyle parameter in MarkerStyle()
  • :ghpull:21058: Backport PR #21053 on branch v3.5.x (Fix validate_markevery docstring markup.)
  • :ghpull:21053: Fix validate_markevery docstring markup.
  • :ghpull:21052: Backport PR #20867 on branch v3.5.x ("inner" index reorganization)
  • :ghpull:21047: Backport PR #21040 on branch v3.5.x (Document handleheight parameter of Legend constructor)
  • :ghpull:21048: Backport PR #21044 on branch v3.5.x (Support for forward/back mousebuttons on WX backend)
  • :ghpull:20867: "inner" index reorganization
  • :ghpull:21044: Support for forward/back mousebuttons on WX backend
  • :ghpull:21040: Document handleheight parameter of Legend constructor
  • :ghpull:21045: Backport PR #21041 on branch v3.5.x (Prefer "none" to "None" in docs, examples and comments.)
  • :ghpull:21041: Prefer "none" to "None" in docs, examples and comments.
  • :ghpull:21037: Backport PR #20949 on branch v3.5.x (Improve formatting of imshow() cursor data independently of colorbar.)
  • :ghpull:21035: Backport PR #21031 on branch v3.5.x (Make date.{converter,interval_multiples} rcvalidators side-effect free.)
  • :ghpull:20949: Improve formatting of imshow() cursor data independently of colorbar.
  • :ghpull:21031: Make date.{converter,interval_multiples} rcvalidators side-effect free.
  • :ghpull:21032: Backport PR #21017 on branch v3.5.x (FIX: Don't subslice lines if non-standard transform)
  • :ghpull:21030: Backport PR #20980 on branch v3.5.x (FIX: remove colorbar from list of colorbars on axes)
  • :ghpull:21029: Backport PR #21028 on branch v3.5.x (Minor homogeneization of markup for MEP titles.)
  • :ghpull:21028: Minor homogeneization of markup for MEP titles.
  • :ghpull:21022: Backport PR #20518 on branch v3.5.x ( Support sketch_params in pgf backend)
  • :ghpull:20518: Support sketch_params in pgf backend
  • :ghpull:21018: Backport PR #20976 on branch v3.5.x (Separate tick and spine examples)
  • :ghpull:20976: Separate tick and spine examples
  • :ghpull:21014: Backport PR #20994 on branch v3.5.x (Remove unused icon_filename, window_icon globals.)
  • :ghpull:21013: Backport PR #21012 on branch v3.5.x (Use numpydoc for GridSpecFromSubplotSpec.init)
  • :ghpull:20994: Remove unused icon_filename, window_icon globals.
  • :ghpull:21012: Use numpydoc for GridSpecFromSubplotSpec.init
  • :ghpull:21011: Backport PR #21003 on branch v3.5.x (Deemphasize mpl_toolkits in API docs.)
  • :ghpull:21003: Deemphasize mpl_toolkits in API docs.
  • :ghpull:21002: Backport PR #20987 on branch v3.5.x (FIX: colorbar with boundary norm, proportional, extend)
  • :ghpull:20987: FIX: colorbar with boundary norm, proportional, extend
  • :ghpull:21000: Backport PR #20997 on branch v3.5.x (Fix ToolManager + TextBox support.)
  • :ghpull:20997: Fix ToolManager + TextBox support.
  • :ghpull:20985: Backport PR #20942 on branch v3.5.x (DOC Use 'Axes' instead of 'axes' in axes._base.py)
  • :ghpull:20983: Backport PR #20973 on branch v3.5.x (Docstring cleanups.)
  • :ghpull:20982: Backport PR #20972 on branch v3.5.x (Cleanup some dviread docstrings.)
  • :ghpull:20942: DOC Use 'Axes' instead of 'axes' in axes._base.py
  • :ghpull:20981: Backport PR #20975 on branch v3.5.x (Clarify support for 2D coordinate inputs to streamplot.)
  • :ghpull:20972: Cleanup some dviread docstrings.
  • :ghpull:20975: Clarify support for 2D coordinate inputs to streamplot.
  • :ghpull:20973: Docstring cleanups.
  • :ghpull:20971: Backport PR #20970 on branch v3.5.x (Build wheels for Apple Silicon.)
  • :ghpull:20970: Build wheels for Apple Silicon.
  • :ghpull:20969: Backport PR #20321 on branch v3.5.x (Add a GTK4 backend.)
  • :ghpull:20321: Add a GTK4 backend.
  • :ghpull:20966: Backport PR #19553 on branch v3.5.x (ENH: Adding callbacks to Norms for update signals)
  • :ghpull:20967: Backport PR #20965 on branch v3.5.x (BUG: Fix f_back is None handling)
  • :ghpull:20965: BUG: Fix f_back is None handling
  • :ghpull:19553: ENH: Adding callbacks to Norms for update signals
  • :ghpull:20960: Backport PR #20745 on branch v3.5.x (Clean up some Event class docs.)
  • :ghpull:20745: Clean up some Event class docs.
  • :ghpull:20959: Backport PR #20952 on branch v3.5.x (Redirect to new 3rd party packages page)
  • :ghpull:20952: Redirect to new 3rd party packages page
  • :ghpull:20958: Backport PR #20956 on branch v3.5.x (Make warning for no-handles legend more explicit.)
  • :ghpull:20956: Make warning for no-handles legend more explicit.
  • :ghpull:20954: Backport PR #20931 on branch v3.5.x (API: rename draw_no_output to draw_without_rendering)
  • :ghpull:20931: API: rename draw_no_output to draw_without_rendering
  • :ghpull:20934: Backport PR #20919 on branch v3.5.x (Improve various release notes)"
  • :ghpull:20948: Backport PR #20944 on branch v3.5.x (Switch documented deprecations in mathtext by __getattr__ deprecations)
  • :ghpull:20944: Switch documented deprecations in mathtext by __getattr__ deprecations
  • :ghpull:20947: Backport PR #20941 on branch v3.5.x (Fix variable capitalization in plot types headings)
  • :ghpull:20941: Fix variable capitalization in plot types headings
  • :ghpull:20939: Backport PR #20937 on branch v3.5.x (Fix documented allowed values for Patch.set_edgecolor.)
  • :ghpull:20940: Backport PR #20938 on branch v3.5.x (Fix missorted changelog entry.)
  • :ghpull:20938: Fix missorted changelog entry.
  • :ghpull:20937: Fix documented allowed values for Patch.set_edgecolor.
  • :ghpull:20933: Backport PR #20916 on branch v3.5.x (Improve deleted Animation warning)
  • :ghpull:20916: Improve deleted Animation warning
  • :ghpull:20919: Improve various release notes
  • :ghpull:20928: Backport PR #20889 on branch v3.5.x (Fix clearing selector)
  • :ghpull:20927: Backport PR #20924 on branch v3.5.x (Improve path.py docstrings a bit)
  • :ghpull:20889: Fix clearing selector
  • :ghpull:20922: Backport PR #20920 on branch v3.5.x (Fix cubic curve code in Path.__doc__)
  • :ghpull:20925: Backport PR #20917 on branch v3.5.x (Move installing FAQ to installing page.)
  • :ghpull:20924: Improve path.py docstrings a bit
  • :ghpull:20917: Move installing FAQ to installing page.
  • :ghpull:20920: Fix cubic curve code in Path.__doc__
  • :ghpull:20918: Backport PR #20915 on branch v3.5.x ([Doc] boxplot typo)
  • :ghpull:20915: [Doc] boxplot typo
  • :ghpull:20908: [Doc] FigureCanvasBase draw
  • :ghpull:20899: Backport PR #20885 on branch v3.5.x (Fix broken QApplication init in a test.)
  • :ghpull:20885: Fix broken QApplication init in a test.
  • :ghpull:20894: Backport PR #20891 on branch v3.5.x (Add dependency link for 3.5)
  • :ghpull:20893: Backport PR #20892 on branch v3.5.x (Label pylab as "discouraged" instead of "disapproved")
  • :ghpull:20891: Add dependency link for 3.5
  • :ghpull:20888: Backport PR #20864 on branch v3.5.x (Add Python 3.10 testing.)
  • :ghpull:20890: Backport PR #20693 on branch v3.5.x (Fix setting artists properties of selectors)
  • :ghpull:20892: Label pylab as "discouraged" instead of "disapproved"
  • :ghpull:20693: Fix setting artists properties of selectors
  • :ghpull:20864: Add Python 3.10 testing.
  • :ghpull:20886: Backport PR #20884 on branch v3.5.x (Ensure full environment is passed to headless test.)
  • :ghpull:20884: Ensure full environment is passed to headless test.
  • :ghpull:20883: Make pywin32 optional in Ctrl+C Qt test.
  • :ghpull:20874: Add additional external resource.
  • :ghpull:20875: Use mpl.colormaps in examples
  • :ghpull:20586: Deprecate matplotlib.test()
  • :ghpull:19892: Add Figure parameter layout and discourage tight_layout / constrained_layout
  • :ghpull:20882: Don't add QtNetwork to the API exported by qt_compat.
  • :ghpull:20881: Deprecate some old globals in qt_compat.
  • :ghpull:13306: Qt5: SIGINT kills just the mpl window and not the process itself
  • :ghpull:20876: DOC: Fix dependency link.
  • :ghpull:20878: Use tables for Locator and Formatter docs
  • :ghpull:20873: Remove mplutils.cpp; shorten mplutils.h.
  • :ghpull:20872: Remove some boilerplate from C extension inits.
  • :ghpull:20871: Move setup.cfg to mplsetup.cfg.
  • :ghpull:20869: Ignore errors trying to delete make_release_tree.
  • :ghpull:20868: Fix qt key mods
  • :ghpull:20856: TST: Add unit test to catch recurrences of #20822, #20855
  • :ghpull:20857: Propose a less error-prone helper for module-level getattrs.
  • :ghpull:20840: Speed up Tkagg blit with Tk_PhotoPutBlock
  • :ghpull:20805: Ensure all params are restored after reset_ticks.
  • :ghpull:20863: new github citation format
  • :ghpull:20859: Allow SubFigure legends
  • :ghpull:20848: Fix PyPy wheels and tests
  • :ghpull:20862: Fix minor typo in setupext.py
  • :ghpull:20814: FIX: Avoid copying source script when plot_html_show_source_link is False in plot directive
  • :ghpull:20855: BUG: getattr must raise AttributeError if name not found (again)
  • :ghpull:20079: Prepare axes_divider for simpler(?) indexing-based API.
  • :ghpull:20444: Delete _Bracket and update the _Curve to be able to ']->' and '<-['
  • :ghpull:20812: Clarify tutorial "Customizing Matplotlib with style sheets and rcParams"
  • :ghpull:20806: Deprecate matplotlib.cm.LUTSIZE
  • :ghpull:20818: Swap Cap/Cup glyphs when using STIX font.
  • :ghpull:20849: Add external resources to devdoc landing page
  • :ghpull:20846: Re-re-remove deprecated Qt globals.
  • :ghpull:18503: Add a dedicated ColormapRegistry class
  • :ghpull:20603: Deprecate unused LassoSelector event handlers.
  • :ghpull:20679: Fix selector onselect call when the selector is removed by an "empty" click and add ignore_event_outside argument
  • :ghpull:11358: FIX/ENH: Introduce a monolithic legend handler for Line2D
  • :ghpull:20699: FIX/ENH: Introduce a monolithic legend handler for Line2D
  • :ghpull:20837: Merge branch v3.4.x
  • :ghpull:18782: ENH: allow image to interpolate post RGBA
  • :ghpull:20829: TST: neither warned and pytest upstream deprecated this usage
  • :ghpull:20828: Increase test timeouts to 60 s to aid slower architectures
  • :ghpull:20816: ENH: Add the ability to block callback signals
  • :ghpull:20646: Handle NaN values in plot_surface zsort
  • :ghpull:20725: Axes3D.plot_surface: Allow masked arrays and NaN values
  • :ghpull:20825: Fix image triage tool with Qt6
  • :ghpull:20229: ENH: Only do constrained layout at draw...
  • :ghpull:20822: BUG: getattr must raise AttributeError if name not found
  • :ghpull:20815: circle: Switch to next-gen image.
  • :ghpull:20813: add doc-link to dufte
  • :ghpull:20799: MNT: Rename callbacksSM to callbacks
  • :ghpull:20803: Re-remove deprecated Qt globals.
  • :ghpull:17810: FIX: don't fail on first show if animation already exhausted
  • :ghpull:20733: Deprecate globals using module-level __getattr__.
  • :ghpull:20788: FIX: Check for colorbar creation with multi-dimensional alpha
  • :ghpull:20115: ENH: pass extra kwargs in FigureBase, SubFigure, Figure to set
  • :ghpull:20795: TST/MNT: deprecate unused fixture
  • :ghpull:20792: Change legend guide to object oriented approach
  • :ghpull:20717: Fix collection offsets
  • :ghpull:20673: Point [SOURCE] documents to github
  • :ghpull:19255: Support for PyQt6/PySide6.
  • :ghpull:20772: Implement remove_rubberband rather than release_zoom.
  • :ghpull:20783: Document how to check for the existence of current figure/axes.
  • :ghpull:20778: Dedupe handling of mouse buttons in macos backend.
  • :ghpull:20749: Cleanup font subsetting code
  • :ghpull:20775: Remove some remnants of qt4 support.
  • :ghpull:20659: Add HiDPI-related config for mathmpl
  • :ghpull:20767: Factor out latex ifpackageloaded pattern.
  • :ghpull:20769: Simplify backend_ps._nums_to_str.
  • :ghpull:20768: Avoid using gca() in examples.
  • :ghpull:20766: Fix line dash offset format in PS output
  • :ghpull:20706: Include underscore.sty
  • :ghpull:20729: Support vmin/vmax with bins='log' in hexbin
  • :ghpull:20753: Deprecate support for case-insensitive scales.
  • :ghpull:20602: Merge EllipseSelector example together with RectangleSelector.
  • :ghpull:20744: Add an example showing alternate mouse cursors.
  • :ghpull:20758: FIX: pass colorbar.set_ticklabels down to long_axis
  • :ghpull:20759: Modernize mathtext examples
  • :ghpull:20739: Small simplifications to streamplot.
  • :ghpull:20756: Add new external resource: Python Graph Gallery
  • :ghpull:20330: Fix cla colorbar
  • :ghpull:20688: issue form files
  • :ghpull:20743: Set the canvas cursor when using a SpanSelector
  • :ghpull:20391: Type42 subsetting in PS/PDF
  • :ghpull:20737: DOC: new index page
  • :ghpull:20686: Fix interaction between make_keyword_only and pyplot generation.
  • :ghpull:20731: Improved implementation of Path.copy and deepcopy
  • :ghpull:20732: Fix style in assert(x).
  • :ghpull:20620: Move set_cursor from the toolbar to FigureCanvas.
  • :ghpull:20728: Fix broken link in 'Contributing' docs
  • :ghpull:20727: DOC/TST make circle faster
  • :ghpull:20726: DOC: Provide alternative to cbar.patch
  • :ghpull:20719: Fix color normalization in plot types scatter
  • :ghpull:20634: Implement Type-1 decryption
  • :ghpull:20633: Emit non BMP chars as XObjects in PDF
  • :ghpull:20709: Fix Circle merge on master branch.
  • :ghpull:20701: Small cleanup to GTK backend
  • :ghpull:20670: Support markevery on figure-level lines.
  • :ghpull:20707: Rename a confusingly named variable in backend_pdf.
  • :ghpull:20680: CI: Build merged version on CircleCI
  • :ghpull:20471: add interactive colorbar example to gallery
  • :ghpull:20692: Small cleanups to hatch.py.
  • :ghpull:20702: DOC: add note about contouring algorithm
  • :ghpull:18869: Add version_info as a tuple-based version identifier
  • :ghpull:20689: Fix some very unlikely leaks in extensions.
  • :ghpull:20254: Define FloatingAxes boundary patch in data coordinates.
  • :ghpull:20682: Bump codecov/codecov-action from 1 to 2
  • :ghpull:20544: Support of different locations for the text fixing cursor of TextBox
  • :ghpull:20648: Simplify barchart_demo
  • :ghpull:20606: Dynamically generate CbarAxes.
  • :ghpull:20405: ENH: expose make_norm_from_scale
  • :ghpull:20555: Fix the way to get xs length in set_3d_properties()
  • :ghpull:20546: Improve tutorial figures in the new theme
  • :ghpull:20676: Fix bounds when initialising SpanSelector
  • :ghpull:20678: Clarify comment about backend_pgf.writeln.
  • :ghpull:20675: Shorten the @deprecated docs.
  • :ghpull:20585: Rename parameter selectors
  • :ghpull:20672: Remove outdated parts of MatplotlibDeprecationWarning docs.
  • :ghpull:20671: Standardize description of kwargs in legend_handler.
  • :ghpull:20669: Cleanup related to usage of axs
  • :ghpull:20664: Reword docs about fallbacks on headless linux.
  • :ghpull:20663: Document $MPLSETUPCFG.
  • :ghpull:20638: Small simplifications to FixedAxisArtistHelper.
  • :ghpull:20626: Simplify curvilinear grid examples.
  • :ghpull:20088: fix some http: -> https: URLs
  • :ghpull:20654: Remove some usages of plt.setp()
  • :ghpull:20615: Font 42 kerning
  • :ghpull:20636: Use set_xticks(ticks, labels) instead of a separate set_xticklabels()
  • :ghpull:20450: [Doc] Font Types and Font Subsetting
  • :ghpull:20582: Fix twoslopenorm colorbar
  • :ghpull:20632: Use ticklabels([]) instead of ticklabels('')
  • :ghpull:20608: doc/conf.py: if set, use SOURCE_DATE_EPOCH to set copyright year.
  • :ghpull:20605: Add \dddot and \ddddot as accents in mathtext
  • :ghpull:20621: TST/DOC: just run circle once...
  • :ghpull:20498: Adapt the release guide to the new release notes structure
  • :ghpull:20601: Hide some _SelectorWidget state internals.
  • :ghpull:20600: Inline _print_svg into its only call site (print_svg).
  • :ghpull:20589: Add directional sizing cursors
  • :ghpull:20481: Deprecate Colorbar.patch.
  • :ghpull:20598: Don't forget to propagate kwargs from print_svgz to print_svg.
  • :ghpull:19495: Move svg basename detection down to RendererSVG.
  • :ghpull:20501: Colorbar redo again!
  • :ghpull:20407: Turn shared_axes, stale_viewlims into {axis_name: value} dicts.
  • :ghpull:18966: PR: Remove modality of figure options
  • :ghpull:19265: Change styling of slider widgets
  • :ghpull:20593: DOC: fix various typos
  • :ghpull:20374: Check modification times of included RST files
  • :ghpull:20569: Better signature and docstring for Artist.set
  • :ghpull:20574: Add tricontourf hatching example
  • :ghpull:18666: Remove unused/deprecated AVConv classes
  • :ghpull:20514: Fix example for rcParams['autolimit_mode']
  • :ghpull:20571: Switch default ArrowStyle angle values from None to zero.
  • :ghpull:20510: Consistent capitalization of section headers
  • :ghpull:20573: Move the marker path example into the marker reference
  • :ghpull:20572: Clarify allowable backend switches in matplotlib.use().
  • :ghpull:20538: Show box/arrowstyle parameters in reference examples.
  • :ghpull:20515: Shorten the implementation of bxp().
  • :ghpull:20562: More concise how to for subplot adjustment
  • :ghpull:20570: Reduce vertical margins in property tables
  • :ghpull:20563: Expire deprecation of passing nbins to MaxNLocator in two ways
  • :ghpull:20561: Fix limits in plot types example hist(x)
  • :ghpull:20559: Fix deprecation of encoding in plot_directive.
  • :ghpull:20547: Raise if passed invalid kwargs to set_constrained_layout_pads.
  • :ghpull:20527: Factor out DEBUG_TRUETYPE checks in ttconv, & removals of unused defs.
  • :ghpull:20465: Remove remaining 3.3 deprecations
  • :ghpull:20558: Rename recently introduced parameters in SpanSelector
  • :ghpull:20535: Improve the documentation guide
  • :ghpull:20113: Interactive span selector improvement
  • :ghpull:20524: Dedupe some box anchoring code between legend.py and offsetbox.py.
  • :ghpull:20451: Add initial TextBox widget testing
  • :ghpull:20543: Deprecate @pytest.mark.style(...).
  • :ghpull:20530: Plot nothing for incompatible 0 shape in x,y data
  • :ghpull:20367: Add parse_math in Text and default it False for TextBox
  • :ghpull:20509: Cleanup plot types
  • :ghpull:20537: Don't sort boxstyles/arrowstyles/etc. alphabetically.
  • :ghpull:20542: Fix ScalarFormatter.format_ticks for non-ordered tick locations.
  • :ghpull:20533: Rename (N, M) -> (M, N) array-like
  • :ghpull:20540: Deprecate :encoding: option to .. plot::, which has no effect since 2011
  • :ghpull:20541: Minor fix
  • :ghpull:20539: Document defaults in plot_directive.
  • :ghpull:20536: Make most of annotation tutorial a comment, and remove figure titles.
  • :ghpull:20439: Remove dead code from LGTM alerts.
  • :ghpull:20528: Merge subplot_demo into subplot example.
  • :ghpull:20493: Cleanup AnchoredOffsetbox-related demos.
  • :ghpull:20513: Shorten the bxp docstring.
  • :ghpull:20507: Merge subplot_toolbar example into subplots_adjust.
  • :ghpull:20505: Add rc_context to customizing tutorial
  • :ghpull:20449: Suppress repeated logwarns in postscript output.
  • :ghpull:20500: DOC: Add twitter icon and fix logo link
  • :ghpull:20499: Simplify plot types pie()
  • :ghpull:20495: Fix shape of Z in contour docs
  • :ghpull:20497: Remove obsolete footnote on pyside
  • :ghpull:20485: DOC: hexbin 'extent' must be 4-tuple of float, not float
  • :ghpull:20466: Various cleanups to pgf backend.
  • :ghpull:20474: Make lack of support more explicit for non-postscript fonts + usetex.
  • :ghpull:20476: give Font a root widget
  • :ghpull:20477: remove _master attribute from FigureCanvasTk
  • :ghpull:19731: DOC: first pass at switching to pydata theme
  • :ghpull:20475: Less pyplot, more OO in docs.
  • :ghpull:20467: Small cleanups to sphinxext.plot_directive.
  • :ghpull:20437: Use packaging to do version comparisons.
  • :ghpull:20354: Merge Colorbar and ColorbarBase.
  • :ghpull:20464: tinypages/conf.py doesn't need to manipulate sys.path.
  • :ghpull:20420: Add a select_overload helper for signature-overloaded functions.
  • :ghpull:20460: Shorten the AnchoredOffsetbox docstring.
  • :ghpull:20458: Set the axes of legend text
  • :ghpull:20438: Fix deprecation of Tick.apply_tickdir.
  • :ghpull:20457: Rename data variables in histogram example.
  • :ghpull:20442: Fix dvi baseline detector when \usepackage{chemformula} is used.
  • :ghpull:20454: Tell LGTM to use Python 3 explicitly.
  • :ghpull:20446: Make used tex packages consistent between ps and other backends.
  • :ghpull:20447: Remove Figure/Axes/Axis deprecations from 3.3
  • :ghpull:20414: ENH: add colorbar info to gridspec cbar
  • :ghpull:20436: Add missing super init in subclasses
  • :ghpull:20284: Use a GtkApplication in GTK backend.
  • :ghpull:20400: Make pdftex.map parsing stricter
  • :ghpull:20292: Cleanup plot types docs
  • :ghpull:20445: Small cleanups to backend_ps.
  • :ghpull:20399: Improve example for 3D polygons
  • :ghpull:20432: Small doc cleanups.
  • :ghpull:20398: Document Axes.get_aspect()
  • :ghpull:20428: Deprecate public use of get_path_in_displaycoord.
  • :ghpull:20397: Improve hexbin() documentation
  • :ghpull:20430: Improve fancyarrow_demo.
  • :ghpull:20431: Fix indentation of Arrow/Box/Connection styles tables.
  • :ghpull:20427: Fix references in ArrowStyle docstring.
  • :ghpull:20346: Clarify/Improve docs on family-names vs generic-families
  • :ghpull:20410: PGF: Clip lines/markers to maximum LaTeX dimensions.
  • :ghpull:20363: Don't disable path clipping on paths with codes.
  • :ghpull:20244: Inline and simplify SubplotToolQt.
  • :ghpull:20165: Slightly improve output of dvi debug utilities, and tiny cleanups.
  • :ghpull:20390: Cleanup arrow_demo.
  • :ghpull:20408: Remove mention of now-removed Encoding class.
  • :ghpull:20327: FIX: fix colorbars with no scales
  • :ghpull:20215: Quadmesh.set_array validates dimensions
  • :ghpull:20293: Simplify font setting in usetex mode
  • :ghpull:20386: Merge arrow_simple_demo into arrow_guide.
  • :ghpull:20348: codecs.getwriter has simpler lifetime semantics than TextIOWrapper.
  • :ghpull:20132: Create release notes page
  • :ghpull:20331: Remove Axis, Tick, and Axes deprecations from 3.3
  • :ghpull:20373: Handle direction="column" in axes_grid.Grid
  • :ghpull:20394: Remove separate section for support of 3d subplots.
  • :ghpull:20393: Remove non-informative figure captions.
  • :ghpull:17453: Displaying colorbars with specified boundaries correctly
  • :ghpull:20369: Switch version scheme to release-branch-semver.
  • :ghpull:20377: Cleanup some examples titles & texts.
  • :ghpull:20378: Redirect agg_buffer{,_to_array} examples to canvasagg.
  • :ghpull:20376: Small improvements to canvasagg example.
  • :ghpull:20365: Reorganize a bit text-related rcs in matplotlibrc.
  • :ghpull:20362: Add research notice
  • :ghpull:20353: Remove incorrect statement about data-kwarg interface.
  • :ghpull:20343: Fix exception handling when constructing C-level PathGenerator.
  • :ghpull:20349: Fix missing write in TTStreamWriter::printf.
  • :ghpull:20347: Fix possible refleak in PathGenerator.
  • :ghpull:20339: Cleanup autoscale-related docstrings.
  • :ghpull:20338: Fix some indent-related style lints.
  • :ghpull:20337: Small unit-related cleanups.
  • :ghpull:20168: FIX: clean up re-limiting hysteresis
  • :ghpull:20336: Deduplicate color format specification
  • :ghpull:20334: Remove need for ConversionInterface to support unitless values.
  • :ghpull:20020: For polar plots, report cursor position with correct precision.
  • :ghpull:20319: DOC: Tweaks to module API pages
  • :ghpull:20332: Quadmesh's default value of shading is now set to 'flat' instead of False
  • :ghpull:20333: Better align param comments in Legend.__init__ signature.
  • :ghpull:20323: Adding cla and remove to ColorbarAxes
  • :ghpull:20320: Fix remaining E265 exceptions.
  • :ghpull:20318: DOC: Fix missing refs in what's new pages
  • :ghpull:20315: Fix spelling.
  • :ghpull:20291: Write data parameter docs as regular parameter not as note (v2)
  • :ghpull:19908: Implement get_cursor_data for QuadMesh.
  • :ghpull:20314: MAINT: Removing deprecated colorbar functions.
  • :ghpull:20310: Add test for font selection by texmanager.
  • :ghpull:19348: Make YearLocator a subclass of RRuleLocator
  • :ghpull:20208: Rewrite blocking_input to something much simpler.
  • :ghpull:19033: Templatize class factories.
  • :ghpull:20309: DOC: Spell out args/kwargs in examples/tutorials
  • :ghpull:20305: Merge two axisartist examples and point to standard methods.
  • :ghpull:20306: Document legend(handles=handles) signature
  • :ghpull:20311: Warn if a non-str is passed to an rcParam requiring a str.
  • :ghpull:18472: Adding a get_coordinates() method to Quadmesh collections
  • :ghpull:20032: axvline()/axvspan() should not update r limits in polar plots.
  • :ghpull:20304: Don't mention dviread in the PsfontsMap "missing entry" error message.
  • :ghpull:20308: Remove outdated comment re: pgf/windows.
  • :ghpull:20302: Further remove use of meshWidth, meshHeight in QuadMesh.
  • :ghpull:20101: Fix Text class bug when font argument is provided without math_fontfamily
  • :ghpull:15436: Allow imshow from float16 data
  • :ghpull:20299: Simplify tfm parsing.
  • :ghpull:20290: Support imshow(<float16 array>).
  • :ghpull:20303: Remove tilde in code links where not necessary
  • :ghpull:19873: Allow changing the vertical axis in 3d plots
  • :ghpull:19558: Use luatex in --luaonly mode to query kpsewhich.
  • :ghpull:20301: Clarify the effect of PolygonCollection properties on Quiver
  • :ghpull:20235: Warn user when mathtext font is used for ticks
  • :ghpull:20237: Make QuadMesh arguments with defaults keyword_only
  • :ghpull:20054: Enh better colorbar axes
  • :ghpull:20164: Auto-generate required kwdoc entries into docstring.interpd.
  • :ghpull:19677: Convert axis limit units in Qt plot options widget
  • :ghpull:14913: Reimplement NonUniformImage, PcolorImage in Python, not C.
  • :ghpull:20295: Replace text._wrap_text by _cm_set().
  • :ghpull:19859: Write data parameter docs as regular parameter not as note
  • :ghpull:20273: Fix cursor with toolmanager on GTK3.
  • :ghpull:20288: Small markup fixes in api docs.
  • :ghpull:20276: Tiny fixes to mathtext/usetex tutorials.
  • :ghpull:20084: Add legend.labelcolor in rcParams
  • :ghpull:19253: Improve font spec for SVG font referencing.
  • :ghpull:20278: Deprecate public access to certain texmanager attributes.
  • :ghpull:19375: Don't composite path-clipped image; forward suppressComposite as needed.
  • :ghpull:20190: Simplify handling of uncomparable formats in tests.
  • :ghpull:20277: Fix ordering of tex font usepackages.
  • :ghpull:20279: Slightly reword intros of mpl_toolkits API docs.
  • :ghpull:20272: De-duplicate fonts in LaTeX preamble.
  • :ghpull:15604: Deprecate auto-removal of grid by pcolor/pcolormesh.
  • :ghpull:20193: Simplify HostAxes.draw and its interaction with ParasiteAxes.
  • :ghpull:19441: Make backend_gtk3foo importable on headless environments.
  • :ghpull:20126: Simplify font_manager font enumeration logic.
  • :ghpull:19869: Factor out x/y lo/hi handling in errorbar.
  • :ghpull:20173: Rename (with deprecation) first parameter of grid() from b to visible.
  • :ghpull:19499: Fully fold overset/underset into _genset.
  • :ghpull:20268: Api pcolorargs deprecation
  • :ghpull:20264: Fix blitting selector
  • :ghpull:20081: Limit documenting special members to call
  • :ghpull:20245: MAINT: Removing deprecated offset_position from Collection
  • :ghpull:20218: Update Axes showcase in "Embedding in Tk" example
  • :ghpull:20019: Example: Cursor widget with text
  • :ghpull:20242: Add comments and format Axis._get_coord_info
  • :ghpull:20207: Move axisartist towards using standard Transforms.
  • :ghpull:20247: Explicitly reject black autoformatting.
  • :ghpull:20217: ci: Export sphinx-gallery run results to CircleCI.
  • :ghpull:20238: Clarify docstring of ScalarMappable.set/get_array()
  • :ghpull:20239: Style tables in style guide
  • :ghpull:19894: Remove deprecated Qt4 backends
  • :ghpull:19937: Add washing machine to Axes3D
  • :ghpull:20233: Add a Ubuntu 20.04 / Python 3.9 CI run
  • :ghpull:20227: Adding an equals method to colormaps
  • :ghpull:20216: Documentation Style Guide for contributors
  • :ghpull:20222: Fix C coverage
  • :ghpull:20221: DOC: clarify that savefig(..., transparent=False) has no effect
  • :ghpull:20047: Add labels parameter to set_ticks()
  • :ghpull:20118: Convert FontEntry to a data class
  • :ghpull:19167: Add support for HiDPI in TkAgg on Windows
  • :ghpull:18397: fix cmr10 negative sign in cmsy10 (RuntimeWarning: Glyph 8722 missing)
  • :ghpull:20170: SubplotParams.validate-associated fixes.
  • :ghpull:19467: Shorten the implementation of violin().
  • :ghpull:12226: FIX: pcolor/pcolormesh honour edgecolors kwarg when facecolors is set 'none'
  • :ghpull:18870: Expand ScalarMappable.set_array to accept array-like inputs
  • :ghpull:20073: Support SubFigures in AxesDivider.
  • :ghpull:20209: Deprecate cbook.report_memory.
  • :ghpull:20211: Use check_getitem in legend location resolution.
  • :ghpull:20206: Cleanup axisartist in preparation for future changes.
  • :ghpull:20191: Small simplifications to FloatingAxesBase.
  • :ghpull:20189: Add tests for ginput and waitforbuttonpress.
  • :ghpull:20199: Make set_marker{edge,face}color(None) more consistent.
  • :ghpull:16943: Changing get_cmap to return copies of the registered colormaps.
  • :ghpull:19483: MNT: deprecate epoch2num/num2epoch
  • :ghpull:20201: Simplify _process_plot_var_args.set_prop_cycle.
  • :ghpull:20197: Speedup Line2D marker color setting.
  • :ghpull:20194: Fix markup on MEP22.
  • :ghpull:20198: Fix validation of Line2D color.
  • :ghpull:20046: Deprecation warning
  • :ghpull:20144: More tight_layout cleanups
  • :ghpull:20105: Shorten Curve arrowstyle implementations.
  • :ghpull:19401: Simplify axisartist line clipping.
  • :ghpull:19260: Update round fix
  • :ghpull:20196: Replaced links to colormap packages with link to third-party packages list in MPL docs
  • :ghpull:18819: Usage guide edit
  • :ghpull:18346: Soft-deprecate Axes.plot_date()
  • :ghpull:20187: Merge v3.4.x up into master
  • :ghpull:15333: Enh: DivergingNorm Fair
  • :ghpull:20188: Remove 3.3 deprecations in cbook.
  • :ghpull:20177: Fix broken test re: polar tick visibility.
  • :ghpull:20026: DOC: move third-party packages to new page
  • :ghpull:19994: Don't hide shared "x/y"ticklabels for grids of non-rectilinear axes.
  • :ghpull:20150: Rename mosaic layout
  • :ghpull:19369: Add Artist._cm_set for temporarily setting an Artist property.
  • :ghpull:15889: Add svg logo icon
  • :ghpull:20140: DOC: make 2x versions of all gallery figures
  • :ghpull:20155: Fix wheel builds on CI
  • :ghpull:19951: Convert Qhull wrapper to C++ and array_view
  • :ghpull:19918: Cleanup some consistency in contour extensions
  • :ghpull:20153: Fix wheel builds on CI
  • :ghpull:19363: Create box3d example
  • :ghpull:20129: Cleanup some "variable assigned but not used" lints.
  • :ghpull:20107: Support full-sharex/y in subplot_mosaic.
  • :ghpull:20094: Switch _auto_adjust_subplotpars to take rowspan/colspan as input.
  • :ghpull:16368: Improve warning for unsupported scripts.
  • :ghpull:19660: Allow PolygonSelector points to be removed
  • :ghpull:16291: Split Norm and LinearNorm up
  • :ghpull:20119: Cleanup flake8 exceptions for examples
  • :ghpull:20109: Fix trailing text in doctest-syntax plot_directive.
  • :ghpull:19538: Speedup pdftex.map parsing.
  • :ghpull:20003: Bump minimum NumPy to 1.17
  • :ghpull:20074: Copy-edit axes_grid tutorial.
  • :ghpull:20124: Remove workaround unneeded on Py3.7+, which we require now.
  • :ghpull:20120: Cleanup subsetting tool.
  • :ghpull:20108: Skip back-and-forth between pixels and points in contour code.
  • :ghpull:20106: Shorten bracket arrowstyle docs.
  • :ghpull:20090: Cleanup anchored_artists, inset_locator docstrings.
  • :ghpull:20097: Use nullcontext more as do-nothing context manager.
  • :ghpull:20095: Remove 3.3 ticker deprecations
  • :ghpull:20064: Expire deprecation of AxesDivider defaulting to zero pads.
  • :ghpull:20091: Cleanup tight_layout.
  • :ghpull:20069: Don't make VBoxDivider inherit from HBoxDivider.
  • :ghpull:20078: Remove some usages of OrderedDict
  • :ghpull:20077: Expire Artist.set() property reordering
  • :ghpull:20070: Harmonize descriptions of the 'anchor' parameter.
  • :ghpull:20011: Move development dependencies to dependencies page
  • :ghpull:20072: Improve labeling in simple_axes_divider1 example.
  • :ghpull:20063: Deprecate some untested, never used axes_grid1 methods.
  • :ghpull:20065: Deprecate AxesDivider.append_axes(..., add_to_figure=True).
  • :ghpull:20066: Cleanup axes_divider docstrings, and detail calculations.
  • :ghpull:20059: Include left and right titles for labeling axes in qt axes selector.
  • :ghpull:20052: Remove axes_grid/axisartist APIs deprecated in Matplotlib 3.3.
  • :ghpull:18807: make FancyArrow animatable
  • :ghpull:15281: Don't use ImageGrid in demo_text_rotation_mode.
  • :ghpull:20051: Remove offsetbox APIs deprecated in Matplotlib 3.3.
  • :ghpull:14854: Improved dev installation documentation
  • :ghpull:18900: Enh better colorbar axes
  • :ghpull:20042: DOC: fix typos
  • :ghpull:13860: Deprecate {Locator,Formatter}.set_{{view,data}_interval,bounds}.
  • :ghpull:20028: Shorten the repr of scaling transforms.
  • :ghpull:20027: Fix axvspan for drawing slices on polar plots.
  • :ghpull:20024: Small fixes to latex-related docs.
  • :ghpull:20023: Simplify _redo_transform_rel_fig.
  • :ghpull:20012: Fix default theta tick locations for non-full-circle polar plots.
  • :ghpull:20021: DOC: fix typos
  • :ghpull:20013: Move restriction of polar theta scales to ThetaAxis._set_scale.
  • :ghpull:20010: DOC: fix heading level for plot_types/stats
  • :ghpull:20000: Remove ax fixture from category tests.
  • :ghpull:20007: Correct minor typos in legend.py and autoscale.py
  • :ghpull:20005: DOC: Fix numpydoc syntax, and parameters names.
  • :ghpull:19996: Small simplification to RadialLocator.
  • :ghpull:19968: ENH: draw no output
  • :ghpull:19657: Allow Selectors to be dragged from anywhere within their patch
  • :ghpull:19304: Add legend title font properties
  • :ghpull:19977: Fix doc build
  • :ghpull:19974: CI: update the ssh key used to push the devdocs
  • :ghpull:9888: Add an Annulus patch class
  • :ghpull:13680: Update seaborn style
  • :ghpull:19967: ENH: add user-facing no-output draw
  • :ghpull:19765: ENH: use canvas renderer in draw
  • :ghpull:19525: Don't create page transparency group in pdf output (for pdftex compat).
  • :ghpull:19952: avoid implicit np.array -> float conversion
  • :ghpull:19931: Remove now unused patches to ttconv.
  • :ghpull:19934: Deprecate drawtype to RectangleSelector
  • :ghpull:19941: Simplify 3D random walk example
  • :ghpull:19926: Move custom scales/custom projections docs to module docstrings.
  • :ghpull:19898: Remove 3.3 backend deprecations
  • :ghpull:19901: Remove 3.3 rcParam deprecations
  • :ghpull:19900: Remove 3.3 text deprecations
  • :ghpull:19922: Remove 3.3 deprecated modules
  • :ghpull:19925: Include projections.geo in api docs.
  • :ghpull:19924: Discourage use of imread & improve its docs.
  • :ghpull:19866: Switch to asciiart for boxplot illustration.
  • :ghpull:19912: Add symlog to figureoptions scalings
  • :ghpull:19564: Micro-optimize type1font loading
  • :ghpull:19623: FIX: Contour lines rendered incorrectly when closed loops
  • :ghpull:19902: Implement ArtistList.__[r]add__.
  • :ghpull:19904: Don't set zoom/pan cursor for non-navigatable axes.
  • :ghpull:19909: Use unicode when interactively displaying 3d azim/elev.
  • :ghpull:19905: pyplot: do not apply kwargs twice in to x/yticklabels
  • :ghpull:19126: Move pixel ratio handling into FigureCanvasBase
  • :ghpull:19897: DOC/MNT fix make clean for plot_types
  • :ghpull:19858: Move Line2D units handling to Axes & deprecate "units finalize" signal.
  • :ghpull:19889: Include length in ArtistList repr.
  • :ghpull:19887: Fix E265 in test files.
  • :ghpull:19882: Use ax.set() for a more compact notation of styling in plot types docs
  • :ghpull:17231: Fix errobar order
  • :ghpull:19703: DOC: new plot gallery
  • :ghpull:19825: Factor out machinery for running subprocess tk tests.
  • :ghpull:19872: Fix unit handling in errorbar for astropy.
  • :ghpull:19526: Apply unit conversion early in errorbar().
  • :ghpull:19855: Correct handle default backend.
  • :ghpull:18216: Combine Axes.{lines,images,collections,patches,text,tables} into single list
  • :ghpull:19853: Consistent corner variables names in widgets.py
  • :ghpull:19575: Deprecate Text.get_prop_tup.
  • :ghpull:19810: Remove JPEG-specific parameters and rcParams.
  • :ghpull:19666: Change dictionary to list of tuples to permit duplicate keys
  • :ghpull:19400: Fix tk event coordinates in the presence of scrollbars.
  • :ghpull:19603: Remove matplotlibrc.template.
  • :ghpull:19835: Merge v3.4.x into master
  • :ghpull:19821: Hide stderr output from subprocess call in test suite.
  • :ghpull:19819: Correct small typos in _axes.py and legend.py
  • :ghpull:19795: Remove usetex-related APIs deprecated in Matplotlib 3.3.
  • :ghpull:19789: Fix zorder handling for OffsetBoxes and subclasses.
  • :ghpull:19796: Expire keymap.all_axes-related deprecations.
  • :ghpull:19806: Remove outdated api changes notes.
  • :ghpull:19801: Expire deprecation of mathtext.fallback_to_cm.
  • :ghpull:12744: Explicit plotorder
  • :ghpull:19681: Merge branch 'v3.4.x' into master
  • :ghpull:18971: Switch to setuptools_scm.
  • :ghpull:19727: DOC: simplify API index
  • :ghpull:19760: Speed up _delete_parameter.
  • :ghpull:19756: Minor cleanup of documentation guide
  • :ghpull:19752: Cleanup backend_tools docstrings, and minor refactorings.
  • :ghpull:19552: Remove scalarmappable private update attributes
  • :ghpull:19728: Factor out clip-path attr handling in backend_svg.
  • :ghpull:19540: Share subplots() label visibility handling with label_outer().
  • :ghpull:19753: Cleanup string formatting in backend_pgf.
  • :ghpull:19750: Simplify maxdict implementation.
  • :ghpull:19749: Remove unused _find_dedent_regex & _dedent_regex.
  • :ghpull:19751: Update some matplotlib.lines docstrings.
  • :ghpull:13072: ENH: add figure.legend; outside kwarg for better layout outside subplots
  • :ghpull:19740: Minor backend docstring fixes.
  • :ghpull:19734: Remove unused _fonts attribute in RendererSVG.
  • :ghpull:19733: Reword AutoDateFormatter docs.
  • :ghpull:19718: Small style fixes to matplotlibrc.template.
  • :ghpull:19679: Add inheritance diagram to patches docs
  • :ghpull:19717: Don't sort lexicographially entries in SVG output.
  • :ghpull:19716: Fix colon placement in issue template.
  • :ghpull:19704: Cleanup license page in docs
  • :ghpull:19487: Deprecate unused *args to print_<foo>.
  • :ghpull:19654: Dedupe various method implementations using functools.partialmethod.
  • :ghpull:19655: Deprecate Tick.apply_tickdir.
  • :ghpull:19653: deprecate_privatize_attribute also works for privatizing methods.
  • :ghpull:19646: Add angle setter/getter to Rectangle
  • :ghpull:19659: Improve docs for rgba conversion
  • :ghpull:19641: Fix Bbox.frozen() not copying minposx/minposy
  • :ghpull:19626: Clean up E265 in examples.
  • :ghpull:19622: Prefer Axes.remove() over Figure.delaxes() in docs.
  • :ghpull:19621: Dedupe docstrings of Figure.{get_axes,axes}.
  • :ghpull:19600: DOC: better intro for dates.py
  • :ghpull:19606: Remove versionadded notes; correct doc link
  • :ghpull:19620: Remove suggestion to remove rk4/rk45 integrators from streamplot.
  • :ghpull:19586: DOC: more improve date example
  • :ghpull:19566: add docstring to ax.quiver
  • :ghpull:19601: Handle None entries in sys.modules.
  • :ghpull:19517: Deprecate toplevel is_url, URL_REGEX helpers.
  • :ghpull:19570: Dedupe part of error message in check_in_list.
  • :ghpull:14508: Add force_zorder parameter
  • :ghpull:19585: Deprecate trivial helpers in style.core.
  • :ghpull:19534: BUG: fill_between with interpolate=True and NaN.
  • :ghpull:18887: FIX: Generalize Colorbar Scale Handling
  • :ghpull:16788: Adding png image return for inline backend figures with repr_html

Issues (187):

  • :ghissue:21518: [Bug]: Datetime axis with usetex is unclear
  • :ghissue:21509: [Bug]: Text sometimes is missing when figure saved to EPS
  • :ghissue:21569: [Bug]: AttributeError: 'NoneType' object has no attribute 'dpi' after drawing and removing contours inside artist
  • :ghissue:21612: [Bug]: Security.md out of date
  • :ghissue:21608: [Doc]: ax.voxels links to wrong method.
  • :ghissue:21528: [Doc]: Outdated QT_API docs
  • :ghissue:21517: [Bug]: this example shows ok on matplotlib-3.4.3, but not in matplotlib-3.5.0 master of october 30th
  • :ghissue:21548: [Bug]: blocking_input
  • :ghissue:21552: [Bug]: eventplot cannot handle multiple datetime-based series
  • :ghissue:21441: [Bug]: axes(position = [...]) behavior
  • :ghissue:10346: Passing clim as keyword argument to pcolormesh does not change limits.
  • :ghissue:21480: [Bug]: Subfigure breaks for some Gridspec slices when using constrained_layout
  • :ghissue:20989: [Bug]: regression with setting ticklabels for colorbars in matplotlib 3.5.0b1
  • :ghissue:21474: [Doc]: Suggestion to use PIL.image.open is not a 1:1 replacement for imread
  • :ghissue:19634: Multicursor docstring missing a Parameters Section
  • :ghissue:20847: [Bug]: Contourf not filling contours.
  • :ghissue:21300: [Bug]: zooming in on contour plot gives false extra contour lines
  • :ghissue:21466: [Bug]: EPS export shows hidden tick labels when using tex for text rendering
  • :ghissue:21463: [Bug]: Plotting lables with Greek latters in math mode produces Parsing error when plt.show() runs
  • :ghissue:20534: Document formatting for sections
  • :ghissue:21246: [Doc]: Install info takes up too much room on new front page
  • :ghissue:21432: [Doc]: Double clicking parameter name also highlights next item of text
  • :ghissue:21310: [Bug]: contour on 3d plot fails if x and y are 1d and different lengths
  • :ghissue:18213: Figure out why test_interactive_backend fails on Travis macOS
  • :ghissue:21090: [MNT]: Should set_size_inches be updated to use device_pixel_ratio?
  • :ghissue:13948: Allow colorbar.ax.set_ylim to set the colorbar limits?
  • :ghissue:21314: Inconsistensy in pyplot.pcolormesh docstring regarding default value for shading
  • :ghissue:21320: [Doc]: Incorrect image caption in imshow() example
  • :ghissue:21311: [Doc]: dead link for agg
  • :ghissue:20929: [Bug]: PyPy Win64 wheels use incorrect version
  • :ghissue:21202: [Bug]: python3.7/site-packages/matplotlib/ft2font.so: Undefined symbol "FT_Done_Glyph"
  • :ghissue:20932: Qt Ctrl-C broken on windows
  • :ghissue:21230: [Doc]: [source] links is devdocs are broken
  • :ghissue:20906: 3.5.0b1: ax.contour generates different artists
  • :ghissue:21161: [Doc]: In new docs, "Usage guide" entry in the top menu does not link to the "Usage guide"
  • :ghissue:21016: [Bug] Error: 'PathCollection' object has no attribute 'do_3d_projection' when doing contourf in 3d with extend = 'both'
  • :ghissue:21135: [Doc]: Data parameter description is not always replaced
  • :ghissue:4132: Support clim kwarg in pcolor-type plots
  • :ghissue:21110: Qt swapping ctrl and cmd on OSX
  • :ghissue:20912: [ENH]: data kwarg support for mplot3d
  • :ghissue:15005: Cleanup API for setting ticks
  • :ghissue:21095: [ENH]: A data-type check is missed in cm.ScalarMappable.set_array()
  • :ghissue:7711: Colorbar: changing the norm does not update the Formatter
  • :ghissue:18925: Removing axes created by twiny() leads to an error
  • :ghissue:21057: [Bug]: distutils deprecation
  • :ghissue:21024: [ENH]: Cairo backends do not fully support HiDPI
  • :ghissue:20811: Python 3.10 manylinux wheels
  • :ghissue:11509: On making the rc-validators function know the rcParam affected instance
  • :ghissue:20516: Sketch params ignored when using PGF backend
  • :ghissue:20963: [Bug]: broken 'proportional' colorbar when using contourf+cmap+norm+extend
  • :ghissue:13974: [DOC] Undocumented behavior in streamplot
  • :ghissue:16251: API changes are too hard to find in the rendered docs
  • :ghissue:20770: [Doc]: How to replicate behaviour of plt.gca(projection=...)?
  • :ghissue:17052: Colorbar update error with clim change in multi_image.py example
  • :ghissue:4387: make Normalize objects notifiy scalar-mappables on changes
  • :ghissue:20001: rename fig.draw_no_output
  • :ghissue:20936: [Bug]: edgecolor 'auto' doesn't work properly
  • :ghissue:20909: [Bug]: Animation error message
  • :ghissue:6864: Add release dates to what's new page
  • :ghissue:20905: [Bug]: error plotting z-axis array with np.nan -- does not plot with cmap option (surface plot)
  • :ghissue:20618: BUG: Lost functionality of interactive selector update
  • :ghissue:20791: [Bug]: spines and ticklabels
  • :ghissue:20723: Adding a legend to a SubFigure doesn't work
  • :ghissue:20637: PyPy wheels are pinned to v3.3, so pypy-based wheels for latest versions are not available
  • :ghissue:19160: pypy failures
  • :ghissue:20385: Add ']->' , '<-[' arrowstyles
  • :ghissue:19016: Move away from set_ticklabels()
  • :ghissue:20800: [Bug]: Setting backend in custom style sheet raises UserWarning
  • :ghissue:20809: [Bug]: \Cap and \Cup in mathtext are inconsistent
  • :ghissue:20762: [Doc]: Add external resources to devdoc landing page
  • :ghissue:18490: Add a method to access the list of registered colormaps
  • :ghissue:20666: Interactive SpanSelector no longer notifies when the selector is removed by an "empty" click
  • :ghissue:20552: Expose legend's line: legline._legmarker as public
  • :ghissue:18391: Bug? Legend Picking Not Working on Marker
  • :ghissue:11357: Unable to retrieve marker from legend handle
  • :ghissue:2035: legend marker update bug
  • :ghissue:19748: Incorrect & inconsistent coloring in .imshow() with LogNorm
  • :ghissue:18735: imshow padding around NaN values
  • :ghissue:7928: [Bug] backend_bases.key_press_handler sneakily uses digit keys
  • :ghissue:20802: Add ability to disable callbacks temporarily
  • :ghissue:16470: Inconsistent Corner Masking w/ plot_surface
  • :ghissue:12395: Rendering issue occurs when plotting 3D surfaces at a discontinuity
  • :ghissue:8222: matplotlib 3D surface - gaps / holes in surface
  • :ghissue:4941: Axes3d plot_surface not supporting masked arrays?
  • :ghissue:487: Plotting masked arrays with plot_surface()
  • :ghissue:20794: [Doc]: "Bachelor's degrees by gender" example is more or less dufte
  • :ghissue:20557: Have [Source] in api docs link to github
  • :ghissue:20754: [Doc]: legend guide should be OO
  • :ghissue:17770: animation.save and fig.savefig interfere with each other and raise StopIteration
  • :ghissue:20785: [Bug]: Colorbar creation from pcolormesh with cell specific alpha values
  • :ghissue:19843: collection with alpha + colorer
  • :ghissue:20698: collections.Collections offset improvements
  • :ghissue:17774: Cannot make Latex plots when Pandas dataframe has underscore in variable name
  • :ghissue:19884: Better document Axes.set()
  • :ghissue:20760: [Bug]: subfigure position shifts on y-axis when x kwarg added to supxlabel
  • :ghissue:20296: colorbar set_ticklabels - text properties not working
  • :ghissue:18191: PostScript Type42 embedding is broken in various ways
  • :ghissue:11303: Using fonttype 42 will make the produced PDF size considerably larger when the image has Chinese characters
  • :ghissue:20735: The top level of the docs needs modification
  • :ghissue:20684: make_keyword_only doesn't work for pyplot-wrapped methods
  • :ghissue:20635: DOC: Document patch deprecation
  • :ghissue:17473: Issue with appearance of RectangleSelector
  • :ghissue:20616: Type 42 chars beyond BMP not displayed in PDF
  • :ghissue:20658: MAINT: CircleCI build merged PRs
  • :ghissue:18312: Add easily comparable version info to toplevel
  • :ghissue:20665: interactive SpanSelector incorrectly forces axes limits to include 0
  • :ghissue:20614: Missing kerning in PDFs with Type 42 font
  • :ghissue:20640: Column direction breaks label mode L for AxesGrid.
  • :ghissue:20581: Change in custom norm colour map display
  • :ghissue:20595: Triple and quadruple dot Mathtext accents don't stack or align.
  • :ghissue:19755: Avoid showing a black background before the plot is ready with Qt5agg backend
  • :ghissue:10235: Why not get the same clear image on a high-resolution screen?
  • :ghissue:20479: ColorbarAxes is an imperfect proxy for the Axes passed to Colorbar
  • :ghissue:18965: Figure options with qt backend breaks
  • :ghissue:19256: New Styling for Sliders
  • :ghissue:14148: zorder ignored in mplot3d
  • :ghissue:20523: plot_directive is confused by include directives, part 2 (context option)
  • :ghissue:17860: Plot directive may be confused by ..include::
  • :ghissue:19431: Tricontour documentation and examples should be updated in line with contour
  • :ghissue:20508: rcParams['axes.autolimit_mode'] = 'round_numbers' is broken
  • :ghissue:20289: Simplify font setting in usetex mode
  • :ghissue:20370: Test Coverage for TextBox
  • :ghissue:20522: Improve 'Writing ReST Pages' section on docs
  • :ghissue:19259: Set legend title font properties
  • :ghissue:20049: add legend.labelcolor "argument" to mplstyle stylesheet
  • :ghissue:20452: Wrong/not useful error message when plotting incompatible x and y
  • :ghissue:20266: "$$" cannot be displayed by ax.text()
  • :ghissue:20517: Wrong shape of Z in documentation of contour
  • :ghissue:19423: Switch to pydata-sphinx-theme
  • :ghissue:20435: Legend Text's axes attribute is None
  • :ghissue:20379: Change name of variables in histogram example
  • :ghissue:20440: Wrong text vertical position with LaTeX enabled
  • :ghissue:10042: Inconsistent use of graphicx and color packages in LaTeX preambles
  • :ghissue:4482: PGF Backend: "Dimension too large" error while processing log-scale plot
  • :ghissue:20324: New colorbar doesn't handle norms without a scale properly...
  • :ghissue:17508: Quadmesh.set_array should validate dimensions
  • :ghissue:20372: Incorrect axes positioning in axes_grid.Grid with direction='column'
  • :ghissue:19419: Dev version hard to check
  • :ghissue:17310: Matplotlib git master version fails to pass serveral pytest's tests.
  • :ghissue:7742: plot_date() after axhline() doesn't rescale axes
  • :ghissue:20322: QuadMesh default for shading inadvertently changed.
  • :ghissue:9653: SVG savefig + LaTeX extremely slow on macOS
  • :ghissue:20099: fontset from mathtext throwing error after setting Text font=
  • :ghissue:18399: How to get Quadmesh coordinates
  • :ghissue:15432: Add support in matplotlib.pyplot.imshow for float16
  • :ghissue:20298: plt.quiver linestyle option doesn't work?.....
  • :ghissue:19075: Qt backend's Figure options to support axis units
  • :ghissue:15039: NonUniformImage wrong image when using large values for axis
  • :ghissue:18499: Saving as a pdf ignores set_clip_path when there is more than one of them.
  • :ghissue:15600: Grid disappear after pcolormesh apply
  • :ghissue:20080: API docs currently include entries for class __dict__, __module__, __weakref__
  • :ghissue:20159: Zoom in NavigationToolbar2Tk stops working after updating the canvas figure.
  • :ghissue:17007: Computer Modern Glyph Error
  • :ghissue:19494: Update azure ubuntu images to 18.04, or update texlive in CI
  • :ghissue:18841: ScalarMappable should copy its input and allow non-arrays
  • :ghissue:20121: Adding cmocean and CMasher to the colormaps tutorial
  • :ghissue:18154: Deprecate plot_date()
  • :ghissue:7413: Autoscaling has fundamental problems
  • :ghissue:19627: Replace use of Python/C API with numpy::array_view in _tri.cpp and qhull_wrap.c
  • :ghissue:19111: plot_directive errantly tries to run code
  • :ghissue:11007: BUG: Plot directive fails if its content ends with a normal text line (sphinxext)
  • :ghissue:19929: Selecting axes when customizing gives <anonymous AxesSubplot>
  • :ghissue:19578: bisect very hard with rcParam changes
  • :ghissue:19506: Allow saving PDF files without a page group
  • :ghissue:19906: symlog is not in scale setting
  • :ghissue:19568: Contour lines are rendered incorrectly when closed loops
  • :ghissue:19890: Should ArtistList implement __add__?
  • :ghissue:14405: ENH: Add HiDPI physical to logical pixel ratio property
  • :ghissue:17139: errorbar doesn't follow plot order
  • :ghissue:18277: Create new sphinx gallery page for "Chart Types"
  • :ghissue:15446: the python script in Catalina dock icon display wrong
  • :ghissue:19848: ValueError: Key backend: '' is not a valid value for backend
  • :ghissue:1622: zorder is not respected by all parts of errorbar
  • :ghissue:17247: Move towards making Axes.lines, Axes.patches, ... read-only views of a single child list.
  • :ghissue:19842: UserWarning: "Trying to register the cmap '...' which already exists" is not very helpful.
  • :ghissue:7962: pip interprets Matplotlib dev version as stable
  • :ghissue:19607: Curves with same label not appearing in Figure options (only the last one)
  • :ghissue:17584: NavigationToolbar2Tk behave unexpected when using it in with Tkinter Canvas
  • :ghissue:19838: Unexpected behaviour of imshow default interpolation
  • :ghissue:7650: anchored_artists don't support zorder argument
  • :ghissue:19687: License doc cleanup
  • :ghissue:19635: Multicursor updates to events for any axis
  • :ghissue:17967: Document how to use mathtext to obtain unicode minus instead of dashes for negative numbers
  • :ghissue:8519: Closed figures linger in memory
  • :ghissue:14175: RFC: Allow users to force zorder in 3D plots
  • :ghissue:19464: Quiver docs don't have a return section
  • :ghissue:18986: fill_between issue with interpolation & NaN