GitHub statistics for 3.0.1 (Oct 25, 2018)#

GitHub statistics for 2018/09/18 (tag: v3.0.0) - 2018/10/25

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

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

The following 23 authors contributed 227 commits.

  • Abhinuv Nitin Pitale

  • Antony Lee

  • Anubhav Shrimal

  • Ben Root

  • Colin

  • Daniele Nicolodi

  • David Haberthür

  • David Stansby

  • Elan Ernest

  • Elliott Sales de Andrade

  • Eric Firing

  • ImportanceOfBeingErnest

  • Jody Klymak

  • Kai Muehlbauer

  • Kevin Rose

  • Marcel Martin

  • MeeseeksMachine

  • Nelle Varoquaux

  • Nikita Kniazev

  • Ryan May

  • teresy

  • Thomas A Caswell

  • Tim Hoffmann

GitHub issues and pull requests:

Pull Requests (127):

  • PR #12595: Backport PR #12569 on branch v3.0.x (Don't confuse uintptr_t and Py_ssize_t.)

  • PR #12623: Backport PR #12285 on branch v3.0.x (FIX: Don't apply tight_layout if axes collapse)

  • PR #12285: FIX: Don't apply tight_layout if axes collapse

  • PR #12622: FIX: flake8errors 3.0.x mergeup

  • PR #12619: Backport PR #12548 on branch v3.0.x (undef _XOPEN_SOURCE breaks the build in AIX)

  • PR #12621: Backport PR #12607 on branch v3.0.x (STY: fix whitespace and escaping)

  • PR #12616: Backport PR #12615 on branch v3.0.x (Fix travis OSX build)

  • PR #12594: Backport PR #12572 on branch v3.0.x (Fix singleton hist labels)

  • PR #12615: Fix travis OSX build

  • PR #12607: STY: fix whitespace and escaping

  • PR #12605: Backport PR #12603 on branch v3.0.x (FIX: don't import macosx to check if eventloop running)

  • PR #12604: FIX: over-ride 'copy' on RcParams

  • PR #12603: FIX: don't import macosx to check if eventloop running

  • PR #12602: Backport PR #12599 on branch v3.0.x (Fix formatting of docstring)

  • PR #12599: Fix formatting of docstring

  • PR #12593: Backport PR #12581 on branch v3.0.x (Fix hist() error message)

  • PR #12569: Don't confuse uintptr_t and Py_ssize_t.

  • PR #12572: Fix singleton hist labels

  • PR #12581: Fix hist() error message

  • PR #12575: Backport PR #12573 on branch v3.0.x (BUG: mplot3d: Don't crash if azim or elev are non-integral)

  • PR #12558: Backport PR #12555 on branch v3.0.x (Clarify horizontalalignment and verticalalignment in suptitle)

  • PR #12544: Backport PR #12159 on branch v3.0.x (FIX: colorbar re-check norm before draw for autolabels)

  • PR #12159: FIX: colorbar re-check norm before draw for autolabels

  • PR #12540: Backport PR #12501 on branch v3.0.x (Rectified plot error)

  • PR #12531: Backport PR #12431 on branch v3.0.x (FIX: allow single-string color for scatter)

  • PR #12431: FIX: allow single-string color for scatter

  • PR #12529: Backport PR #12216 on branch v3.0.x (Doc: Fix search for sphinx >=1.8)

  • PR #12527: Backport PR #12461 on branch v3.0.x (FIX: make add_lines work with new colorbar)

  • PR #12461: FIX: make add_lines work with new colorbar

  • PR #12522: Backport PR #12241 on branch v3.0.x (FIX: make unused spines invisible)

  • PR #12241: FIX: make unused spines invisible

  • PR #12519: Backport PR #12504 on branch v3.0.x (DOC: clarify min supported version wording)

  • PR #12517: Backport PR #12507 on branch v3.0.x (FIX: make minor ticks formatted with science formatter as well)

  • PR #12507: FIX: make minor ticks formatted with science formatter as well

  • PR #12512: Backport PR #12363 on branch v3.0.x

  • PR #12511: Backport PR #12366 on branch v2.2.x (TST: Update test images for new Ghostscript.)

  • PR #12509: Backport PR #12478 on branch v3.0.x (MAINT: numpy deprecates asscalar in 1.16)

  • PR #12363: FIX: errors in get_position changes

  • PR #12497: Backport PR #12495 on branch v3.0.x (Fix duplicate condition in pathpatch3d example)

  • PR #12490: Backport PR #12489 on branch v3.0.x (Fix typo in documentation of ylim)

  • PR #12485: Fix font_manager.OSXInstalledFonts()

  • PR #12484: Backport PR #12448 on branch v3.0.x (Don't error if some font directories are not readable.)

  • PR #12421: Backport PR #12360 on branch v3.0.x (Replace axes_grid by axes_grid1 in test)

  • PR #12448: Don't error if some font directories are not readable.

  • PR #12471: Backport PR #12468 on branch v3.0.x (Fix set_ylim unit handling)

  • PR #12475: Backport PR #12469 on branch v3.0.x (Clarify documentation of offsetbox.AnchoredText's prop kw argument)

  • PR #12468: Fix set_ylim unit handling

  • PR #12464: Backport PR #12457 on branch v3.0.x (Fix tutorial typos.)

  • PR #12432: Backport PR #12277: FIX: datetime64 now recognized if in a list

  • PR #12277: FIX: datetime64 now recognized if in a list

  • PR #12426: Backport PR #12293 on branch v3.0.x (Make pyplot more tolerant wrt. 3rd-party subclasses.)

  • PR #12293: Make pyplot more tolerant wrt. 3rd-party subclasses.

  • PR #12360: Replace axes_grid by axes_grid1 in test

  • PR #12412: Backport PR #12394 on branch v3.0.x (DOC: fix CL tutorial to give same output from saved file and example)

  • PR #12410: Backport PR #12408 on branch v3.0.x (Don't crash on invalid registry font entries on Windows.)

  • PR #12411: Backport PR #12366 on branch v3.0.0-doc (TST: Update test images for new Ghostscript.)

  • PR #12408: Don't crash on invalid registry font entries on Windows.

  • PR #12403: Backport PR #12149 on branch v3.0.x (Mathtext tutorial fixes)

  • PR #12400: Backport PR #12257 on branch v3.0.x (Document standard backends in matplotlib.use())

  • PR #12257: Document standard backends in matplotlib.use()

  • PR #12399: Backport PR #12383 on branch v3.0.x (Revert change of parameter name in annotate())

  • PR #12383: Revert change of parameter name in annotate()

  • PR #12390: Backport PR #12385 on branch v3.0.x (CI: Added Appveyor Python 3.7 build)

  • PR #12385: CI: Added Appveyor Python 3.7 build

  • PR #12381: Backport PR #12353 on branch v3.0.x (Doc: clarify default parameters in scatter docs)

  • PR #12378: Backport PR #12366 on branch v3.0.x (TST: Update test images for new Ghostscript.)

  • PR #12375: Backport PR #11648 on branch v3.0.x (FIX: colorbar placement in constrained layout)

  • PR #11648: FIX: colorbar placement in constrained layout

  • PR #12350: Backport PR #12214 on branch v3.0.x

  • PR #12348: Backport PR #12347 on branch v3.0.x (DOC: add_child_axes to axes_api.rst)

  • PR #12214: Improve docstring of Annotation

  • PR #12344: Backport PR #12321 on branch v3.0.x (maint: setupext.py for freetype had a Catch case for missing ft2build.h)

  • PR #12342: Backport PR #12334 on branch v3.0.x (Improve selection of inset indicator connectors.)

  • PR #12334: Improve selection of inset indicator connectors.

  • PR #12339: Backport PR #12297 on branch v3.0.x (Remove some pytest parameterising warnings)

  • PR #12338: Backport PR #12268 on branch v3.0.x (FIX: remove unnecessary self in super_-calls, fixes #12265)

  • PR #12336: Backport PR #12212 on branch v3.0.x (font_manager: Fixed problems with Path(...).suffix)

  • PR #12268: FIX: remove unnecessary self in super_-calls, fixes #12265

  • PR #12212: font_manager: Fixed problems with Path(...).suffix

  • PR #12331: Backport PR #12322 on branch v3.0.x (Fix the docs build.)

  • PR #12327: Backport PR #12326 on branch v3.0.x (fixed minor spelling error in docstring)

  • PR #12320: Backport PR #12319 on branch v3.0.x (Fix Travis 3.6 builds)

  • PR #12315: Backport PR #12313 on branch v3.0.x (BUG: Fix typo in view_limits() for MultipleLocator)

  • PR #12313: BUG: Fix typo in view_limits() for MultipleLocator

  • PR #12305: Backport PR #12274 on branch v3.0.x (MNT: put back _hold as read-only attribute on AxesBase)

  • PR #12274: MNT: put back _hold as read-only attribute on AxesBase

  • PR #12303: Backport PR #12163 on branch v3.0.x (TST: Defer loading Qt framework until test is run.)

  • PR #12299: Backport PR #12294 on branch v3.0.x (Fix expand_dims warnings in triinterpolate)

  • PR #12163: TST: Defer loading Qt framework until test is run.

  • PR #12301: Ghostscript 9.0 requirement revisited

  • PR #12294: Fix expand_dims warnings in triinterpolate

  • PR #12297: Remove some pytest parameterising warnings

  • PR #12295: Backport PR #12261 on branch v3.0.x (FIX: parasite axis2 demo)

  • PR #12289: Backport PR #12278 on branch v3.0.x (Document inheriting docstrings)

  • PR #12287: Backport PR #12262 on branch v3.0.x (Simplify empty-rasterized pdf test.)

  • PR #12280: Backport PR #12269 on branch v3.0.x (Add some param docs to BlockingInput methods)

  • PR #12266: Backport PR #12254 on branch v3.0.x (Improve docstrings of Animations)

  • PR #12262: Simplify empty-rasterized pdf test.

  • PR #12254: Improve docstrings of Animations

  • PR #12263: Backport PR #12258 on branch v3.0.x (Fix CSS for module-level data)

  • PR #12250: Backport PR #12209 on branch v3.0.x (Doc: Sort named colors example by palette)

  • PR #12248: Backport PR #12237 on branch v3.0.x (Use (float, float) as parameter type for 2D positions in docstrings)

  • PR #12240: Backport PR #12236 on branch v3.0.x

  • PR #12237: Use (float, float) as parameter type for 2D positions in docstrings

  • PR #12242: Backport PR #12238 on branch v3.0.x (Typo in docs)

  • PR #12236: Make boilerplate-generated pyplot.py flake8 compliant

  • PR #12234: Backport PR #12228 on branch v3.0.x (Fix trivial typo in docs.)

  • PR #12230: Backport PR #12213 on branch v3.0.x (Change win32InstalledFonts return value)

  • PR #12213: Change win32InstalledFonts return value

  • PR #12223: Backport PR #11688 on branch v3.0.x (Don't draw axis (spines, ticks, labels) twice when using parasite axes.)

  • PR #12224: Backport PR #12207 on branch v3.0.x (FIX: dont' check for interactive framework if none required)

  • PR #12207: FIX: don't check for interactive framework if none required

  • PR #11688: Don't draw axis (spines, ticks, labels) twice when using parasite axes.

  • PR #12205: Backport PR #12186 on branch v3.0.x (DOC: fix API note about get_tightbbox)

  • PR #12204: Backport PR #12203 on branch v3.0.x (Document legend best slowness)

  • PR #12203: Document legend's slowness when "best" location is used

  • PR #12194: Backport PR #12164 on branch v3.0.x (Fix Annotation.contains.)

  • PR #12193: Backport PR #12177 on branch v3.0.x (FIX: remove cwd from mac font path search)

  • PR #12164: Fix Annotation.contains.

  • PR #12177: FIX: remove cwd from mac font path search

  • PR #12185: Backport PR #12183 on branch v3.0.x (Doc: Don't use Sphinx 1.8)

  • PR #12183: Doc: Don't use Sphinx 1.8

  • PR #12172: Backport PR #12157 on branch v3.0.x (Properly declare the interactive framework for the qt4foo backends.)

  • PR #12167: Backport PR #12166 on branch v3.0.x (Document preference order for backend auto selection)

  • PR #12166: Document preference order for backend auto selection

  • PR #12157: Properly declare the interactive framework for the qt4foo backends.

  • PR #12153: Backport PR #12148 on branch v3.0.x (BLD: pragmatic fix for building basic_unit example on py37)

