# GitHub statistics for 3.2.2 (Jun 17, 2020)¶

GitHub statistics for 2020/03/18 (tag: v3.2.1) - 2020/06/17

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

We closed 34 issues and merged 92 pull requests. The full list can be seen on GitHub

The following 19 authors contributed 183 commits.

Antony Lee

Ben Root

Clemens Brunner

David Stansby

Elliott Sales de Andrade

Eric Firing

Eric Wieser

hannah

Jody Klymak

Lawrence D'Anna

Leo Singer

Luke Davis

Matt Newville

Max

Ryan May

Sidharth Bansal

Stefan Mitic

Thomas A Caswell

Tim Hoffmann

GitHub issues and pull requests:

Pull Requests (92):

PR #17655: Auto backport of pr 17564 on v3.2.x

PR #17564: FIX: correctly handle large arcs

PR #17641: Qt backports

PR #17640: More qt fractional DPI fixes

PR #17638: V3.2.1 doc

PR #15656: Support fractional HiDpi scaling with Qt backends

PR #17600: FIX: work with PyQt 5.15

PR #17598: DOC: remove banner

PR #17618: Doc event loop

PR #17614: DOC: Remove duplicated line.

PR #17611: Backport #17606 to v3.2.x

PR #17609: Backport PR #17602: FIX: propagate _is_saving state when changing can…

PR #17606: Move codecov.yml to .github.

PR #17602: FIX: propagate _is_saving state when changing canvases

PR #17605: Backport PR #17560: FIX: do not let no-op monkey patches to renderer …

PR #17601: Backport PR #16948 on branch v3.2.x (solution: All subclasses of LocationEvent could be used in cbook.callbacks before being fully initialized - issue 15139)

PR #17560: FIX: do not let no-op monkey patches to renderer leak out

PR #16948: solution: All subclasses of LocationEvent could be used in cbook.callbacks before being fully initialized - issue 15139

PR #17588: Backport PR #17565: FIX: support Qt 5.15

PR #17593: Backport PR #17587 on branch v3.2.x (Add a docstring to toolkit's BezierPath.__init__.)

PR #17587: Add a docstring to toolkit's BezierPath.__init__.

PR #17565: FIX: support Qt 5.15

PR #17562: Backport PR #17470 on branch v3.2.x (FIX: add guardrails for too big tk figures)

PR #17470: FIX: add guardrails for too big tk figures

PR #17553: Backport PR #17552 on branch v3.2.x (ci: Add xcb libraries that were removed from PyQt5.)

PR #17552: ci: Add xcb libraries that were removed from PyQt5.

PR #17533: Backport PR #17408 on branch v3.2.x

PR #17408: FIX: cancel pending autoscale on manually setting limits

PR #17501: Backport PR #17499: Fix scatter singlecolor

PR #17499: Fix scatter singlecolor

PR #17468: v3.2.x: Fix leaks in C++ code

PR #17457: Backport PR #17391 on branch v3.2.x

PR #17391: tk/wx: Fix saving after the window is closed

PR #17435: Backport PR #17422: Unstale viewlims before draw()ing polar axes.

PR #17422: Unstale viewlims before draw()ing polar axes.

PR #17407: FIX: don't try to use non-standard functions on standard status bars

PR #17346: Backport #17084 and #17210 to v3.2.x

PR #17084: Fix macosx segfault

PR #17300: Backport PR #17263 on branch v3.2.x (you can't call CGDataProviderCreateWithData on a stack pointer)

PR #17263: you can't call CGDataProviderCreateWithData on a stack pointer

PR #17272: Backport PR #17271 on branch v3.2.x (MNT: do not try to import xml.etree.cElementTree)

PR #17271: MNT: do not try to import xml.etree.cElementTree

PR #17268: Backport PR #17261 on branch v3.2.x (avoid calling wx.Bitmap() if width or height is zero)

PR #17261: avoid calling wx.Bitmap() if width or height is zero

PR #17257: Backport eps work

PR #17255: Fix eps + usetex combo.

PR #17254: Backport PR #17252 on branch v3.2.x (Fix bug where matplotlib.style('default') resets the backend)

PR #17252: Fix bug where matplotlib.style('default') resets the backend

PR #17250: Merge pull request #17206 from jklymak/fix-bypass-inverse-collection

PR #17206: FIX: bypass inverse in collection

PR #17241: Backport PR #17240 on branch v3.2.x (CI: Download wx wheels for the correct Ubuntu version.)

PR #17240: CI: Download wx wheels for the correct Ubuntu version.

PR #17210: Fix missing attribute in _SVGConverter.

PR #17186: Backport PR #17131 on branch v3.2.x

PR #17188: Backport PR #16958: MAINT: Replace uses of tostring with tobytes

PR #17187: Backport PR #17076: Fix SyntaxErrors when running setup in old Python

