GitHub statistics for 3.5.3 (Aug 10, 2022)#

GitHub statistics for 2022/05/03 (tag: v3.5.2) - 2022/08/10

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

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

The following 20 authors contributed 99 commits.

  • Antony Lee

  • Biswapriyo Nath

  • David Gilbertson

  • DWesl

  • Elliott Sales de Andrade

  • GavinZhang

  • Greg Lucas

  • Jody Klymak

  • Kayran Schmidt

  • Matthew Feickert

  • Nickolaos Giannatos

  • Oscar Gustafsson

  • Ruth Comer

  • SaumyaBhushan

  • Scott Jones

  • Scott Shambaugh

  • tfpf

  • Thomas A Caswell

  • Tim Hoffmann

  • wsykala

GitHub issues and pull requests:

Pull Requests (66):

  • PR #23591: Backport PR #23549 on branch v3.5.x (Don't clip colorbar dividers)

  • PR #23593: STY: Fix whitespace error from new flake8

  • PR #23549: Don't clip colorbar dividers

  • PR #23528: Backport PR #23523 on branch v3.5.x (TST: Update Quantity test class)

  • PR #23523: TST: Update Quantity test class

  • PR #23508: Add explicit registration of units in examples

  • PR #23515: Backport PR #23462: Fix AttributeError for pickle load of Figure class

  • PR #23518: Backport PR #23514 on branch v3.5.x (Fix doc build)

  • PR #23517: Backport PR #23511 on branch v3.5.x (supporting IBM i OS)

  • PR #23511: supporting IBM i OS

  • PR #23462: Fix AttributeError for pickle load of Figure class

  • PR #23488: Backport PR #23066 on branch v3.5.x (BLD: Define PyErr_SetFromWindowsErr on Cygwin.)

  • PR #23066: BLD: Define PyErr_SetFromWindowsErr on Cygwin.

  • PR #23479: Pin setuptools_scm on v3.5.x

  • PR #22998: Backport PR #22987 on branch v3.5.x (CI: bump test limit from tkagg on osx)

  • PR #23478: Backport PR #23476: FIX: reset to original DPI in getstate

  • PR #23476: FIX: reset to original DPI in getstate

  • PR #23458: Backport PR #23445 on branch v3.5.x (Compare thread native ids when checking whether running on main thread.)

  • PR #23440: Backport PR #23430 on branch v3.5.x (Fix divide by 0 runtime warning)

  • PR #23430: Fix divide by 0 runtime warning

  • PR #23344: Backport PR #23333: Fix errorbar handling of nan.

  • PR #23333: Fix errorbar handling of nan.

  • PR #23338: Backport PR #23278: Remove internal use of get/set dpi

  • PR #23331: Backport PR #22835 on branch v3.5.x (Fix BoundaryNorm cursor data output)

  • PR #22835: Fix BoundaryNorm cursor data output

  • PR #23292: Backport PR #23232 on branch v3.5.x (Fix passing stem markerfmt positionally when locs are not given)

  • PR #23275: Backport PR #23260 on branch v3.5.x (Fix Colorbar extend patches to have correct alpha)

  • PR #23312: Pin to an older pydata-sphinx-theme for v3.5.x

  • PR #23278: Remove internal use of get/set dpi

  • PR #23232: Fix passing stem markerfmt positionally when locs are not given

  • PR #22865: Fix issue with colorbar extend and drawedges

  • PR #23260: Fix Colorbar extend patches to have correct alpha

  • PR #23245: Backport PR #23144 on branch v3.5.x (Only import setuptools_scm when we are in a matplotlib git repo)

  • PR #23144: Only import setuptools_scm when we are in a matplotlib git repo

  • PR #23242: Backport PR #23203 on branch v3.5.x (Honour panchor keyword for colorbar on subplot)

  • PR #23203: Honour panchor keyword for colorbar on subplot

  • PR #23228: Backport PR #23209 on branch v3.5.x (Fix the vertical alignment of overunder symbols.)

  • PR #23209: Fix the vertical alignment of overunder symbols.

  • PR #23184: Backport PR #23174: Make sure SubFigure has _cachedRenderer

  • PR #23194: Backport PR #23095: Try to unbreak CI by xfailing OSX Tk tests

  • PR #23113: Backport PR #23057 and #23106

  • PR #23185: Backport PR #23168 on branch v3.5.x (Corrected docstring for artist.Artist.set_agg_filter)

  • PR #23168: Corrected docstring for artist.Artist.set_agg_filter

  • PR #23174: Make sure SubFigure has _cachedRenderer

  • PR #23110: Tweak subprocess_run_helper.

  • PR #23138: Backport PR #23137 on branch v3.5.x (DOC fix typo)

  • PR #23137: DOC fix typo

  • PR #23125: Backport PR #23122 on branch v3.5.x (Remove redundant rcparam default)

  • PR #23120: Backport PR #23115 on branch v3.5.x (DOC fixed duplicate/wrong default)

  • PR #23095: Try to unbreak CI by xfailing OSX Tk tests

  • PR #23106: Reuse subprocess_run_helper in test_pylab_integration.

  • PR #23112: Backport PR #23111 on branch v3.5.x (Fix _g_sig_digits for value<0 and delta=0.)

  • PR #23111: Fix _g_sig_digits for value<0 and delta=0.

  • PR #23057: FIX: ensure switching the backend installs repl hook

  • PR #23075: Backport PR #23069 on branch v3.5.x (TST: forgive more failures on pyside2 / pyside6 cross imports)

  • PR #23069: TST: forgive more failures on pyside2 / pyside6 cross imports

  • PR #22981: Backport PR #22979 on branch v3.5.x (Skip additional backend tests on import error)

  • PR #23064: Backport PR #22975 on branch v3.5.x (MNT: fix __array__ to numpy)

  • PR #22975: MNT: fix __array__ to numpy

  • PR #23058: Backport PR #23051 on branch v3.5.x (Fix variable initialization due to jump bypassing it)

  • PR #23051: Fix variable initialization due to jump bypassing it

  • PR #23010: Backport PR #23000 on branch v3.5.x (Additional details on VS install on installation page)

  • PR #22995: Backport PR #22994 on branch v3.5.x (Docs: ignore >>> on code prompts on documentation prompts)

  • PR #23001: CI: Add trivial pre-commit.ci config to avoid CI failure

  • PR #22987: CI: bump test limit from tkagg on osx

  • PR #22979: Skip additional backend tests on import error

