GitHub statistics for 3.4.0 (Mar 26, 2021)#
GitHub statistics for 2020/07/16 (tag: v3.3.0) - 2021/03/26
These lists are automatically generated, and may be incomplete or contain duplicates.
We closed 204 issues and merged 772 pull requests. The full list can be seen on GitHub
The following 177 authors contributed 3852 commits.
A N U S H
Adam Brown
Aditya Malhotra
aflah02
Aitik Gupta
Alejandro García
Alex Henrie
Alexander Schlüter
Alexis de Almeida Coutinho
Andreas C Mueller
andrzejnovak
Antony Lee
Arthur Milchior
bakes
BAKEZQ
BaoGiang HoangVu
Ben Root
BH4
Bradley Dice
Braxton Lamey
Brian McFee
Bruno Beltran
Bryan Kok
Byron Boulton
Carsten Schelp
ceelo777
Charles
CharlesHe16
Christian Baumann
Contextualist
DangoMelon
Daniel
Daniel Ingram
David Meyer
David Stansby
David Young
deep-jkl
Diego Leal
Dr. Thomas A Caswell
Dylan Cutler
Eben Pendleton
EBenkler
ebenp
ecotner
Elliott Sales de Andrade
Emily FY
Eric Firing
Eric Larson
Eric Prestat
Erik Benkler
Evan Berkowitz
Ewan Sutherland
Federico Ariza
Forrest
Frank Sauerburger
FrankTheCodeMonkey
Greg Lucas
hannah
Harry Knight
Harsh Sharma
Hassan Kibirige
Hugo van Kemenade
Iain-S
Ian Hunt-Isaak
Ian Thomas
ianhi
Ilya V. Schurov
ImportanceOfBeingErnest
Isuru Fernando
ItsRLuo
J. Scott Berg
Jae-Joon Lee
Jakub Klus
Janakarajan Natarajan
Jann Paul Mattern
jbhopkins
jeetvora331
Jerome F. Villegas
Jerome Villegas
jfbu
Jirka Hladky
Jody Klymak
Johan von Forstner
johan12345
john imperial
John Losito
John Peloquin
johnthagen
Jouni K. Seppänen
Kate Perkins
kate-perkins
katrielester
kolibril13
kwgchi
Lee Johnston
Leo Singer
linchiwei123
Lucy Liu
luz paz
luzpaz
Léonard Gérard
majorwitty
mansoor96g
Maria Ilie
Maria-Alexandra Ilie
Marianne Corvellec
Mark Harfouche
Martin Spacek
Mary Chris Go
Matthew Petroff
Matthias Bussonnier
Matthias Geier
Max Chen
McToel
Michael Grupp
Michaël Defferrard
Mihai Anton
Mohammad Aflah Khan
Neilzon Viloria
neok-m4700
Nora Moseman
Pamela Wu
pankajchetry1168
Petar Mlinarić
Peter Williams
Phil Nagel
philip-sparks
Philipp Arras
Philipp Nagel
Pratyush Raj
Péter Leéh
rajpratyush
Randall Ung
reshamas
Rezangyal
Richard Sheridan
richardsheridan
Rob McDonald
Rohit Rawat
Ruben Verweij
Ruth Comer
Ryan May
Sam Tygier
shawnchen
shawnchen1996
ShawnChen1996
Sidharth Bansal
Srihitha Maryada
Stephen Sinclair
Struan Murray
Theodor Athanasiadis
Thomas A Caswell
Thorvald Johannessen
Tim Gates
Tim Hoffmann
Tobias Hangleiter
tohc1
Tom Charrett
Tom Neep
Tomas Fiers
ulijh
Ulrich J. Herter
Utkarshp1
Uwe F. Mayer
Valentin Valls
Vincent Cuenca
Vineyard
Vlas Sokolov
Xianxiang Li
xlilos
Ye Chang
Yichao Yu
yozhikoff
Yun Liu
z0rgy
zitorelova
GitHub issues and pull requests:
Pull Requests (772):
PR #19775: Fix deprecation for imread on URLs.
PR #19772: Backport PR #19535 on branch v3.4.x (Fix example's BasicUnit array conversion.)
PR #19771: Backport PR #19757 on branch v3.4.x (Fixed python -mpip typo)
PR #19770: Backport PR #19739 on branch v3.4.x (Changed 'python -mpip' to 'python -m pip' for consistency)
PR #19535: Fix example's BasicUnit array conversion.
PR #19767: Backport PR #19766 on branch v3.4.x (Set colormap modification removal to 3.6.)
PR #19766: Set colormap modification removal to 3.6.
PR #19764: Backport PR #19762 on branch v3.4.x (FIX: do not report that webagg supports blitting)
PR #19762: FIX: do not report that webagg supports blitting
PR #19689: Prepare API docs for v3.4.0
PR #19761: Backport PR #19746 on branch v3.4.x (Fix resizing in nbAgg.)
PR #19746: Fix resizing in nbAgg.
PR #19757: Fixed python -mpip typo
PR #19739: Changed 'python -mpip' to 'python -m pip' for consistency
PR #19713: DOC: Prepare What's new page for 3.4.0.
PR #19742: Backport PR #19741 on branch v3.4.x (Only override pickradius when picker is not a bool.)
PR #19741: Only override pickradius when picker is not a bool.
PR #19726: Backport PR #19505 on branch v3.4.x (Move some advanced documentation away from Installation Guide)
PR #19505: Move some advanced documentation away from Installation Guide
PR #19712: Backport PR #19707 on branch v3.4.x (DOC: fix dx in Arrow guide)
PR #19711: Backport PR #19709 on branch v3.4.x (Fix arrow_guide.py typo)
PR #19709: Fix arrow_guide.py typo
PR #19707: DOC: fix dx in Arrow guide
PR #19699: Backport PR #19695 on branch v3.4.x (DOC: Increase size of headings)
PR #19695: DOC: Increase size of headings
PR #19697: Backport PR #19690 on branch v3.4.x (Only warn about existing redirects if content differs.)
PR #19690: Only warn about existing redirects if content differs.
PR #19696: Backport PR #19665 on branch v3.4.x (Changed FormatStrFormatter documentation to include how to get unicode minus)
PR #19680: Backport PR #19402 on branch v3.4.x (Build aarch64 wheels)
PR #19678: Backport PR #19671 on branch v3.4.x (Fix crash in early window raise in gtk3.)
PR #19671: Fix crash in early window raise in gtk3.
PR #19665: Changed FormatStrFormatter documentation to include how to get unicode minus
PR #19402: Build aarch64 wheels
PR #19669: Backport PR #19661 on branch v3.4.x (Fix CoC link)
PR #19668: Backport PR #19663 on branch v3.4.x (ENH: add a copy method to colormaps)
PR #19663: ENH: add a copy method to colormaps
PR #19661: Fix CoC link
PR #19652: Backport PR #19649 on branch v3.4.x (Use globals() instead of locals() for adding colormaps as names to cm module)
PR #19649: Use globals() instead of locals() for adding colormaps as names to cm module
PR #19651: Backport PR #19618 on branch v3.4.x (FIX: make the cache in font_manager._get_font keyed by thread id)
PR #19650: Backport PR #19625 on branch v3.4.x (Restore _AxesStack to track a Figure's Axes order.)
PR #19647: Backport PR #19645 on branch v3.4.x (Fix comment in RectangleSelector)
PR #19618: FIX: make the cache in font_manager._get_font keyed by thread id
PR #19648: Backport PR #19643 on branch v3.4.x (Don't turn check_for_pgf into public API.)
PR #19625: Restore _AxesStack to track a Figure's Axes order.
PR #19643: Don't turn check_for_pgf into public API.
PR #19645: Fix comment in RectangleSelector
PR #19644: Backport PR #19611 on branch v3.4.x (Fix double picks.)
PR #19611: Fix double picks.
PR #19640: Backport PR #19639 on branch v3.4.x (FIX: do not allow single element list of str in subplot_mosaic)
PR #19639: FIX: do not allow single element list of str in subplot_mosaic
PR #19638: Backport PR #19632 on branch v3.4.x (Fix handling of warn keyword in Figure.show.)
PR #19637: Backport PR #19582 on branch v3.4.x (Add kerning to single-byte strings in PDFs)
PR #19632: Fix handling of warn keyword in Figure.show.
PR #19582: Add kerning to single-byte strings in PDFs
PR #19629: Backport PR #19548 on branch v3.4.x (Increase tolerances for other arches.)
PR #19630: Backport PR #19596 on branch v3.4.x (Fix for issue 17769: wx interactive figure close cause crash)
PR #19596: Fix for issue 17769: wx interactive figure close cause crash
PR #19548: Increase tolerances for other arches.
PR #19616: Backport PR #19577 on branch v3.4.x (Fix "return"->"enter" mapping in key names.)
PR #19617: Backport PR #19571 on branch v3.4.x (Fail early when setting Text color to a non-colorlike.)
PR #19615: Backport PR #19583 on branch v3.4.x (FIX: check for a set during color conversion)
PR #19614: Backport PR #19597 on branch v3.4.x (Fix IPython import issue)
PR #19613: Backport PR #19546 on branch v3.4.x (Move unrendered README.wx to thirdpartypackages/index.rst.)
PR #19583: FIX: check for a set during color conversion
PR #19597: Fix IPython import issue
PR #19571: Fail early when setting Text color to a non-colorlike.
PR #19595: Backport PR #19589 on branch v3.4.x (Changes linestyle parameter of flierprops)
PR #19577: Fix "return"->"enter" mapping in key names.
PR #19589: Changes linestyle parameter of flierprops
PR #19592: Backport PR #19587 on branch v3.4.x (DOC: fix plot_date doc)
PR #19587: DOC: fix plot_date doc
PR #19580: Backport PR #19456 on branch v3.4.x (Doc implement reredirects)
PR #19579: Backport PR #19567 on branch v3.4.x (DOC: fix typos)
PR #19456: Doc implement reredirects
PR #19567: DOC: fix typos
PR #19542: Backport PR #19532 on branch v3.4.x (Add note on interaction between text wrapping and bbox_inches='tight')
PR #19549: Backport PR #19545 on branch v3.4.x (Replace references to pygtk by pygobject in docs.)
PR #19546: Move unrendered README.wx to thirdpartypackages/index.rst.
PR #19545: Replace references to pygtk by pygobject in docs.
PR #19532: Add note on interaction between text wrapping and bbox_inches='tight'
PR #19541: MAINT: fix typo from #19438
PR #19480: Fix CallbackRegistry memory leak
PR #19539: In scatter, fix single rgb edgecolors handling
PR #19438: FIX: restore creating new axes via plt.subplot with different kwargs
PR #18436: Sync 3D errorbar with 2D
PR #19472: Fix default label visibility for top-or-left-labeled shared subplots().
PR #19496: MNT: Restore auto-adding Axes3D to their parent figure on init
PR #19533: Clarify the animated property and reword blitting tutorial a bit
PR #19146: Fix #19128: webagg reports incorrect values for non-alphanumeric key events on non-qwerty keyboards
PR #18068: Add note on writing binary formats to stdout using savefig()
PR #19507: FIX: ensure we import when the user cwd does not exist
PR #19413: FIX: allow add option for Axes3D(fig)
PR #19498: Dedupe implementations of {XAxis,YAxis}._get_tick_boxes_siblings.
PR #19502: Prefer projection="polar" over polar=True.
PR #18480: Clarify color priorities in collections
PR #19501: Fix text position with usetex and xcolor
PR #19460: Implement angles for bracket arrow styles.
PR #18408: FIX/API:
fig.canvas.draw
always updates internal statePR #19504: Remove remaining references to Travis CI
PR #13358: 3D margins consistency for mplot3d (isometric projection)
PR #19529: Simplify checking for tex packages.
PR #19516: Ignore files from annotate coverage reports
PR #19500: Remove workaround for numpy<1.16, and update version check.
PR #19518: Skip setting up a tmpdir in tests that don't need one.
PR #19514: DOC: add fixed-aspect colorbar examples
PR #19511: Clarify axes.autolimit_mode rcParam.
PR #19503: Fix tight_layout() on "canvasless" figures.
PR #19410: Set the GTK background color to white.
PR #19497: Add overset/underset whatsnew entry
PR #19490: Fix error message in plt.close().
PR #19461: Move ToolManager warnings to rcParam validator
PR #19488: Prefer
tr1-tr2
totr1+tr2.inverted()
.PR #19485: fix regression of axline behavior with non-linear scales
PR #19314: Fix over/under mathtext symbols
PR #19468: Include tex output in pdf LatexError.
PR #19478: Fix trivial typo in error message.
PR #19449: Switch array-like (M, N) to (M, N) array-like.
PR #19459: Merge v3.3.4 into master
PR #18746: Make figure parameter optional when constructing canvases.
PR #19455: Add note that pyplot cannot be used for 3D.
PR #19457: Use absolute link for discourse
PR #19440: Slightly reorganize api docs.
PR #19344: Improvements to Docs for new contributors
PR #19435: Replace gtk3 deprecated APIs that have simple replacements.
PR #19452: Fix the docstring of draw_markers to match the actual behavior.
PR #19448: Remove unnecessary facecolor cache in Patch3D.
PR #19396: CI: remove win prerelease azure + add py39
PR #19426: Support empty stairs.
PR #19399: Fix empty Poly3DCollections
PR #19416: fixes TypeError constructor returned NULL in wayland session
PR #19439: Move cheatsheet focus to the cheatsheets away
PR #19425: Add units to bar_label padding documentation.
PR #19422: Style fixes to triintepolate docs.
PR #19421: Switch to documenting generic collections in lowercase.
PR #19411: DOC: fix incorrect parameter names
PR #19387: Fix CSS table header layout
PR #18683: Better document font.<generic-family> rcParams entries.
PR #19418: BF: DOCS: fix slash for windows in conf.py
PR #18544: REORG: JoinStyle and CapStyle classes
PR #19415: Make TaggedValue in basic_units a sequence
PR #19412: DOC: correct off by one indentation.
PR #19407: Improve doc of default labelpad.
PR #19373: test for align_ylabel bug with constrained_layout
PR #19347: os.environ-related cleanups.
PR #19319: DOC: make canonical version stable
PR #19395: wx: Use integers in more places
PR #17850: MNT: set the facecolor of nofill markers
PR #19334: Fix qt backend on mac big sur
PR #19394: Don't allow pyzmq 22.0.0 on AppVeyor.
PR #19367: Deprecate imread() reading from URLs
PR #19341: MarkerStyle is considered immutable
PR #19337: Move sphinx extension files into mpl-data.
PR #19389: Temporarily switch intersphinx to latest pytest.
PR #19390: Doc: Minor formatting
PR #19383: Always include sample_data in installs.
PR #19378: Modify indicate_inset default label value
PR #19357: Shorten/make more consistent the half-filled marker definitions.
PR #18649: Deprecate imread() reading from URLs
PR #19370: Force classic ("auto") date converter in classic style.
PR #19364: Fix trivial doc typos.
PR #19359: Replace use of pyplot with OO api in some examples
PR #19342: FIX: fix bbox_inches=tight and constrained layout bad interaction
PR #19350: Describe how to test regular installations of Matplotlib
PR #19332: Prefer concatenate to h/vstack in simple cases.
PR #19340: Remove the deprecated rcParams["datapath"].
PR #19326: Whitespace in Choosing Colormaps tutorial plots
PR #16417: Deprecate rcParams["datapath"] in favor of mpl.get_data_path().
PR #19336: Revert "Deprecate setting Line2D's pickradius via set_picker."
PR #19153: MNT: Remove deprecated axes kwargs collision detection (version 2)
PR #19330: Remove register storage class from Agg files.
PR #19324: Improve FT2Font docstrings.
PR #19328: Explain annotation behavior when used in conjunction with arrows
PR #19329: Fix building against system qhull
PR #19331: Skip an ImageMagick test if ffmpeg is unavailable.
PR #19333: Fix PGF with special character paths.
PR #19322: Improve docs of _path C-extension.
PR #19317: Pin to oldest supported PyQt on minver CI instance.
PR #19315: Update the markers part of matplotlib.pyplot.plot document (fix issue #19274)
PR #18978: API: Remove deprecated axes kwargs collision detection
PR #19306: Fix some packaging issues
PR #19291: Cleanup code for format processing
PR #19316: Simplify X11 checking for Qt.
PR #19287: Speedup LinearSegmentedColormap.from_list.
PR #19293: Fix some docstring interpolations
PR #19313: Add missing possible return value to docs of get_verticalalignment()
PR #18916: Add overset and underset support for mathtext
PR #18126: FIX: Allow deepcopy on norms and scales
PR #19281: Make all transforms copiable (and thus scales, too).
PR #19294: Deprecate project argument to Line3DCollection.draw.
PR #19307: DOC: remove stray assignment in "multiple legends" example
PR #19303: Extended the convolution filter for correct dilation
PR #19261: Add machinery for png-only, single-font mathtext tests.
PR #16571: Update Qhull to 2019.1 reentrant version
PR #16720: Download qhull at build-or-sdist time.
PR #18653: ENH: Add func norm
PR #19272: Strip irrelevant information from testing docs
PR #19298: Fix misplaced colon in bug report template.
PR #19297: Clarify return format of Line2D.get_data.
PR #19277: Warn on redundant definition of plot properties
PR #19278: Cleanup and document _plot_args()
PR #19282: Remove the unused TransformNode._gid.
PR #19264: Expand on slider_demo example
PR #19244: Move cbook._check_isinstance() to _api.check_isinstance()
PR #19273: Use proper pytest functionality for warnings and exceptions
PR #19262: more robust check for enter key in TextBox
PR #19249: Clarify Doc for Secondary axis, ad-hoc example
PR #19248: Make return value of _get_patch_verts always an array.
PR #19247: Fix markup for mplot3d example.
PR #19216: Ignore non-draw codes when calculating path extent
PR #19215: Collect information for setting up a development environment
PR #19210: Fix creation of AGG images bigger than 1024**3 pixels
PR #18933: Set clip path for PostScript texts.
PR #19162: Deprecate cbook.warn_deprecated and move internal calls to _api.warn_deprecated
PR #16391: Re-write sym-log-norm
PR #19240: FIX: process lists for inverse norms
PR #18737: Fix data cursor for images with additional transform
PR #18642: Propagate minpos from Collections to Axes.datalim
PR #19242: Update first occurrence of QT to show both 4 and 5
PR #19231: Add reference section to all statistics examples
PR #19217: Request an autoscale at the end of ax.pie()
PR #19176: Deprecate additional positional args to plot_{surface,wireframe}.
PR #19063: Give plot_directive output a
max-width: 100%
PR #19187: Support callable for formatting of Sankey labels
PR #19220: Remove one TOC level from the release guide
PR #19212: MNT: try to put more whitespace in welcome message
PR #19155: Consolidated the Install from Source docs
PR #19208: added version ask/hint to issue templates, grammar on pr bot
PR #19185: Document Triangulation.triangles
PR #19181: Remove unused imports
PR #19207: Fix Grouper example code
PR #19204: Clarify Date Format Example
PR #19200: Fix incorrect statement regarding test images cache size.
PR #19198: Fix link in contrbuting docs
PR #19196: Fix PR welcome action
PR #19188: Cleanup comparision between X11/CSS4 and xkcd colors
PR #19194: Fix trivial quiver doc typo.
PR #19180: Fix Artist.remove_callback()
PR #19192: Fixed part of Issue - #19100, changed documentation for axisartist
PR #19179: Check that no new figures are created in image comparison tests
PR #19184: Minor doc cleanup
PR #19093: DOCS: Specifying Colors tutorial format & arrange
PR #17107: Add Spines class as a container for all Axes spines
PR #18829: Create a RangeSlider widget
PR #18873: Getting Started GSoD
PR #19175: Fix axes direction for a floating axisartist
PR #19130: DOC: remove reference to 2.2.x branches from list of active branches
PR #15212: Dedupe window-title setting by moving it to FigureManagerBase.
PR #19172: Fix 3D surface example bug for non-square grid
PR #19173: Ensure backend tests are skipped if unavailable
PR #19170: Clarify meaning of facecolors for LineCollection
PR #18310: Add 3D stem plot
PR #18127: Implement lazy autoscaling in mplot3d.
PR #16178: Add multiple label support for Axes.plot()
PR #19151: Deprecate @cbook.deprecated and move internal calls to @_api.deprecated
PR #19088: Ignore CLOSEPOLY vertices when computing dataLim from patches
PR #19166: CI: add github action to post to first-time PRs openers
PR #19124: GOV/DOC: add section to docs on triaging and triage team
PR #15602: Add an auto-labeling helper function for bar charts
PR #19164: docs: fix simple typo, backslahes -> backslashes
PR #19161: Simplify test_backend_pdf::test_multipage_properfinalize.
PR #19141: FIX: suppress offset text in ConciseDateFormatter when largest scale is in years
PR #19150: Move from @cbook._classproperty to @_api.classproperty
PR #19144: Move from cbook._warn_external() to _api.warn_external()
PR #19119: Don't lose unit change handlers when pickling/unpickling.
PR #19145: Move from cbook._deprecate_*() to _api.deprecate_*()
PR #19123: Use Qt events to refresh pixel ratio.
PR #19056: Support raw/rgba frame format in FFMpegFileWriter
PR #19140: Fix the docstring of suptitle/subxlabel/supylabel.
PR #19132: Normalize docstring interpolation label for kwdoc() property lists
PR #19134: Switch internal API function calls from cbook to _api
PR #19138: Added non-code contributions to incubator docs
PR #19125: DOC: contributor incubator
PR #18948: DOC: Fix latexpdf build
PR #18753: Remove several more deprecations
PR #19083: Fix headless tests on Wayland.
PR #19127: Cleanups to webagg & friends.
PR #19122: FIX/DOC - make Text doscstring interp more easily searchable
PR #19106: Support setting rcParams["image.cmap"] to Colormap instances.
PR #19085: FIX: update a transfrom from transFigure to transSubfigure
PR #19117: Rename a confusing variable.
PR #18647: Axes.axline: implement support transform argument (for points but not slope)
PR #16220: Fix interaction with unpickled 3d plots.
PR #19059: Support blitting in webagg backend
PR #19107: Update pyplot.py
PR #19044: Cleanup Animation frame_formats.
PR #19087: FIX/TST: recursively remove ticks
PR #19094: Suppress -Wunused-function about _import_array when compiling tkagg.cpp.
PR #19092: Fix use transform mplot3d
PR #19097: DOC: add FuncScale to set_x/yscale
PR #19089: ENH: allow passing a scale instance to set_scale
PR #19086: FIX: add a default scale to Normalize
PR #19073: Mention in a few more places that artists default to not-pickable.
PR #19079: Remove incorrect statement about
hist(..., log=True)
.PR #19076: Small improvements to aitoff projection.
PR #19071: DOC: Add 'blackman' to list of imshow interpolations
PR #17524: ENH: add supxlabel and supylabel
PR #18840: Add tutorial about autoscaling
PR #19042: Simplify GridHelper invalidation.
PR #19048: Remove _draw_{ticks2,label2}; skip extents computation in _update_ticks.
PR #18983: Pass norm argument to spy
PR #18802: Add code of conduct
PR #19060: Fix broken link in Readme
PR #18569: More generic value snapping for Slider widgets
PR #19055: Fix kwargs handling in AnnotationBbox
PR #19041: Reword docs for exception_handler in CallbackRegistry.
PR #19046: Prepare inlining MovieWriter.cleanup() into MovieWriter.finish().
PR #19050: Better validate tick direction.
PR #19038: Fix markup in interactive figures doc.
PR #19035: grid_helper_curvelinear cleanups.
PR #19022: Update event handling docs.
PR #19025: Remove individual doc entries for some methods Axes inherits from Artist
PR #19018: Inline and optimize ContourLabeler.get_label_coords.
PR #19019: Deprecate never used
resize_callback
param to FigureCanvasTk.PR #19023: Cleanup comments/docs in backend_macosx, backend_pdf.
PR #19020: Replace mathtext assertions by unpacking.
PR #19024: Dedupe docs of GridSpec.subplots.
PR #19013: Improve docs of _get_packed_offsets, _get_aligned_offsets.
PR #19009: Compactify the implementation of ContourLabeler.add_label_near.
PR #19008: Deprecate event processing wrapper methods on FigureManagerBase.
PR #19015: Better document multilinebaseline (and other small TextArea fixes)
PR #19012: Common
__init__
for VPacker and HPacker.PR #19014: Support normalize_kwargs(None) (== {}).
PR #19010: Inline _print_pdf_to_fh, _print_png_to_fh.
PR #19003: Remove reference to unicode-math in pgf preamble.
PR #18847: Cleanup interactive pan/zoom.
PR #18868: Expire _make_keyword_only deprecations from 3.2
PR #18903: Move cbook._suppress_matplotlib_deprecation_warning() from cbook to _api
PR #18997: Micro-optimize check_isinstance.
PR #18995: Fix the doc of GraphicsContextBase.set_clip_rectangle.
PR #18996: Fix API change message from #18989
PR #18993: Don't access private renderer attributes in tkagg blit.
PR #18980: DOC: fix typos
PR #18989: The Artist property rasterized cannot be None anymore
PR #18987: Fix punctuation in doc.
PR #18894: Use selectfont instead of findfont + scalefont + setfont in PostScript.
PR #18990: Minor cleanup of categorical example
PR #18947: Strictly increasing check with test coverage for streamplot grid
PR #18981: Cleanup Firefox SVG example.
PR #18969: Improve documentation on rasterization
PR #18876: Support fully-fractional HiDPI added in Qt 5.14.
PR #18976: Simplify contour_label_demo.
PR #18975: Fix typing error in pyplot's docs
PR #18956: Document rasterized parameter in pcolormesh() explicitly
PR #18968: Fix clabel() for backends without canvas.get_renderer()
PR #18949: Deprecate AxisArtist.ZORDER
PR #18830: Pgf plotting
PR #18967: Remove unnecessary calls to lower().
PR #18910: Remove Artist.eventson and Container.eventson
PR #18964: Remove special-casing for PostScript dpi in pyplot.py.
PR #18961: Replace sphinx-gallery-specific references by standard :doc: refs.
PR #18955: added needs_ghostscript; skip test
PR #18857: Improve hat graph example
PR #18943: Small cleanup to StepPatch._update_path.
PR #18937: Cleanup stem docs and simplify implementation.
PR #18895: Introduce variable since which mpl version the minimal python version
PR #18927: Improve warning message for missing font family specified via alias.
PR #18930: Document limitations of Path.contains_point() and clarify its semantics
PR #18892: Fixes MIME type for svg frame_format in HTMLWriter.
PR #18938: Edit usetex docs.
PR #18923: Use lambdas to prevent gc'ing and deduplication of widget callbacks.
PR #16171: Contour fixes/improvements
PR #18901: Simplify repeat_delay and fix support for it when using iterable frames.
PR #18911: Added Aria-Labels to all inputs with tooltips for generated HTML animations: issue #17910
PR #18912: Use CallbackRegistry for {Artist,Collection}.add_callback.
PR #18919: DOCS: fix contourf hatch demo legend
PR #18905: Make docs fail on Warning (and fix all existing warnings)
PR #18763: Single-line string notation for subplot_mosaic
PR #18902: Move ImageMagick version exclusion to _get_executable_info.
PR #18915: Remove hard-coded API removal version mapping.
PR #18914: Fix typo in error message: interable -> iterable.
PR #15065: step-between as drawstyle [Alternative approach to #15019]
PR #18532: Consistent behavior of draw_if_interactive across interactive backends.
PR #18908: Rework interactive backends tests.
PR #18817: MAINT: deprecate validCap, validJoin
PR #18907: Unmark wx-threading-test-failure as strict xfail.
PR #18896: Add note on keeping a reference to animation docstrings
PR #18862: Resolve mathtext.fontset at FontProperties creation time.
PR #18877: Remove fallback to nonexistent setDevicePixelRatioF.
PR #18823: Move from @cbook.deprecated to @_api.deprecated
PR #18889: Switch Tk to using PNG files for buttons
PR #18888: Update version of Matplotlib that needs Python 3.7
PR #18867: Remove "Demo" from example titles (part 2)
PR #18863: Reword FontProperties docstring.
PR #18866: Fix RGBAxes docs markup.
PR #18874: Slightly compress down the pgf tests.
PR #18565: Make Tkagg blit thread safe
PR #18858: Remove "Demo" from example titles
PR #15177: Bind WX_CHAR_HOOK instead of WX_KEY_DOWN for wx key_press_event.
PR #18821: Simplification of animated histogram example
PR #18844: Fix sphinx formatting issues
PR #18834: Add cross-references to Artist tutorial
PR #18827: Update Qt version in event handling docs.
PR #18825: Warn in pgf backend when unknown font is requested.
PR #18822: Remove deprecate
PR #18733: Time series histogram plot example
PR #18812: Change LogFormatter coeff computation
PR #18820: Fix axes -> Axes changes in figure.py
PR #18657: Move cbook.deprecation to _api.deprecation
PR #18818: Clarify behavior of CallbackRegistry.disconnect with nonexistent cids.
PR #18811: DOC Use 'Axes' instead of 'axes' in figure.py
PR #18814: [Example] update Anscombe's Quartet
PR #18806: DOC Use 'Axes' in _axes.py docstrings
PR #18799: Remove unused wx private attribute.
PR #18772: BF: text not drawn shouldn't count for tightbbox
PR #18793: Consistently use axs to refer to a set of Axes (v2)
PR #18792: Cmap cleanup
PR #18798: Deprecate ps.useafm for mathtext
PR #18302: Remove 3D attributes from renderer
PR #18795: Make inset indicator more visible in the example
PR #18781: Update description of web application server example.
PR #18791: Fix documentation of edgecolors precedence for scatter()
PR #14645: Add a helper to copy a colormap and set its extreme colors.
PR #17709: Enh: SymNorm for normalizing symmetrical data around a center
PR #18780: CI: pydocstyle>=5.1.0, flake8-docstrings>=1.4.0 verified to work
PR #18200: Unpin pydocstyle
PR #18767: Turn "How to use Matplotlib in a web application server" into a sphinx-gallery example
PR #18765: Remove some unused tick private attributes.
PR #18688: Shorter property deprecation.
PR #18748: Allow dependabot to check GitHub actions daily
PR #18529: Synchronize view limits of shared axes after setting ticks
PR #18575: Colorbar grid position
PR #18744: DOCS: document log locator's
numticks
PR #18687: Deprecate GraphicsContextPS.
PR #18706: Consistently use 3D, 2D, 1D for dimensionality
PR #18702: _make_norm_from_scale fixes.
PR #18558: Support usetex in date Formatters
PR #18493: MEP22 toolmanager set axes navigate_mode
PR #18730: TST: skip if known-bad version of imagemagick
PR #18583: Support binary comms in nbagg.
PR #18728: Disable mouseover info for NonUniformImage.
PR #18710: Deprecate cla() methods of Axis and Spines in favor of clear()
PR #18719: Added the trace plot of the end point
PR #18729: Use ax.add_image rather than ax.images.append in NonUniformImage example
PR #18707: Use "Return whether ..." docstring for functions returning bool
PR #18724: Remove extra newlines in contour(f) docs.
PR #18696: removed glossary
PR #18721: Remove the use_cmex font fallback mechanism.
PR #18680: wx backend API cleanups.
PR #18709: Use attributes Axes.x/yaxis instead of Axes.get_x/yaxis()
PR #18712: Shorten GraphicsContextWx.get_wxcolour.
PR #18708: Individualize contour and contourf docstrings
PR #18663: fix: keep baseline scale to baseline 0 even if set to None
PR #18704: Fix docstring of Axes.cla()
PR #18675: Merge ParasiteAxesAuxTransBase into ParasiteAxesBase.
PR #18651: Allow Type3 subsetting of otf fonts in pdf backend.
PR #17396: Improve headlessness detection for backend selection.
PR #17737: Deprecate BoxStyle._Base.
PR #18655: Sync SubplotDivider API with SubplotBase API changes.
PR #18582: Shorten mlab tests.
PR #18599: Simplify wx rubberband drawing.
PR #18671: DOC: fix autoscale docstring
PR #18637: BLD: sync build and run time numpy pinning
PR #18693: Also fix tk key mapping, following the same strategy as for gtk.
PR #18691: Cleanup sample_data.
PR #18697: Catch TypeError when validating rcParams types.
PR #18537: Create security policy
PR #18356: ENH: Subfigures
PR #18694: Document limitations on
@deprecated
with multiple-inheritance.PR #18669: Rework checks for old macosx
PR #17791: More accurate handling of unicode/numpad input in gtk3 backends.
PR #18679: Further simplify pgf tmpdir cleanup.
PR #18685: Cleanup pgf examples
PR #18682: Small API cleanups to plot_directive.
PR #18686: Numpydocify setp.
PR #18684: Small simplification to triage_tests.py.
PR #17832: pdf: Support setting URLs on Text objects
PR #18674: Remove accidentally added swapfile.
PR #18673: Small cleanups to parasite axes.
PR #18536: axes3d panning
PR #18667: TST: Lock cache directory during cleanup.
PR #18672: Created Border for color examples
PR #18661: Define GridFinder.{,inv_}transform_xy as normal methods.
PR #18656: Fix some missing references.
PR #18659: Small simplifications to BboxImage.
PR #18511: feat: StepPatch to take array as baseline
PR #18646: Support activating figures with plt.figure(figure_instance).
PR #18370: Move PostScript Type3 subsetting to pure python.
PR #18645: Simplify Colorbar.set_label, inline Colorbar._edges.
PR #18633: Support linestyle='none' in Patch
PR #18527: Fold ColorbarPatch into Colorbar, deprecate colorbar_factory.
PR #17480: Regenerate background when RectangleSelector active-flag is set back on.
PR #18626: Specify case when parameter is ignored.
PR #18634: Fix typo in warning message.
PR #18603: bugfix #18600 by using the MarkerStyle copy constructor
PR #18628: Remove outdate comment about canvases with no manager attribute.
PR #18591: Deprecate MathTextParser("bitmap") and associated APIs.
PR #18617: Remove special styling of sidebar heading
PR #18616: Improve instructions for building the docs
PR #18623: Provide a 'cursive' font present in Windows' default font set.
PR #18579: Fix stairs() tests
PR #18618: Correctly separate two fantasy font names.
PR #18610: DOCS: optional doc building dependencies
PR #18601: Simplify Rectangle and RegularPolygon.
PR #18573: add_subplot(..., axes_class=...) for more idiomatic mpl_toolkits usage.
PR #18605: Correctly sync state of wx toolbar buttons when triggered by keyboard.
PR #18606: Revert "FIX: pin pytest"
PR #18587: Fix docstring of zaxis_date.
PR #18589: Factor out pdf Type3 glyph drawing.
PR #18586: Text cleanups.
PR #18594: FIX: pin pytest
PR #18577: Random test cleanups
PR #18578: Merge all axisartist axis_direction demos together.
PR #18588: Use get_x/yaxis_transform more.
PR #18585: FIx precision in pie and donut example
PR #18564: Prepare for merging SubplotBase into AxesBase.
PR #15127: ENH/API: improvements to register_cmap
PR #18576: DOC: prefer colormap over color map
PR #18340: Colorbar grid postion
PR #18568: Added Reporting to code_of_conduct.md
PR #18555: Convert _math_style_dict into an Enum.
PR #18567: Replace subplot(ijk) calls by subplots(i, j)
PR #18554: Replace some usages of plt.subplot() by plt.subplots() in tests
PR #18556: Accept same types to errorevery as markevery
PR #15932: Use test cache for test result images too.
PR #18557: DOC: Add an option to disable Google Analytics.
PR #18560: Remove incorrect override of pcolor/contour in parasite axes.
PR #18566: Use fig, ax = plt.subplots() in tests (part 2)
PR #18553: Use fig, ax = plt.subplots() in tests
PR #11748: get_clip_path checks for nan
PR #8987: Tick formatter does not support grouping with locale
PR #18552: Change *subplot(111, ...) to *subplot(...) as 111 is the default.
PR #18189: FIX: Add get/set methods for 3D collections
PR #18430: FIX: do not reset ylabel ha when changing position
PR #18515: Remove deprecated backend code.
PR #17935: MNT: improve error messages on bad pdf metadata input
PR #18525: Add Text3D position getter/setter
PR #18542: CLEANUP: validate join/cap style centrally
PR #18501: TST: Add test for _repr_html_
PR #18528: Deprecate TextArea minimumdescent.
PR #18543: Documentation improvements for stairs()
PR #18531: Unit handling improvements
PR #18523: Don't leak file paths into PostScript metadata
PR #18526: Templatize _image.resample to deduplicate it.
PR #18522: Remove mlab, toolkits, and misc deprecations
PR #18516: Remove deprecated font-related things.
PR #18535: Add a code of conduct link to github
PR #17521: Remove font warning when legend is added while using Tex
PR #18517: Include kerning when outputting pdf strings.
PR #18521: Inline some helpers in ColorbarBase.
PR #18512: Private api2
PR #18519: Correctly position text with nonzero descent with afm fonts / ps output.
PR #18513: Remove Locator.autoscale.
PR #18497: Merge v3.3.x into master
PR #18502: Remove the deprecated matplotlib.cm.revcmap()
PR #18506: Inline ScalarFormatter._formatSciNotation.
PR #18455: Fix BoundingBox in EPS files.
PR #18275: feat: StepPatch
PR #18507: Fewer "soft" dependencies on LaTeX packages.
PR #18378: Deprecate public access to many mathtext internals.
PR #18494: Move cbook._check_in_list() to _api.check_in_list()
PR #18423: 2-D array RGB and RGBA values not understood in plt.plot()
PR #18492: Fix doc build failure due to #18440
PR #18435: New environment terminal language
PR #18456: Reuse InsetLocator to make twinned axes follow their parents.
PR #18440: List existing rcParams in rcParams docstring.
PR #18453: FIX: allow manually placed axes in constrained_layout
PR #18473: Correct link to widgets examples
PR #18466: Remove unnecessary autoscale handling in hist().
PR #18465: Don't modify bottom argument in place in stacked histograms.
PR #18468: Cleanup multiple_yaxis_with_spines example.
PR #18463: Improve formatting of defaults in docstrings.
PR #6268: ENH: support alpha arrays in collections
PR #18449: Remove the private Axes._set_position.
PR #18460: DOC: example gray level in 'Specifying Colors' tutorial
PR #18426: plot directive: caption-option
PR #18444: Support doubleclick in webagg/nbagg
PR #12518: Example showing scale-invariant angle arc
PR #18446: Normalize properties passed to ToolHandles.
PR #18445: Warn if an animation is gc'd before doing anything.
PR #18452: Move Axes
__repr__
from Subplot to AxesBase.PR #15374: Replace _prod_vectorized by @-multiplication.
PR #13643: RecangleSelector constructor does not handle marker_props
PR #18403: DOC: Remove related topics entries from the sidebar
PR #18421: Move {get,set}_{x,y}label to _AxesBase.
PR #18429: DOC: fix date example
PR #18353: DOCS: describe shared axes behavior with units
PR #18420: Always strip out date in postscript's test_savefig_to_stringio.
PR #18422: Decrease output when running
pytest -s
.PR #18418: Cleanup menu example
PR #18419: Avoid demo'ing passing kwargs to gca().
PR #18372: DOC: Fix various missing references and typos
PR #18400: Clarify argument name in constrained_layout error message
PR #18384: Clarification in ArtistAnimation docstring
PR #17892: Add earlier color validation
PR #18367: Support horizontalalignment in TextArea/AnchoredText.
PR #18362: DOC: Add some types to Returns entries.
PR #18365: move canvas focus after toomanager initialization
PR #18360: Add example for specifying figure size in different units
PR #18341: DOCS: add action items to PR template
PR #18349: Remove redundant angles in ellipse demo.
PR #18145: Created a parameter fontset that can be used in each Text element
PR #18344: More nouns/imperative forms in docs.
PR #18308: Synchronize units change in Axis.set_units for shared axis
PR #17494: Rewrite of constrained_layout....
PR #16646: update colorbar.py make_axes_gridspec
PR #18306: Fix configure subplots
PR #17509: Fix
swap_if_landscape
call in backend_psPR #18323: Deleted "Our Favorite Recipes" section and moved the examples.
PR #18128: Change several deprecated symbols in _macosx.m
PR #18251: Merge v3.3.x into master
PR #18329: Change default keymap in toolmanager example.
PR #18330: Dedent rst list.
PR #18286: Fix imshow to work with subclasses of ndarray.
PR #18320: Make Colorbar outline into a Spine.
PR #18316: Safely import pyplot if a GUI framework is already running.
PR #18321: Capture output of CallbackRegistry exception test.
PR #17900: Add getters and _repr_html_ for over/under/bad values of Colormap objects.
PR #17930: Fix errorbar property cycling to match plot.
PR #18290: Remove unused import to fix flake8.
PR #16818: Dedupe implementations of configure_subplots().
PR #18284: TkTimer interval=0 workaround
PR #17901: DOC: Autoreformating of backend/*.py
PR #17291: Normalize gridspec ratios to lists in the setter.
PR #18226: Use CallbackRegistry in Widgets and some related cleanup
PR #18203: Force locator and formatter inheritence
PR #18279: boxplot: Add conf_intervals reference to notch docs.
PR #18276: Fix autoscaling to exclude inifinite data limits when possible.
PR #18261: Migrate tk backend tests into subprocesses
PR #17961: DOCS: Remove How-to: Contributing
PR #18201: Remove mpl.colors deprecations for 3.4
PR #18223: Added example on how to make packed bubble charts
PR #18264: Fix broken links in doc build.
PR #8031: Add errorbars to mplot3d
PR #18187: Add option to create horizontally-oriented stem plots
PR #18250: correctly autolabel Documentation and Maintenance issues
PR #18161: Add more specific GitHub issue templates
PR #18181: Replace ttconv by plain python for pdf subsetting
PR #17371: add context manager functionality to ion and ioff
PR #17789: Tk backend improvements
PR #15532: Resolve 'text ignores rotational part of transformation' (#698)
PR #17851: Fix Axes3D.add_collection3d issues
PR #18205: Hat graph example
PR #6168: #5856: added option to create vertically-oriented stem plots
PR #18202: Remove mpl.testing deprecations for 3.4
PR #18081: Support scale in ttf composite glyphs
PR #18199: Some cleanup on TickedStroke
PR #18190: Use
super()
more in backendsPR #18193: Allow savefig to save SVGs on FIPS enabled systems #18192
PR #17802: fix FigureManagerTk close behavior if embedded in Tk App
PR #15458: TickedStroke, a stroke style with ticks useful for depicting constraints
PR #18178: DOC: clarify that display space coordinates are not stable
PR #18172: allow webAgg to report middle click events
PR #17578: Search for minus of any font size to get height of tex result
PR #17546:
func
argument inlegend_elements
with non-monotonically increasing functionsPR #17684: Deprecate passing bytes to FT2Font.set_text.
PR #17500: Tst improve memleak
PR #17669: Small changes to svg font embedding details
PR #18095: Error on unexpected kwargs in scale classes
PR #18106: Copy docstring description from Axes.legend() to Figure.legend()
PR #18002: Deprecate various vector-backend-specific mathtext helpers.
PR #18006: Fix ToolManager inconsistencies with regular toolbar
PR #18004: Typos and docs for mathtext fonts.
PR #18133: DOC: Update paths for moved API/what's new fragments
PR #18122: Document and test legend argument parsing
PR #18124: Fix FuncAnimation._draw_frame exception and testing
PR #18125: pdf: Convert operator list to an Enum.
PR #18123: Cleanup figure title example
PR #18121: Improve rasterization demo
PR #18012: Add explanatory text for rasterization demo
PR #18103: Support data reference for hexbin() parameter C
PR #17826: Add pause() and resume() methods to the base Animation class
PR #18090: Privatize cbook.format_approx.
PR #18080: Reduce numerical precision in Type 1 fonts
PR #18044: Super-ify parts of the code base, part 3
PR #18087: Add a note on working around limit expansion of set_ticks()
PR #18071: Remove deprecated animation code
PR #17822: Check for float values for min/max values to ax{v,h}line
PR #18069: Remove support for multiple-color strings in to_rgba_array
PR #18070: Remove rcsetup deprecations
PR #18073: Remove disable_internet.py
PR #18075: typo in usetex.py example
PR #18043: Super-ify parts of the code base, part 2
PR #18062: Bump matplotlib.patches coverage
PR #17269: Fix ConciseDateFormatter when plotting a range included in a second
PR #18063: Remove un-used trivial setters and getters
PR #18025: add figpager as a third party package
PR #18046: Discourage references in section headings.
PR #18042: scatter: Raise if unexpected type of
s
argument.PR #18028: Super-ify parts of the code base, part 1
PR #18029: Remove some unused imports.
PR #18018: Cache realpath resolution in font_manager.
PR #18013: Use argumentless
super()
more.PR #17988: add test with -OO
PR #17993: Make inset_axes and secondary_axis picklable.
PR #17992: Shorten tight_bbox.
PR #18003: Deprecate the unneeded Fonts.destroy.
PR #16457: Build lognorm/symlognorm from corresponding scales.
PR #17966: Fix some words
PR #17803: Simplify projection-of-point-on-polyline in contour.py.
PR #17699: raise RuntimeError appropriately for animation update func
PR #17954: Remove another overspecified latex geometry.
PR #17948: Sync Cairo's usetex measurement with base class.
PR #17788: Tighten a bit the RendererAgg API.
PR #12443: Warn in colorbar() when mappable.axes != figure.gca().
PR #17926: Deprecate hatch patterns with invalid values
PR #17922: Rewrite the barcode example
PR #17890: Properly use thin space after math text operator
PR #16090: Change pcolormesh snapping (fixes alpha colorbar/grid issues) [AGG]
PR #17842: Move "Request a new feature" from How-to to Contributing
PR #17897: Force origin='upper' in pyplot.specgram
PR #17929: Improve hatch demo
PR #17927: Remove unnecessary file save during test
PR #14896: Updated doc in images.py by adding direct link to 24-bit stink bug png
PR #17909: frame_format to support all listed by animation writers
PR #13569: Style cleanup to pyplot.
PR #17924: Remove the example "Easily creating subplots"
PR #17869: FIX: new date rcParams weren't being evaluated
PR #17921: Added density and combination hatching examples
PR #17159: Merge consecutive rasterizations
PR #17895: Use indexed color for PNG images in PDF files when possible
PR #17894: DOC: Numpydoc format.
PR #17884: Created Hatch marker styles Demo for Example Gallery
PR #17347: ENH: reuse oldgridspec is possible...
PR #17915: Document that set_ticks() increases view limits if necessary
PR #17902: Fix figure size in path effects guide
PR #17899: Add missing space in cairo error
PR #17888: Add _repr_png_ and _repr_html_ to Colormap objects.
PR #17830: Fix BoundaryNorm for multiple colors and one region
PR #17883: Remove Python 3.6 compatibility shims
PR #17889: Minor doc fixes
PR #17879: Link to style-file example page in style tutorial
PR #17876: Fix description of subplot2grid arguments
PR #17856: Clarify plotnonfinite parameter docs of scatter()
PR #17843: Add fullscreen toggle support to WxAgg backend
PR #17022: ENH: add rcParam for ConciseDate and interval_multiples
PR #17799: Deduplicate attribute docs of ContourSet and its derived classes
PR #17847: Remove overspecified latex geometry.
PR #17662: Mnt drop py36
PR #17845: Fix size of donate button
PR #17825: Add quick-link buttons for contributing
PR #17837: Remove "Reporting a bug or submitting a patch" from How-to
PR #17828: API: treat xunits=None and yunits=None as "default"
PR #17839: Avoid need to lock in dvi generation, to avoid deadlocks.
PR #17824: Improve categorical converter error message
PR #17834: Keep using a single dividers LineCollection instance in colorbar.
PR #17838: Prefer colorbar(ScalarMappable(...)) to ColorbarBase in tutorial.
PR #17836: More precise axes section names in docs
PR #17835: Colorbar cleanups.
PR #17727: FIX: properly handle dates when intmult is true
PR #15617: Dev docs update
PR #17819: Fix typos in tight layout guide
PR #17806: Set colorbar label only in set_label.
PR #17265: Mnt rearrange next api again
PR #17808: Improve docstring of ColorbarBase.set_label()
PR #17723: Deprecate FigureCanvas.{get,set}_window_title.
PR #17798: Fix overindented bullet/enumerated lists.
PR #17767: Allow list of hatches to {bar, barh}
PR #17749: Deprecate
FancyBboxPatch(..., boxstyle="custom", bbox_transmuter=...)
PR #17783: DOC: point to bbox static "constructor" functions in set_position
PR #17782: MNT: update mailmap
PR #17776: Changes in the image for test_load_from_url
PR #17750: Soft-deprecate mutation_aspect=None.
PR #17780: Reorganize colorbar docstrings.
PR #17778: Fix whatsnew confusing typo.
PR #17748: Don't use bezier helpers in axisartist.
PR #17700: Remove remnants of macosx old-style toolbar.
PR #17753: Support location="left"/"top" for gridspec-based colorbars.
PR #17761: Update hard-coded results in artist tutorial
PR #17728: Move Win32_{Get,Set}ForegroundWindow to c_internal_utils.
PR #17754: Small cleanups to contour() code.
PR #17751: Deprecate dpi_cor property of FancyArrowPatch.
PR #15941: FontManager fixes.
PR #17661: Issue #17659: set tick color and tick labelcolor independently from rcParams
PR #17389: Don't duplicate docstrings of pyplot-level cmap setters.
PR #17555: Set Win32 AppUserModelId to fix taskbar icons.
PR #17726: Clarify docs of box_aspect()
PR #17704: Remove "created-by-matplotlib" comment in svg output.
PR #17697: Add description examples/pyplots/pyplot simple.py
PR #17694: CI: Only skip devdocs deploy if PR is to this repo.
PR #17691: ci: Print out reasons for not deploying docs.
PR #17099: Make Spines accessable by the attributes.
Issues (204):
#19701: Notebook plotting regression in 3.4.0rc*
#19754: add space in python -mpip
#18364:
Axes3d
attaches itself to a figure, where asAxes
does not#19700: Setting pickradius regression in 3.4.0rc
#19594: code of conduct link 404s
#19576: duplicate pick events firing
#19560: segfault due to font objects when multi-threading
#19598: Axes order changed in 3.4.0rc1
#19631: subplot mosaic 1 element list
#19581: Missing kerning for single-byte strings in PDF
#17769: interactive figure close with wxpython 4.1 causes freeze / crash (segfault?)
#19427: Fix mistake in documentation
#19624: Cannot add colorbar to figure after pickle
#19544: Regression in 3.4.0rc1 in creating ListedColormap from a set
#5855: plt.step(..., where="auto")
#19474: Memory leak with CallbackRegistry
#19345: legend is eating up huge amounts of memory
#19066: plt.scatter, error with NaN values and edge color
#19432: Unexpected change in behavior in plt.subplot
#18020: Scatter3D: facecolor or color to "none" leads to an error
#18939: Warn re: Axes3D constructor behavior change in mpl3.4
#19128: webagg reports incorrect values for non-alphanumeric key events on non-qwerty keyboards
#16558: Request: for non-interactive backends make fig.canvas.draw() force the render
#19234: tick labels displaced vertically with text.usetex and xcolor
#18407: pgf backend no longer supports fig.draw
#2298: axes.xmargin/ymargin rcParam behaves differently than pyplot.margins()
#19473: Animations in Tkinter window advance non-uniformly
#8688: document moved examples
#9553: Display warning on out-of-date documentation websites
#9556: Examples page version is out of date
#12374: Examples in docs should be redirected to latest version number
#19486: Figure.tight_layout() raises MatplotlibDeprecationWarning
#19445: axline transform support broke axline in loglog scale
#19178: mathtext lim is vertically misaligned
#19446: Better document and error handle third dimension in pyplot.text() positional argument
#8790: Inconsistent doc vs behavior for RendererXXX.draw_markers
#18815: Patch3D object does not return correct face color with get_facecolor
#19152: Automatically Aligned Labels outside Figure with Constrained Layout in Exported File
#18934: stairs() crashes with no values and one edge
#11296: Image in github repo does not match matplotlib.org (breaks image tutorial)
#18699: Issue with downloading stinkbug for "Image Tutorial"
#19405: TypeError constructor returned NULL in wayland session
#18962: Table CSS needs cleanup
#19417: CI failing on numpy...
#17849: Problems caused by changes to logic of scatter coloring in matplotlib 3.3.0.rc1
#18648: Drop support for directly imread()ing urls.
#19366: Current CI doc builds fail
#19372: matplotlib.axes.Axes.indicate_inset default label value is incompatible with LaTeX
#17100: Is it a better solution to access one of the spines by class attribute?
#17375: Proposal: add_subfigs....
#19339: constrained_layout + fixed-aspect axes + bbox_inches="tight"
#19308: Reduce whitespace in Choosing Colormaps tutorial plots
#18832: MNT: Remove AxesStack and deprecated behavior of reuse of existing axes with same arguments
#19084: Arrow coordinates slightly off when used with annotation text
#17765: PGF xelatex can't find fonts in special-character paths
#19274: Missing marker in documentation of plot
#18241: LaTeX overset: unknown symbol
#19292: Non interpolated placeholder value in docstring.
#18119: Can no longer deepcopy LogNorm objects on master
#8665: Noninteger Bases in mathtext sqrt
#19243: matplotlib doesn't build with qhull-2020.2
#19275: Double specifications of plot attributes
#15066: Feature request: stem3
#19209: Segfault when trying to create gigapixel image with agg backend
#4321: clabel ticks and axes limits with eps zoom output
#16376:
SymLogNorm
andSymLogScale
give inconsistent results....#19239: _make_norm_from_scale needs to process values
#16552: Scatter autoscaling still has issues with log scaling and zero values
#18417: Documentation issue template should ask for matplotlib version
#19206: matplotlib.cbook.Grouper: Example raise exception:
#19203: Date Tick Labels example
#18581: Add a check in check_figures_equal that the test did not accidentally plot on non-fixture figures
#18563: Create a RangeSlider widget
#19099: axisartist axis_direction bug
#19171: 3D surface example bug for non-square grid
#18112: set_{x,y,z}bound 3d limits are not persistent upon interactive rotation
#19078: _update_patch_limits should not use CLOSEPOLY verticies for updating
#16123: test_dpi_ratio_change fails on Windows/Qt5Agg
#15796: [DOC] PDF build of matplotlib own documentation crashes with LaTeX error "too deeply nested"
#19091: 3D Axes don't work in SubFigures
#7238: better document how to configure artists for picking
#11147: FR: add a supxlabel and supylabel as the suptitle function which are already exist
#17417: tutorial on how autoscaling works
#18917: Spy displays nothing for full arrays
#18562: Allow slider valstep to be arraylike
#18942: AnnotationBbox errors with kwargs
#11472: Mention predefined keyboard shortcuts in the docs on event-handling
#18898: wrong bounds checking in streamplot start_points
#18974: Contour label demo would benefit from some more info and/or references.
#17708: Mention rasterized option in more methods
#18826: Pgf plots with pdflatex broken
#18959: Add sphinx-gallery cross ref instructions to documenting guide
#18926: Font not installed, unclear warning
#18891: SVG animation doesn't work in HTMLWriter due to wrong type
#18222: It is painful as a new user, to figure out what AxesSubplot is
#16153: gap size for contour labels is poorly estimated
#17910: Improve accessibility of form controls in HTML widgets
#18273: Surprising behavior of shared axes with categorical units
#18731: Compact string notation for subplot_mosaic
#18221: Add example of keys to explore 3D data
#18882: Incorrect version requirement message from setup.py
#18491: Mostly unused glossary still exists in our docs
#18548: add_subplot(..., axes_cls=...)
#8249: Bug in mpl_connect(): On Windows, with the wx backend, arrow keys are not reported
#15609: [SPRINT] Update Named Colors Example
#18800: Log-scale ticker fails at 1e-323
#18392:
scatter()
:edgecolor
takes precedence overedgecolors
#18301: "How to use Matplotlib in a web application server" should be made an example
#18386: Path3DCollection.set_color(self, c) does not change the color of scatter points.
#8946: Axes with sharex can have divergent axes after setting tick markers
#2294: tex option not respected by date x-axis
#4382: use new binary comm in nbagg
#17088:
projection
kwarg could be better documented.#18717: Tick formatting issues on horizontal histogram with datetime on 3.3.2
#12636: Characters doesn't display correctly when figure saved as pdf with a custom font
#18377: Matplotlib picks a headless backend on Linux if Wayland is available but X11 isn't
#13199: Examples that use private APIs
#18662: Inconsistent setting of axis limits with autoscale=False
#18690: Class deprecation machinery and mixins
#18510: Build fails on OS X: wrong minimum version
#18641: Conversion cache cleaning is broken with xdist
#15614: named color examples need borders
#5519: The linestyle 'None', ' ' and '' not supported by PathPatch.
#17487: Polygon selector with useblit=True - polygon dissapears
#17476: RectangleSelector fails to clear itself after being toggled inactive and then back to active.
#18600: plt.errorbar raises error when given marker=<matplotlib.markers.MarkerStyle object>
#18355: Optional components required to build docs aren't documented
#18428: small bug in the mtplotlib gallery
#4438: inconsistent behaviour of the errorevery option in pyplot.errorbar() to the markevery keyword
#5823: pleas dont include the Google Analytics tracking in the off-line doc
#13035: Path3DCollection from 3D scatter cannot set_color
#9725: scatter - set_facecolors is not working on Axes3D
#3370: Patch3DCollection doesn't update color after calling set_color
#18427: yaxis.set_label_position("right") resets "horizontalalignment"
#3129: super-ify the code base
#17518: Plotting legend throws error "font family ['serif'] not found. Falling back to DejaVu Sans"
#18282: Bad interaction between kerning and non-latin1 characters in pdf output
#6669: [Feature request] Functions for "manually" plotting histograms
#18411: 2-D array RGB and RGBA values not understood in plt.plot()
#18404: Double-click events are not recognised in Jupyter notebook
#12027: marker_props is never used in the constructor of RectangleSelector
#18438: Warn when a non-started animation is gc'ed.
#11259: Symbols appear as streaks with usetex=True, times font and PDF backend
#18345: Specify what sharex and sharey do...
#18082: Feature Request: Non overlapping Bubble Plots
#568: Support error bars on 3D plots
#17865: Earlier validation of color inputs
#18363: ha="right" breaks AnchoredText placement.
#11050: keyboard shortcuts don't get registered using the experimental toolmanager with qt
#17906: Set mathtext.fontset per element
#18311: Subplot scatter plot with categorical data on y-axis with 'sharey=True' option overwrites the y-axis labels
#10304: No link to shared axes for Axis.set_units
#17712: constrained_layout fails on suptitle+colorbars+some figure sizes
#14638: colorbar.make_axes doesn't anchor in constrained_layout
#18299: New configure_subplots behaves badly on TkAgg backend
#18300: Remove the examples category "Our Favorite Recipies"
#18077: Imshow breaks if given a unyt_array input
#7074: Using a linestyle cycler with plt.errorbar results in strange plots
#18236: FuncAnimation fails to display with interval 0 on Tkagg backend
#8107: invalid command name "..._on_timer" in FuncAnimation for (too) small interval
#18272: Add CI Intervall to boxplot notch documentation
#18137: axhspan() in empty plots changes the xlimits of plots sharing the X axis
#18246: test_never_update is flaky
#5856: Horizontal stem plot
#18160: Add feature request template
#17197: Missing character upon savefig() with Free Serif font
#17013: Request: provide a contextmanager for ioff or allow plt.figure(draw_on_create=False)
#17537: hat graphs need an example...
#17755: mplot3d: add_collection3d issues
#18192: Cannot save SVG file with FIPS compliant Python
#17574: Vertical alignment of tick labels containing minus in font size other than 10 with usetex=True
#18097: Feature Request: Allow hexbin to use a string for parameter C to refer to column in data (DataFrame)
#17689: Add pause/resume methods to Animation baseclass
#16087: Error with greek letters in pdf export when using usetex=True and mathptmx
#17136: set_ticks() changes view limits of the axis
#12198: axvline incorrectly tries to handle unitized ymin, ymax
#9139: Python3 matplotlib 2.0.2 with Times New Roman misses unicode minus sign in pdf
#5970: pyplot.scatter raises obscure error when mistakenly passed a third string param
#17936: documenattion and behavior do not match for suppressing (PDF) metadata
#17932: latex textrm does not work in Cairo backend
#17714: Universal fullscreen command
#4584: ColorbarBase draws edges in slightly wrong positions.
#17878: flipping of imshow in specgram
#6118: consider using qtpy for qt abstraction layer
#17908: rcParams restrictions on frame_formats are out of sync with supported values (HTMLWriter)
#17867: datetime plotting broken on master
#16810: Docs do not build in parallel
#17918: Extend hatch reference
#17149: Rasterization creates multiple bitmap elements and large file sizes
#17855: Add Hatch Example to gallery
#15821: Should constrained_layout work as plt.figure() argument?
#15616: Colormaps should have a
_repr_html_
that is an image of the colormap#17579:
BoundaryNorm
yield aZeroDivisionError: division by zero
#17652: NEP 29 : Stop support fro Python 3.6 soon ?
#11095: Repeated plot calls with xunits=None throws exception
#17733: Rename "array" (and perhaps "fields") section of Axes API
#15610: Link to most recent DevDocs when installing from Master Source
#17817: (documentation, possible first-timer bug) Typo and grammar on Legends and Annotations for tight layout guide page
#17804: Setting the norm on imshow object removes colorbar ylabel
#17758: bar, barh should take a list of hatches like it does of colors
#17746: Antialiasing with colorbars?
#17659: Enhancement: Set tick and ticklabel colors separately from matplotlib style file
#17144: Wrong icon on windows task bar for figure windows
#2870: Wrong symbols from a TrueType font