PR #16913: Fix use of psfrags in ps backend + usetex.

PR #16476: Fix baseline alignment when using usetex.

PR #17131: BUG: Fix formatting error in GridSpec.__repr__

PR #17132: Backport PR #17126 on branch v3.2.x (Remove Python2/3 info box)

PR #17126: Remove Python2/3 info box

PR #17076: Fix SyntaxErrors when running setup in old Python

PR #17071: Backport PR #17065 on branch v3.2.x (Fix macOS CI test failure)

PR #17065: Fix macOS CI test failure

PR #17051: Backport PR #17045: Fix missing-references.json.

PR #17045: Fix missing-references.json.

PR #17020: Merge pull request #17017 from jklymak/fix-blended-transform

PR #17017: FIX: force blended transforms with data to be in data space

PR #16989: Backport PR #16980 on branch v3.2.x (Correctly disable more drawing methods in tight_bboxing renderer.)

PR #16980: Correctly disable more drawing methods in tight_bboxing renderer.

PR #16974: Backport PR #16940 on branch v3.2.x (DOC/FIX: clarify the docs for check_figures_equal)

PR #16979: Backport PR #16970 on branch v3.2.x (tk: Don't resize toolbar during resize event.)

PR #16970: tk: Don't resize toolbar during resize event.

PR #16940: DOC/FIX: clarify the docs for check_figures_equal

PR #16969: Backport PR #16966 on branch v3.2.x (Fix animation writer fallback.)

PR #16966: Fix animation writer fallback.

PR #16958: MAINT: Replace uses of tostring with tobytes

PR #16950: Backport PR #16949 on branch v3.2.x (TST: Don't modify actual pyplot file for boilerplate test.)

PR #16949: TST: Don't modify actual pyplot file for boilerplate test.

PR #16932: Backport PR #16929 on branch v3.2.x (tk: Resize the canvas, not the figure.)

PR #16929: tk: Resize the canvas, not the figure.

PR #16880: Backport PR #16870: Unbreak CI by xfailing wxAgg test on macOS

PR #16870: Unbreak CI by xfailing wxAgg test on macOS

PR #16869: Backport PR #16867 on branch v3.2.x (BLD: Auto-trigger macOS/Linux wheels on tags.)

PR #16867: BLD: Auto-trigger macOS/Linux wheels on tags.

PR #16852: Backport PR #16851 on branch v3.2.x (DOC: Fix docstring of Axes.secondary_yaxis.)

PR #16855: Fix typo in deprecation warning

PR #16851: DOC: Fix docstring of Axes.secondary_yaxis.

PR #16842: Backport PR #16835 on branch v3.2.x (Don't forget to export isdeleted on Qt4.)

PR #16835: Don't forget to export isdeleted on Qt4.

PR #15695: Define mathdefault as a noop in the usetex preamble.

PR #14694: Vectorize Arc.draw.

Issues (34):

#17547: Arcs with large radii in small

#17440: Low quality window plots on hidpi display

#17104: input() caused _tkinter.TclError: invalid command name XXX after plot.close()

#17613: Matplotlib.pdf duplication

#15139: All subclasses of LocationEvent could be used in cbook.callbacks before being fully initialized

#17004: Output regression in 3.2 that affects SymPy's plotting

#17599: Saving issue with pdf backend

#17542: Matplotlib 3.2.1 savefig empty image when fig size matches data size exactly

#17594: Cannot use Qt4Agg backend in mpl 3.2.1

#17460: set_size_inches with a width over 14090 crashes Xorg

#17331: Surprising/changed axis limit (autoscale) behavior

#17423: Scatter produce multiple colors for a single RGB/RGBA input

#17385: Matplotlib memory leaks when save figure in a file with qt5 backend

#15474: Memory leak with log scale in pcolorfast, pcolormesh, imshow ...

#17388: savefig error: tkinter.TclError: invalid command name "."

#16909: plot save and plot show

#17085: set_function not working properly in backend_wx

#17418: Issue rendering polar plot (agg backend?) with rorigin set

#17061: Segmentation fault with macosx backend

#17253: EPS + usetex is broken

#16700: Deprecation warnings from stylelib

#17203: Subplots using bad axis limits in 3.2

#16898: EPS and

`usetex`

give blank output#16409: Confusing error on fully commented-out usetex strings

#17075: Installation error downloading jquery on python3 on Ubuntu

#17037: Travis Failing in many PRs

#17033: Using a

`TextBox`

in current master produces a seemingly unrelated warning.#17016: Issues with autoscaling and transforms with 3.2+

#16978: savefig("myplot.svgz", bbox_inches="tight") fails

#16965: FuncAnimation.save throws TypeError

#16916: check_figures_equal regression from 3.2.0 to 3.2.1

#10566: blocking UI functions cause figure size to change

#10083: Wrong figure height after set_size_inches within event handler

#16834: Error importing FigureCanvas