Issues (19):

  • #22864: [Bug]: Colorbar with drawedges=True and extend='both' does not draw edges at extremities

  • #23382: [TST] Upcoming dependency test failures

  • #23470: [Bug]: fig.canvas.mpl_connect in 3.5.2 not registering events in jupyter lab unless using widget pan or zoom controls

  • #22997: [Bug]: Cygwin build fails due to use of Windows-only functions in _tkagg.cpp

  • #23471: [Bug]: DPI of a figure is doubled after unpickling on M1 Mac

  • #23050: [Doc]: Docstring for artist.Artist.set_agg_filter is incorrect

  • #23307: [Bug]: PEX warns about missing setuptools from install_requires in matplotlib

  • #23330: [Bug]: Missing values cause exception in errorbar plot

  • #21915: [Bug]: scalar mappable format_cursor_data crashes on BoundarNorm

  • #22970: [Bug]: Colorbar extend patches do not have correct alpha

  • #23114: [Bug]: matplotlib __init__.py checks for .git folder 2 levels up, then errors due to setup tools_scm

  • #23157: [Bug]: colorbar ignores keyword panchor=False

  • #23229: [Bug]: matplotlib==3.5.2 breaks ipywidgets

  • #18085: vertical alignment of sum depends on the presence of subscripts and superscripts

  • #23173: [Bug]: Crash when adding clabels to subfigures

  • #23108: [Bug]: Imshow with all negative values leads to math domain errors.

  • #23042: [Bug]: Figures fail to redraw with IPython

  • #23004: [Bug]: test failure of test_cross_Qt_imports in 3.5.2

  • #22973: [Bug]: v3.5.2 causing plot to crash when plotting object with __array__ method