Issues (31):

  • #12626: AttributeError: module 'matplotlib' has no attribute 'artist'

  • #12613: transiently linked interactivity of unshared pair of axes generated with make_axes_locatable

  • #12601: Can't import matplotlib

  • #12580: Incorrect hist error message with bad color size

  • #12567: Calling pyplot.show() with TkAgg backend on x86 machine raises OverflowError.

  • #12556: Matplotlib 3.0.0 import hangs in clean environment

  • #12550: colorbar resizes in animation

  • #12155: Incorrect placement of Colorbar ticks using LogNorm

  • #12438: Scatter doesn't accept a list of strings as color spec.

  • #12429: scatter() does not accept gray strings anymore

  • #12458: add_lines misses lines for matplotlib.colorbar.ColorbarBase

  • #12239: 3d axes are collapsed by tight_layout

  • #12488: inconsistent colorbar tick labels for LogNorm

  • #12515: pyplot.step broken in 3.0.0?

  • #12355: Error for bbox_inches='tight' in savefig with make_axes_locatable

  • #12505: ImageGrid in 3.0

  • #12291: Importing pyplot crashes on macOS due to missing fontlist-v300.json and then Permission denied: '/opt/local/share/fonts'

  • #12288: New function signatures in pyplot break Cartopy

  • #12445: Error on colorbar

  • #12446: Polar Contour - float() argument must be a string or a number, not 'AxesParasiteParasiteAuxTrans'

  • #12271: error with errorbar with datetime64

  • #12405: plt.stackplot() does not work with 3.0.0

  • #12406: Bug with font finding, and here is my fix as well.

  • #12325: Annotation change from "s" to "text" in 3.0- documentation

  • #11641: constrained_layout and colorbar for a subset of axes

  • #12352: TeX rendering broken on master with windows

  • #12354: Too many levels of symbolic links

  • #12265: ParasiteAxesAuxTrans pcolor/pcolormesh and contour/contourf broken

  • #12173: Cannot import pyplot

  • #12120: Default legend behavior (loc='best') very slow for large amounts of data.

  • #12176: import pyplot on MacOS without font cache will search entire subtree of current dir