You are reading an old version of the documentation (v1.5.3). For the latest version see https://matplotlib.org/stable/users/github_stats.html

Matplotlib 2.0.0rc2 is available

Install the release candidate now!

matplotlib

Travis-CI:

This Page

Github Stats

GitHub stats for 2014/08/26 - 2016/09/08 (tag: v1.4.0)

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

We closed 1189 issues and merged 1214 pull requests.

The following 360 authors contributed 6335 commits.

  • AbdealiJK
  • Acanthostega
  • Adrien Chardon
  • Adrien F. Vincent
  • Adrien VINCENT
  • Alan Du
  • Alberto
  • alex
  • Alex Rothberg
  • Alexander Taylor
  • Alexei Colin
  • Ali Mehdi
  • Ali Uneri
  • Alistair Muldal
  • Allan Haldane
  • AmyTeegarden
  • Andreas Hilboll
  • Andreas Mayer
  • Andy Zhu
  • Anton Akhmerov
  • Antony Lee
  • Arie
  • Ariel Hernán Curiale
  • Arnaud Gardelein
  • Arpad Horvath
  • basharovV
  • bcongdon
  • Behram Mistree
  • Ben Congdon
  • Ben Root
  • Benjamin Berg
  • Benjamin Congdon
  • Benjamin Reedlunn
  • BHT
  • Brett Cannon
  • Brian McLaughlin
  • Bruno Beltran
  • Cameron Davidson-Pilon
  • cammil
  • Casey Webster
  • Casper van der Wel
  • caspervdw
  • chadawagner
  • chebee7i
  • Chen Karako
  • Chris Holdgraf
  • Christian Brueffer
  • Christoph Gohlke
  • Cimarron Mittelsteadt
  • CJ Carey
  • curiale
  • DaCoEx
  • Damon McDougall
  • danhickstein
  • DanHickstein
  • Danhickstein
  • David
  • David Haberthür
  • David Kua
  • David Stansby
  • deeenes
  • Devashish Deshpande
  • Diego Mora Cespedes
  • dlmccaffrey
  • domspad
  • Dora Fraeman
  • dsquareindia
  • Duncan Macleod
  • Dylan Evans
  • e-q
      1. Patrick Bos
  • Elena Glassman
  • Elias Pipping
  • Elliott Sales de Andrade
  • elpres
  • Elvis Stansvik
  • Emil Mikulic
  • endolith
  • Endolith
  • Eric Dill
  • Eric Firing
  • Eric Ma
  • Eric O. LEBIGOT (EOL)
  • Erik Bray
  • Eugen Beck
  • Eugene Yurtsev
  • Fabien Maussion
  • Fabio Zanini
  • Federico Ariza
  • ffteja
  • fibersnet
  • Florian LB
  • Florian Rhiem
  • flothesof
  • Francesco Montesano
  • Francis Colas
  • Francoise Provencher
  • Frank Yu
  • François Magimel
  • frenchwr
  • fvgoto
  • Gaute Hope
  • gcallah
  • gepcel
  • Giovanni
  • gluap
  • Gregory Ashton
  • Gregory R. Lee
  • Grillard
  • hamogu
  • hannah
  • Hans Dembinski
  • Hans Moritz Günther
  • Hassan Kibirige
  • Hastings Greer
  • Heiko Oberdiek
  • Henning Pohl
  • Herbert Kruitbosch
  • Holger Peters
  • hugadams
  • Ian Thomas
  • Ilia Kurenkov
  • ImSoErgodic
  • insertroar
  • Ioannis Filippidis
  • Isaac Schwabacher
  • Isaac Slavitt
  • Ismo Toijala
  • itziakos
    1. Goutin
  • Jacob McDonald
  • Jae-Joon Lee
  • Jaime Fernandez
  • jaimefrio
  • Jake VanderPlas
  • James A. Bednar
  • James Pallister
  • James R. Evans
  • Jan Schlüter
  • Jan Schulz
  • Jan-willem De Bleser
  • Jascha Ulrich
  • Jason King
  • Jason Liw Yan Chong
  • Jason Miller
  • Jason Zheng
  • JayP16
  • jbbrokaw
  • Jeff Lutgen
  • Jeffrey Hokanson @ Loki
  • Jens Hedegaard Nielsen
  • Jeremy Fix
  • Jessica B. Hamrick
  • JGoutin
  • jlutgen
  • Jody Klymak
  • Joe Kington
  • Joel B. Mohler
  • John Vandenberg
  • jonchar
  • Jorrit Wronski
  • Josef Heinen
  • Joseph Fox-Rabinovitz
  • Joseph Jon Booker
  • Jouni K. Seppänen
  • jowr
  • Julian Mehne
  • Julian V. Modesto
  • Julien Lhermitte
  • Julien Schueller
  • Julien-Charles Lévesque
  • Katy Huff
  • Kevin Keating
  • khyox
  • kikocorreoso
  • Kimmo Palin
  • Kjartan Myrdal
  • klaus
  • klonuo
  • Konrad Förstner
  • Konstantin Tretyakov
  • Kristen M. Thyng
  • Kristen Thyng
  • Kyle Bridgemohansingh
  • Kyler Brown
  • Leeonadoh
  • leeonadoh
  • Lennart Fricke
  • Leo Singer
  • Levi Kilcher
  • lichri12
  • LindyBalboa
  • Lori J
  • Loïc Estève
  • Luis Pedro Coelho
  • Mad Physicist
  • Magnus Nord
  • Majid alDosari
  • maluethi
  • mamrehn
  • Marcos Duarte
  • Marek Rudnicki
  • Marin Gilles
  • Markus Rothe
  • Martin Fitzpatrick
  • Martin Thoma
  • masamson
  • Masud Rahman
  • Mathieu Duponchelle
  • Matt Giuca
  • Matt Hancock
  • Matt Li
  • Matt Shen
  • Matthew Brett
  • matthias
  • Matthias Bussonnier
  • Maximilian Albert
  • Maximilian Maahn
  • mbyt
  • mdehoon
  • mdipierro
  • Mellissa Cross
  • Michael Droettboom
  • Michael Sarahan
  • Michiel de Hoon
  • Min RK
  • Minty Zhang
  • MirandaXM
  • mlub
  • mrkrd
  • muahah
  • Muhammad Mehdi
  • myyc
  • Nathan Goldbaum
  • Nathan Musoke
  • Neil Crighton
  • Nelle Varoquaux
  • Niall Robinson
  • Nicholas Devenish
  • nickystringer
  • Nico Schlömer
  • Nicolas P. Rougier
  • Nicolas Tessore
  • Nikita Kniazev
  • Niklas Koep
  • Nils Werner
  • none
  • nwin
  • Ocean Wolf
  • OceanWolf
  • ocefpaf
  • Oleg Selivanov
  • Olga Botvinnik
  • Orso Meneghini
  • Pankaj Pandey
  • Parfenov Sergey
  • patchen
  • Patrick Chen
  • paul
  • Paul G
  • Paul Ganssle
  • Paul Hobson
  • Paul Kirow
  • Paul Romano
  • Pete Bachant
  • Pete Peterson
  • Peter Mortensen
  • Peter St. John
  • Peter Würtz
  • Phil Elson
  • Pierre de Buyl
  • productivememberofsociety666
  • Przemysław Dąbek
  • pupssman
  • Qingpeng “Q.P.” Zhang
  • Ramiro Gómez
  • Randy Olson
  • rasbt
  • Remi Rampin
  • Robin Dunn
  • Robin Wilson
  • rsnape
  • ryan
  • Ryan May
  • Ryan Morshead
  • Ryan Nelson
  • ryanbelt
  • RyanPan
  • s9w
  • Samuel St-Jean
  • Sander
  • scls19fr
  • Scott Howard
  • Scott Lawrence
  • scott-vsi
  • sdementen
  • Sebastián Vanrell
  • Simon Gibbons
  • Skelpdar
  • Slav
  • sohero
  • Spencer McIntyre
  • Stanley, Simon
  • Stefan Lehmann
  • Stefan Pfenninger
  • Stefan van der Walt
  • Stephen Horst
  • Sterling Smith
  • Steven Silvester
  • story645
  • Stuart Mumford
  • switham
  • Tamas Gal
  • Terrence J. Katzenbaer
  • The Gitter Badger
  • Thomas A Caswell
  • Thomas Hisch
  • Thomas Lake
  • Thomas Robitaille
  • Thomas Spura
  • Thorsten Liebig
  • Till Stensitzki
  • tmdavison
  • Tobias Megies
  • Tomas Kazmar
  • tomoemon
  • Trish Gillett-Kawamoto
  • u55
  • ugurthemaster
  • Ulrich Dobramysl
  • ultra-andy
  • Umair Idris
  • Vadim Markovtsev
  • Valentin Schmidt
  • Víctor Zabalza
  • Warren Weckesser
  • Wen Li
  • Wendell Smith
  • Werner F Bruhin
  • wernerfb
  • Wieland Hoffmann
  • William Manley
  • Xiaowen Tang
  • xuanyuansen
  • Xufeng Wang
  • Yu Feng
  • Yunfei Yang
  • Yuri D’Elia
  • Yuval Langer
  • Zair Mubashar
  • Zbigniew Jędrzejewski-Szmek

GitHub issues and pull requests:

Pull Requests (1214):

  • PR #7037: DOC change axhspan to numpydoc format
  • PR #7047: DOC - SpanSelector widget documentation
  • PR #7049: [MRG] Documentated dependencies to the doc and remove unecessary dependencies.
  • PR #7063: Tweek tol for test_hist_steplog to fix tests on appveyor
  • PR #7055: FIX: testings.nose was not installed
  • PR #7058: Minor animation fixes
  • PR #7057: FIX: Removed financial demos that stalled because of yahoo requests
  • PR #7052: Uncaught exns are fatal for PyQt5, so catch them.
  • PR #7048: FIX: remove unused variable
  • PR #7042: FIX: ticks filtered by Axis, not in Tick.draw
  • PR #7026: Merge 2.x to master
  • PR #6988: Text box widget, take over of PR5375
  • PR #6957: DOC: clearing out some instances of using pylab in the docs
  • PR #7012: Don’t blacklist test_usetex using pytest
  • PR #7011: TST: Fixed skip_if_command_unavailable decorator problem
  • PR #6918: enable previously leftout test_usetex
  • PR #7006: FIX: sphinx 1.4.0 details
  • PR #6900: Enh: break website screenshot banner into 4 pieces and introduce a responsive layout
  • PR #6997: FIX: slow plots of pandas objects (Second try)
  • PR #6792: PGF Backend: Support interpolation=’none’
  • PR #6983: Catch invalid interactive switch to log scale.
  • PR #6491: Don’t warn in Collections.contains if picker is not numlike.
  • PR #6978: Add link to O’Reilly video course covering matplotlib
  • PR #6930: BUG: PcolorImage handles non-contiguous arrays, provides data readout
  • PR #6889: support for updating axis ticks for categorical data
  • PR #6974: Fixed wrong expression
  • PR #6730: Add Py.test testing framework support
  • PR #6904: Use edgecolor rather than linewidth to control edge display.
  • PR #6919: Rework MaxNLocator, eliminating infinite loop; closes #6849
  • PR #6955: Add parameter checks to DayLocator initiator
  • PR #5161: [WIP] Proposed change to default log scale tick formatting
  • PR #6875: Add keymap (default: G) to toggle minor grid.
  • PR #6920: Prepare for cross-framework test suite
  • PR #6944: Restore cbook.report_memory, which was deleted in d063dee.
  • PR #6961: remove extra “a”
  • PR #6947: Changed error message. Issue #6933
  • PR #6923: Make sure nose is only imported when needed
  • PR #6851: Do not restrict coverage to matplotlib module only
  • PR #6938: Image interpolation selector in Qt figure options.
  • PR #6787: Python3.5 dictview support
  • PR #6407: adding default toggled state for toggle tools
  • PR #6898: Fix read mode when loading cached AFM fonts
  • PR #6892: Don’t force anncoords to fig coords upon dragging.
  • PR #6895: Prevent forced alpha in figureoptions.
  • PR #6877: Fix Path deepcopy signature
  • PR #6822: Use travis native cache
  • PR #6821: Break reference cycle Line2D <-> Line2D._lineFunc.
  • PR #6879: Delete font cache in one of the configurations
  • PR #6832: Fix for ylabel title in example tex_unicode_demo.py
  • PR #6848: test_tinypages: pytest compatible module level setup
  • PR #6881: add doi to bibtex entry for Hunter (2007)
  • PR #6842: Clarify Axes.hexbin extent docstring
  • PR #6861: Update ggplot URLs
  • PR #6878: DOC: use venv instead of virtualenv on python 3
  • PR #6837: Fix Normalize(<signed integer array>).
  • PR #6874: Update bachelors_degree_by_gender example.
  • PR #6867: Mark make_all_2d_testfuncs as not a test
  • PR #6854: Fix for PyQt5.7 support.
  • PR #6862: Change default doc image format to png and pdf
  • PR #6819: Add mpl_toolkits to coveragerc.
  • PR #6840: Fixed broken test_pickle.test_complete test
  • PR #6841: DOC: Switch to OO code style & ensure fixed y-range in psd_demo3
  • PR #6843: DOC: Fix psd_demo_complex similarly to psd_demo3
  • PR #6829: Tick label rotation via set_tick_params
  • PR #6799: Allow creating annotation arrows w/ default props.
  • PR #6262: Properly handle UTC conversion in date2num.
  • PR #6777: Raise lock timeout as actual exception
  • PR #6817: DOC: Fix a few typos and formulations
  • PR #6826: Clarify doc for “norm” kwarg to imshow.
  • PR #6807: Deprecate {get,set}_cursorprops.
  • PR #6811: Add xkcd font as one of the options
  • PR #6815: Rename tests in test_mlab.py
  • PR #6808: Don’t forget to disconnect callbacks for dragging.
  • PR #6803: better freetype version checking
  • PR #6778: Added contribute information to readme
  • PR #6786: 2.0 Examples fixes. See #6762
  • PR #6774: Appveyor: use newer conda packages and only run all tests on one platform
  • PR #6779: Fix tutorial pyplot scales (issue #6775)
  • PR #6768: Takeover #6535
  • PR #6763: Invalidate test cache on gs/inkscape version
  • PR #6765: Get more rcParams for 3d
  • PR #6764: Support returning polylines from to_polygons
  • PR #6760: DOC: clean up of demo_annotation_box.py
  • PR #6735: Added missing side tick rcParams
  • PR #6761: Fixed warnings catching and counting with warnings.catch_warnings
  • PR #5349: Add a Gitter chat badge to README.rst
  • PR #6755: PEP: fix minor formatting issues
  • PR #6699: Warn if MPLBACKEND is invalid.
  • PR #6754: Fixed error handling in ImageComparisonTest.setup_class
  • PR #6734: register IPython’s eventloop integration in plt.install_repl_displayhook
  • PR #6745: DOC: typo in broken_axis pylab example
  • PR #6747: Also output the actual error on svg backend tests using subprocess
  • PR #6744: Add workaround for failures due to newer miktex
  • PR #6741: Missing cleanup decorator in test_subplots.test_exceptions
  • PR #6736: doc: fix unescaped backslash
  • PR #6733: Mergev2.x to master
  • PR #6729: Fix crash if byte-compiled level 2
  • PR #6575: setup.py: Recommend installation command for pkgs
  • PR #6645: Fix containment and subslice optim. for steps.
  • PR #6619: Hide “inner” {x,y}labels in label_outer too.
  • PR #6639: Simplify get_legend_handler method
  • PR #6694: Improve Line2D and MarkerStyle instantiation
  • PR #6692: Remove explicit children invalidation in update_position method
  • PR #6703: DOC: explain behavior of notches beyond quartiles
  • PR #6707: Call gc.collect after each test only if the user asks for it
  • PR #6711: Added support for mgs to Ghostscript dependecy checker
  • PR #6700: Don’t convert vmin, vmax to floats.
  • PR #6714: fixed font_manager.is_opentype_cff_font()
  • PR #6701: Colours like ‘XeYYYY’ don’t get recognised properly if X, Y’s are numbers
  • PR #6512: Add computer modern font family
  • PR #6383: Qt editor alpha
  • PR #6381: Fix canonical name for “None” linestyle.
  • PR #6689: Str Categorical Axis Support
  • PR #6686: Merged _bool from axis into cbook._string_to_bool
  • PR #6683: New entry in .mailmap
  • PR #6520: Appveyor overhaul
  • PR #6697: Fixed path caching bug in Path.unit_regular_star
  • PR #6688: DOC: fix radial increase of size & OO style in polar_scatter_demo
  • PR #6681: Fix #6680 (minor typo in IdentityTransform docstring)
  • PR #6676: Fixed AppVeyor building script
  • PR #6672: Fix example of streamplot start_points option
  • PR #6601: BF: protect against locale in sphinext text
  • PR #6662: [MRG+1] adding from_list to custom cmap tutorial
  • PR #6666: Guard against too-large figures
  • PR #6659: Fix image alpha
  • PR #6642: Fix rectangle selector release bug
  • PR #6652: Minor doc updates.
  • PR #6653: DOC: Incorrect rendering of dashes
  • PR #6648: adding a new color and editing an existing color in fivethirtyeight.mplstyle
  • PR #6548: Fix typo.
  • PR #6628: fix the swab bug to compile on solaris system
  • PR #6622: colors: ensure masked array data is an ndarray
  • PR #6625: DOC: Found a typo.
  • PR #6614: Fix docstring for PickEvent.
  • PR #6554: Update mpl_toolkits.gtktools.
  • PR #6564: Cleanup for drawstyles.
  • PR #6577: Fix mlab.rec_join.
  • PR #6596: Added a new example to create error boxes using a PatchCollection
  • PR #2370: Implement draw_markers in the cairo backend.
  • PR #6599: Drop conditional import of figureoptions.
  • PR #6573: Some general cleanups
  • PR #6568: Add OSX to travis tests
  • PR #6600: Typo: markeredgewith -> markeredgewidth
  • PR #6526: ttconv: Also replace carriage return with spaces.
  • PR #6530: Update make.py
  • PR #6405: ToolManager/Tools adding methods to set figure after initialization
  • PR #6553: Drop prettyplotlib from the list of toolkits.
  • PR #6557: Merge 2.x to master
  • PR #5626: New toolbar icons
  • PR #6555: Fix docstrings for warn_deprecated.
  • PR #6544: Fix typo in margins handling.
  • PR #6014: Patch for issue #6009
  • PR #6517: Fix conversion of string grays with alpha.
  • PR #6522: DOC: made sure boxplot demos share y-axes
  • PR #6529: TST Remove plt.show() from test_axes.test_dash_offset
  • PR #6519: Fix FigureCanvasAgg.print_raw(...)
  • PR #6481: Default boxplot style rebase
  • PR #6504: Patch issue 6035 rebase
  • PR #5593: ENH: errorbar color cycle clean up
  • PR #6497: Line2D._path obeys drawstyle.
  • PR #6487: Added docstring to scatter_with_legend.py [MEP12]
  • PR #6485: Barchart demo example clean up [MEP 12]
  • PR #6472: Install all dependencies from pypi
  • PR #6482: Skip test broken with numpy 1.11
  • PR #6475: Do not turn on interactive mode on in example script
  • PR #6442: MRG: loading TCL / Tk symbols dynamically
  • PR #6467: ENH: add unified seaborn style sheet
  • PR #6465: updated boxplot figure
  • PR #6462: CI: Use Miniconda already installed on AppVeyor.
  • PR #6456: FIX: unbreak master after 2.x merge
  • PR #6445: Offset text colored by labelcolor param
  • PR #6417: Showraise gtk gtk3
  • PR #6423: TST: splitlines in rec2txt test
  • PR #6427: Output pdf dicts in deterministic order
  • PR #6431: Merge from v2.x
  • PR #6433: Make the frameworkpython script compatible with Python 3
  • PR #6358: Stackplot weighted_wiggle zero-area fix
  • PR #6382: New color conversion machinery.
  • PR #6372: DOC: add whats_new for qt configuration editor.
  • PR #6415: removing unused DialogLineprops from gtk3
  • PR #6390: Use xkcd: prefix to avoid color name clashes.
  • PR #6397: key events handler return value to True to stop propagation
  • PR #6402: more explicit message for missing image
  • PR #5785: Better choice of offset-text.
  • PR #6302: FigureCanvasQT key auto repeat
  • PR #6334: ENH: webagg: Handle ioloop shutdown correctly
  • PR #5267: AutoMinorLocator and and logarithmic axis
  • PR #6386: Minor improvements concerning #6353 and #6357
  • PR #6388: Remove wrongly commited test.txt
  • PR #6379: Install basemap from git trying to fix build issue with docs
  • PR #6369: Update demo_floating_axes.py with comments
  • PR #6377: Remove unused variable in GeoAxes class
  • PR #6373: Remove misspelled and unused variable in GeoAxes class
  • PR #6376: Update index.rst - add Windrose as third party tool
  • PR #6371: Set size of static figure to match widget on hidp displays
  • PR #6370: Restore webagg backend following the merge of widget nbagg backend
  • PR #6366: Sort default labels numerically in Qt editor.
  • PR #6367: Remove stray nonascii char from nbagg
  • PR #5754: IPython Widget
  • PR #6146: ticker.LinearLocator view_limits algorithm improvement closes #6142
  • PR #6287: ENH: add axisbelow option ‘line’, make it the default
  • PR #6339: Fix #6335: Queue boxes to update
  • PR #6347: Allow setting image clims in Qt options editor.
  • PR #6354: Update events handling documentation to work with Python 3.
  • PR #6356: Merge 2.x to master
  • PR #6304: Updating animation file writer to allow keywork arguments when using with construct
  • PR #6328: Add default scatter marker option to rcParams
  • PR #6342: Remove shebang lines from all examples. [MEP12]
  • PR #6337: Add a ‘useMathText’ param to method ‘ticklabel_format’
  • PR #6346: Avoid duplicate cmap in image options.
  • PR #6253: MAINT: Updates to formatters in matplotlib.ticker
  • PR #6291: Color cycle handling
  • PR #6340: BLD: make minimum cycler version 0.10.0
  • PR #6322: Typo fixes and wording modifications (minor)
  • PR #6319: Add PyUpSet as extension
  • PR #6314: Only render markers on a line when markersize > 0
  • PR #6303: DOC Clean up on about half the Mplot3d examples
  • PR #6311: Seaborn sheets
  • PR #6300: Remake of #6286
  • PR #6297: removed duplicate word in Choosing Colormaps documentation
  • PR #6200: Tick vertical alignment
  • PR #6203: Fix #5998: Support fallback font correctly
  • PR #6198: Make hatch linewidth an rcParam
  • PR #6275: Fix cycler validation
  • PR #6283: Use figure.stale instead of internal member in macosx
  • PR #6247: DOC: Clarify fillbetween_x example.
  • PR #6251: ENH: Added a PercentFormatter class to matplotlib.ticker
  • PR #6267: MNT: trap inappropriate use of color kwarg in scatter; closes #6266
  • PR #6249: Adjust test tolerance to pass for me on OSX
  • PR #6263: TST: skip broken test
  • PR #6260: Bug fix and general touch ups for hist3d_demo example (#1702)
  • PR #6239: Clean warnings in examples
  • PR #6170: getter for ticks for colorbar
  • PR #6246: Merge v2.x into master
  • PR #6238: Fix sphinx 1.4.0 issues
  • PR #6241: Force Qt validator to use C locale.
  • PR #6234: Limit Sphinx to 1.3.6 for the time being
  • PR #6178: Use Agg for rendering in the Mac OSX backend
  • PR #6232: MNT: use stdlib tools in allow_rasterization
  • PR #6211: A method added to Colormap classes to reverse the colormap
  • PR #6205: Use io.BytesIO instead of io.StringIO in examples
  • PR #6229: Add a locator to AutoDateFormatters example code
  • PR #6222: ENH: Added file keyword to setp to redirect output
  • PR #6217: BUG: Made setp accept arbitrary iterables
  • PR #6154: Some small cleanups based on Quantified code
  • PR #4446: Label outer offset text
  • PR #6218: DOC: fix typo
  • PR #6202: Fix #6136: Don’t hardcode default scatter size
  • PR #6195: Documentation bug #6180
  • PR #6194: Documentation bug fix: #5517
  • PR #6011: Fix issue #6003
  • PR #6179: Issue #6105: Adds targetfig parameter to the subplot2grid function
  • PR #6185: Fix to csv2rec bug for review
  • PR #6192: More precise choice of axes limits.
  • PR #6176: DOC: Updated docs for rc_context
  • PR #5617: Legend tuple handler improve
  • PR #6188: Merge 2x into master
  • PR #6158: Fix: pandas series of strings
  • PR #6156: Bug: Fixed regression of drawstyle=None
  • PR #5343: Boxplot stats w/ equal quartiles
  • PR #6132: Don’t check if in range if the caller passed norm
  • PR #6091: Fix for issue 5575 along with testing
  • PR #6123: docstring added
  • PR #6145: BUG: Allowing unknown drawstyles
  • PR #6148: Fix: Pandas indexing Error in collections
  • PR #6140: clarified color argument in scatter
  • PR #6137: Fixed outdated link to thirdpartypackages, and simplified the page
  • PR #6095: Bring back the module level ‘backend’
  • PR #6124: Fix about dialog on Qt 5
  • PR #6110: Fixes matplotlib/matplotlib#1235
  • PR #6122: MNT: improve image array argument checking in to_rgba. Closes #2499.
  • PR #6047: bug fix related #5479
  • PR #6119: added comment on “usetex=False” to ainde debugging when latex not ava…
  • PR #6073: fixed bug 6028
  • PR #6116: CI: try explicitly including msvc_runtime
  • PR #6100: Update INSTALL
  • PR #6099: Fix #6069. Handle image masks correctly
  • PR #6079: Fixed Issue 4346
  • PR #6102: Update installing_faq.rst
  • PR #6101: Update INSTALL
  • PR #6074: Fixes an error in the documentation, linestyle is dash_dot and should be dashdot
  • PR #6068: Text class: changed __str__ method and added __repr__ method
  • PR #6018: Added get_status() function to the CheckButtons widget
  • PR #6013: Mnt cleanup pylab setup
  • PR #5984: Suggestion for Rasterization to docs pgf-backend
  • PR #5911: Fix #5895: Properly clip MOVETO commands
  • PR #6039: DOC: added missing import to navigation_toolbar.rst
  • PR #6036: BUG: fix ListedColormap._resample, hence plt.get_cmap; closes #6025
  • PR #6029: TST: Always use / in URLs for visual results.
  • PR #6022: Make @cleanup really support generative tests.
  • PR #6024: Add Issue template with some guidelines
  • PR #5718: Rewrite of image infrastructure
  • PR #3973: WIP: BUG: Convert qualitative colormaps to ListedColormap
  • PR #6005: FIX: do not short-cut all white-space strings
  • PR #5727: Refresh pgf baseline images.
  • PR #5975: ENH: add kwarg normalization function to cbook
  • PR #5931: use locale.getpreferredencoding() to prevent OS X locale issues
  • PR #5972: add support for PySide2, #5971
  • PR #5625: DOC: add FAQ about np.datetime64
  • PR #5131: fix #4854: set default numpoints of legend entries to 1
  • PR #5926: Fix #5917. New dash patterns. Scale dashes by lw
  • PR #5976: Lock calls to latex in texmanager
  • PR #5628: Reset the available animation movie writer on rcParam change
  • PR #5951: tkagg: raise each new window; partially addresses #596
  • PR #5958: TST: add a test for tilde in tempfile for the PS backend
  • PR #5957: Win: add mgs as a name for ghostscript executable
  • PR #5928: fix for latex call on PS backend (Issue #5895)
  • PR #5954: Fix issues with getting tempdir when unknown uid
  • PR #5922: Fixes for Windows test failures on appveyor
  • PR #5953: Fix typos in Axes.boxplot and Axes.bxp docstrings
  • PR #5947: Fix #5944: Fix PNG writing from notebook backend
  • PR #5936: Merge 2x to master
  • PR #5629: WIP: more windows build and CI changes
  • PR #5914: Make barbs draw correctly (Fixes #5803)
  • PR #5906: Merge v2x to master
  • PR #5809: Support generative tests in @cleanup.
  • PR #5910: Fix reading/writing from urllib.request objects
  • PR #5882: mathtext: Fix comma behaviour at start of string
  • PR #5880: mathtext: Fix bugs in conversion of apostrophes to primes
  • PR #5872: Fix issue with Sphinx 1.3.4
  • PR #5894: Boxplot concept figure update
  • PR #5870: Docs / examples fixes.
  • PR #5892: Fix gridspec.Gridspec: check ratios for consistency with rows and columns
  • PR #5901: Fixes incorrect ipython sourcecode
  • PR #5893: Show significant digits by default in QLineEdit.
  • PR #5881: Allow build children to run
  • PR #5886: Revert “Build the docs with python 3.4 which should fix the Traitlets…
  • PR #5877: DOC: added blurb about external mpl-proscale package
  • PR #5879: Build the docs with python 3.4 which should fix the Traitlets/IPython…
  • PR #5871: Fix sized delimiters for regular-sized mathtext (#5863)
  • PR #5852: FIX: create _dashSeq and _dashOfset before use
  • PR #5832: Rewordings for normalizations docs.
  • PR #5849: Update setupext.py to solve issue #5846
  • PR #5853: Typo: fix some typos in patches.FancyArrowPatch
  • PR #5842: Allow image comparison outside tests module
  • PR #5845: V2.x merge to master
  • PR #5813: mathtext: no space after comma in brackets
  • PR #5828: FIX: overzealous clean up of imports
  • PR #5826: Strip spaces in properties doc after newline.
  • PR #5815: Properly minimize the rasterized layers
  • PR #5752: Reorganise mpl_toolkits documentation
  • PR #5788: Fix ImportError: No module named ‘StringIO’ on Python 3
  • PR #5797: Build docs on python3.5 with linkcheck running on python 2.7
  • PR #5778: Fix #5777. Don’t warn when applying default style
  • PR #4857: Toolbars keep history if axes change (navtoolbar2 + toolmanager)
  • PR #5790: Fix ImportError: No module named ‘Tkinter’ on Python 3
  • PR #5789: Index.html template. Only insert snippet if found
  • PR #5783: MNT: remove reference to deleted example
  • PR #5780: Choose offset text from ticks, not axes limits.
  • PR #5776: Add .noseids to .gitignore.
  • PR #5466: Fixed issue with rasterized not working for errorbar
  • PR #5773: Fix eb rasterize
  • PR #5440: Fix #4855: Blacklist rcParams that aren’t style
  • PR #5764: BUG: make clabel obey fontsize kwarg
  • PR #5771: Remove no longer used Scikit image code
  • PR #5766: Deterministic LaTeX text in SVG images
  • PR #5762: Don’t fallback to old ipython_console_highlighting
  • PR #5728: Use custom RNG for sketch path
  • PR #5454: ENH: Create an abstract base class for movie writers.
  • PR #5600: Fix #5572: Allow passing empty range to broken_barh
  • PR #4874: Document mpl_toolkits.axes_grid1.anchored_artists
  • PR #5746: Clarify that easy_install may be used to install all dependencies
  • PR #5739: Silence labeled data warning in tests
  • PR #5732: RF: fix annoying parens bug
  • PR #5735: Correct regex in filterwarnings
  • PR #5640: Warning message prior to fc-list command
  • PR #5686: Remove banner about updating styles in 2.0
  • PR #5676: Fix #5646: bump the font manager version
  • PR #5719: Fix #5693: Implemented is_sorted in C
  • PR #5721: Remove unused broken doc example axes_zoom_effect
  • PR #5664: Low-hanging performance improvements
  • PR #5709: Addresses issue #5704. Makes usage of parameters clearer
  • PR #5716: Fix #5715.
  • PR #5690: Fix #5687: Don’t pass unicode to QApplication()
  • PR #5707: Fix string format substitution key missing error
  • PR #5706: Fix SyntaxError on Python 3
  • PR #5700: BUG: handle colorbar ticks with boundaries and NoNorm; closes #5673
  • PR #5702: Add missing substitution value
  • PR #5701: str.formatter invalid
  • PR #5697: TST: add missing decorator
  • PR #5683: Include outward ticks in bounding box
  • PR #5688: Improved documentation for FuncFormatter formatter class
  • PR #5469: Image options
  • PR #5677: Fix #5573: Use SVG in docs
  • PR #4864: Add documentation for mpl_toolkits.axes_grid1.inset_locator
  • PR #5434: Remove setup.py tests and adapt docs to use tests.py
  • PR #5586: Fix errorbar extension arrows
  • PR #5653: Update banner logo on main website
  • PR #5667: Nicer axes names in selector for figure options.
  • PR #5672: Fix #5670. No double endpoints in Path.to_polygon
  • PR #5553: qt: raise each new window
  • PR #5594: FIX: formatting in LogFormatterExponent
  • PR #5588: Adjust number of ticks based on length of axis
  • PR #5671: Deterministic svg
  • PR #5659: Change savefig.dpi and figure.dpi defaults
  • PR #5662: Bugfix for test_triage tool on Python 2
  • PR #5661: Fix #5660. No FileNotFoundError on Py2
  • PR #4921: Add a quit_all key to the default keymap
  • PR #5651: Shorter svg files
  • PR #5656: Fix #5495. Combine two tests to prevent race cond
  • PR #5383: Handle HiDPI displays in WebAgg/NbAgg backends
  • PR #5307: Lower test tolerance
  • PR #5631: WX/WXagg backend add code that zooms properly on a Mac with a Retina display
  • PR #5644: Fix typo in pyplot_scales.py
  • PR #5639: Test if a frame is not already being deleted before trying to Destroy.
  • PR #5583: Use data limits plus a little padding by default
  • PR #4702: sphinxext/plot_directive does not accept a caption
  • PR #5612: mathtext: Use DejaVu display symbols when available
  • PR #5374: MNT: Mailmap fixes and simplification
  • PR #5516: OSX virtualenv fixing by creating a simple alias
  • PR #5546: Fix #5524: Use large, but finite, values for contour extensions
  • PR #5621: Tst up coverage
  • PR #5620: FIX: quiver key pivot location
  • PR #5607: Clarify error when plot() args have bad shapes.
  • PR #5604: WIP: testing on windows and conda packages/ wheels for master
  • PR #5611: Update colormap user page
  • PR #5587: No explicit mathdefault in log formatter
  • PR #5591: fixed ordering of lightness plots and changed from getting lightness …
  • PR #5605: Fix DeprecationWarning in stackplot.py
  • PR #5603: Draw markers around center of pixels
  • PR #5596: No edges on filled things by default
  • PR #5249: Keep references to modules required in pgf LatexManager destructor
  • PR #5589: return extension metadata
  • PR #5566: DOC: Fix typo in Axes.bxp.__doc__
  • PR #5570: use base64.encodestring on python2.7
  • PR #5578: Fix #5576: Handle CPLUS_INCLUDE_PATH
  • PR #5555: Use shorter float repr in figure options dialog.
  • PR #5552: Dep contourset vminmax
  • PR #5433: ENH: pass dash_offset through to gc for Line2D
  • PR #5342: Sort and uniquify style entries in figure options.
  • PR #5484: fix small typo in documentation about CheckButtons.
  • PR #5547: Fix #5545: Fix collection scale in data space
  • PR #5500: Fix #5475: Support tolerance when picking patches
  • PR #5501: Use facecolor instead of axisbg/axis_bgcolor
  • PR #5544: Revert “Fix #5524. Use finfo.max instead of np.inf”
  • PR #5146: Move impl. of plt.subplots to Figure.add_subplots.
  • PR #5534: Fix #5524. Use finfo.max instead of np.inf
  • PR #5521: Add test triage tool
  • PR #5537: Fix for broken maplotlib.test function
  • PR #5539: Fix docstring of violin{,plot} for return value.
  • PR #5515: Fix some theoretical problems with png reading
  • PR #5526: Add boxplot params to rctemplate
  • PR #5533: Fixes #5522, bug in custom scale example
  • PR #5514: adding str to force string in format
  • PR #5512: V2.0.x
  • PR #5465: Better test for isarray in figaspect(). Closes #5464.
  • PR #5503: Fix #4487: Take hist bins from rcParam
  • PR #5485: Contour levels must be increasing
  • PR #4678: TST: Enable coveralls/codecov code coverage
  • PR #5437: Make “classic” style have effect
  • PR #5458: Removed normalization of arrows in 3D quiver
  • PR #5480: make sure an autoreleasepool is in place
  • PR #5451: [Bug] masking of NaN Z values in pcolormesh
  • PR #5453: Force frame rate of FFMpegFileWriter input
  • PR #5452: Fix axes.set_prop_cycle to handle any generic iterable sequence.
  • PR #5448: Fix #5444: do not access subsuper nucleus _metrics if not available
  • PR #5439: Use DejaVu Sans as default fallback font
  • PR #5204: Minor cleanup work on navigation, text, and customization files.
  • PR #5432: Don’t draw text when it’s completely clipped away
  • PR #5426: MNT: examples: Set the aspect ratio to “equal” in the double pendulum animation.
  • PR #5214: Use DejaVu fonts as default for text and mathtext
  • PR #5306: Use a specific version of Freetype for testing
  • PR #5410: Remove uses of font.get_charmap
  • PR #5407: DOC: correct indentation
  • PR #4863: [mpl_toolkits] Allow “figure” kwarg for host functions in parasite_axes
  • PR #5166: [BUG] Don’t allow 1d-arrays in plot_surface.
  • PR #5360: Add a new memleak script that does everything
  • PR #5361: Fix #347: Faster text rendering in Agg
  • PR #5373: Remove various Python 2.6 related workarounds
  • PR #5398: Updating 2.0 schedule
  • PR #5389: Faster image generation in WebAgg/NbAgg backends
  • PR #4970: Fixed ZoomPanBase to work with log plots
  • PR #5387: Fix #3314 assert mods.pop(0) fails
  • PR #5385: Faster event delegation in WebAgg/NbAgg backends
  • PR #5384: BUG: Make webagg work without IPython installed
  • PR #5358: Fix #5337. Turn off –no-capture (-s) on nose
  • PR #5379: DOC: Fix typo, broken link in references
  • PR #5371: DOC: Add what’s new entry for TransformedPatchPath.
  • PR #5299: Faster character mapping
  • PR #5356: Replace numpy funcs for scalars.
  • PR #5359: Fix memory leaks found by memleak_hawaii3.py
  • PR #5357: Fixed typo
  • PR #4920: ENH: Add TransformedPatchPath for clipping.
  • PR #5301: BUG: Dot should not be spaced when used as a decimal separator
  • PR #5103: Add option to package DLL files
  • PR #5348: windows dlls packaging
  • PR #5346: Make sure that pyparsing 2.0.4 is not installed.
  • PR #5340: Improve compatibility for h264 ffmpeg-encoded videos.
  • PR #5295: Reduce number of font file handles opened
  • PR #5330: Reduce dupe between tests.py and matplotlib.test
  • PR #5324: Fix #5302: Proper alpha-blending for jpeg
  • PR #5339: PEP8 on Python 3.5
  • PR #5215: TST: drop py2.6 & py3.3 testing
  • PR #5313: Fix the minortick-fix
  • PR #5333: Patch 2
  • PR #5276: Use lock directory to prevent race conditions
  • PR #5322: Fix #5316: Remove hardcoded parameter from barh doc
  • PR #5300: Fixed compiler warnings in _macosx.m
  • PR #5304: Prelimiary fix for Mac OSX backend threading issues
  • PR #5297: BUG: recent numpy fails on non-int shape
  • PR #5283: Make new colormaps full-fledged citizens
  • PR #5296: Fix STIX virtual font entry for M script character
  • PR #5285: Fix some compiler warnings
  • PR #5288: Doc build fixes
  • PR #5289: Fix IndexError in cursor_demo.py.
  • PR #5290: implemeted get_ticks_direction()
  • PR #4965: WIP: Add new Colormaps to docs
  • PR #5284: New Colormaps to docs
  • PR #4329: Write status message in single line in Qt toolbar.
  • PR #3838: Fix units examples under python3
  • PR #5279: On Windows, use absolute paths to figures in Sphinx documents if necessary
  • PR #5274: Check dimensions of arrays passed to C++, handle 0 dimensions
  • PR #5273: Provide message if test data is not installed
  • PR #5268: Document and generalise $MATPLOTLIBRC
  • PR #4898: HostAxesBase now adds appropriate _remove_method to its parasite axes.
  • PR #5244: Matlab Style Label Warns In Test
  • PR #5236: DOC: tweak README formatting
  • PR #5228: Remove mentions of SourceForge
  • PR #5231: include links to the mailing list in the README
  • PR #5235: Add link to “mastering matplotlib” book
  • PR #5233: Skip over broken TTF font when creating cache
  • PR #5230: Fix casting bug in streamplot
  • PR #5177: MAINT: dviread refactoring
  • PR #5223: Update dateutil URL.
  • PR #5186: DOC: Fix docstrings for multiple parameters
  • PR #5217: Fix PathEffect rendering on some backends
  • PR #5216: Enable testing without internet access.
  • PR #5183: TST: fix AttributeError: 'module' object has no attribute 'nl_langinfo' on Windows
  • PR #5203: Fix mathtext_wx example not redrawing plots
  • PR #5039: sphinxext pot_directive: more robust backend switching
  • PR #4915: TransformWrapper pickling fixes
  • PR #5170: [MAINT] Add symlog locator to __all__ and to the docs
  • PR #5207: V1.5.x
  • PR #5021: Use json for the font cache instead of pickle
  • PR #5184: TST: fix test_mlab.test_griddata_nn failures on Windows
  • PR #5182: Fix ValueError: invalid PNG header on Windows
  • PR #5189: DOC: Fix encoding for LaTeX
  • PR #5178: DOC: Fix description of draw_markers in api_changes.rst
  • PR #5147: Cleaned up text in pyplot_tutorial.rst
  • PR #5171: Fix exception with Pillow 3
  • PR #5153: MNT: more minor tweaks to qt_compat.py
  • PR #5167: [BUG] symlog support for ax.minorticks_on()
  • PR #5168: Fix a bounds check
  • PR #5108: added None option to _get_view, also fixed a typo
  • PR #5106: FIX: array_view construction for empty arrays
  • PR #5157: Update MEP12.rst
  • PR #5127: mep12 on cursor_demo.py
  • PR #5154: TST: use patched nose for py3.6 compat
  • PR #5150: FIX: set internal flags first in FigureCanvasBase
  • PR #5134: qt imports fix
  • PR #5080: Try to make backend_gdk compatible with numpy 1.6
  • PR #5148: FIX: scatter accepts 2-D x, y, c; closes #5141
  • PR #5138: MAINT: use travis wheel repository for 3.5 build
  • PR #5129: FIX: be more careful about import gobject
  • PR #5130: DOC: add API notes for jquery upgrade
  • PR #5133: DOC: Update polar examples to use projection kwarg
  • PR #5091: Upgrade jquery and jquery-ui
  • PR #5110: Travis: Update Python to 3.5 final
  • PR #5126: mep12 on customize_rc.py
  • PR #5124: mep12 on ellipse_rotated.py
  • PR #5125: mep12 on ellipse_demo.py
  • PR #5123: mep12 on errorbar_limits.py
  • PR #5117: mep12 on fill_spiral.py
  • PR #5118: mep12 on figure_title.py
  • PR #5116: Mep12 fonts table ttf.py
  • PR #5115: mep12 on fonts_demo.py
  • PR #5114: BLD: setup.py magic to get versioneer to work
  • PR #5109: Fix for bug in set_cmap in NonUniformImage
  • PR #5100: The Visual C++ Redistributable for Visual Studio 2015 is required for Python 3.5
  • PR #5099: Fix corrupted stix_fonts_demo example
  • PR #5084: Fix segfault in ft2font
  • PR #5092: Generate reversed ListedColormaps
  • PR #5085: corrected doc string
  • PR #5081: Add WinPython and Cycler to installation instructions for Windows
  • PR #5079: Improve whats new
  • PR #5063: added tick labels from values demo
  • PR #5075: mep12 on fonts_demo_kw.py
  • PR #5073: DOC: updated documented dependencies
  • PR #5014: Add Travis job with 3.6 nightly
  • PR #5071: Fix URLError: <urlopen error unknown url type: c> on Windows
  • PR #5070: Bugfix for TriAnalyzer mismatched indices, part 2
  • PR #5072: Fix backend_driver.py fails on non-existent files
  • PR #5069: Typos in api_changes and whats_new
  • PR #5068: Fix format string for Python 2.6
  • PR #5066: Doc merge whatsnew apichanges
  • PR #5062: Fix for issue4977 mac osx
  • PR #5064: Use versioneer for version
  • PR #5065: Bugfix for TriAnalyzer mismatched indexes
  • PR #5060: FIX: add check if the renderer exists
  • PR #4803: Fix unit support with plot and pint
  • PR #4909: figure option dialog does not properly handle units
  • PR #5053: Unpack labeled data alternative
  • PR #4829: ENH: plotting methods can unpack labeled data
  • PR #5044: Added PDF version of navigation icons
  • PR #5048: Test with 3.5rc4
  • PR #5043: resize_event not working with MacOSX backend
  • PR #5041: mep12 on ganged_plots.py
  • PR #5040: mep12 on ginput_demo.py
  • PR #5038: PRF: only try IPython if it is already imported
  • PR #5020: mathtext: Add - to spaced symbols, and do not space symbols at start of string
  • PR #5036: Update what’s new for RectangeSelector
  • PR #3937: Rectangle Selector Upgrade
  • PR #5031: support subslicing when x is masked or has nans; closes #5016
  • PR #5025: [MRG] ENH Better error message when providing wrong fontsizes
  • PR #5032: ENH: More useful warning about locale errors
  • PR #5019: locale.getdefaultlocale() fails on OS X
  • PR #5030: mep12 on geo_demo.py
  • PR #5024: FIX
  • PR #5023: Fix Agg clipping
  • PR #5017: MEP22 warnings
  • PR #4887: FIX: mathtext accents
  • PR #4995: animation fixes
  • PR #4972: Qt5: Move agg draw to main thread and fix rubberband
  • PR #5015: Fix the fontdict parameter in set_xticklabels/set_yticklabels
  • PR #5009: TST: bump python 3.5 version to rc2
  • PR #5008: fix #5007
  • PR #4807: setupext.py: let the user set a different pkg-config
  • PR #5010: DOC: Add information on new views for custom Axes.
  • PR #4994: Fix syntax error
  • PR #4686: [WIP] Property Cycling
  • PR #5006: fix bug
  • PR #4795: ENH: Add API to manage view state in custom Axes.
  • PR #4924: MNT: changed close button color and text
  • PR #4992: showpage at the end of .eps files
  • PR #4991: FIX: double z-axis draw in mplot3D
  • PR #4988: BUG: in ScalarFormatter, handle two identical locations; closes #4761
  • PR #4873: mathtext: Finetuning sup/super block to match TeX reference
  • PR #4985: Fix for #4984
  • PR #4982: Mep12 hist2d log demo.py
  • PR #4981: Mep12 image demo2.py
  • PR #4980: Mep12 image interp.py
  • PR #4983: MEP12 on hist2d_demo.py
  • PR #4942: text update properties does not handle bbox properly
  • PR #4904: position of text annotations looses unit information
  • PR #4979: PY2K : in python2 lists don’t have copy method
  • PR #4689: Update to score_family in font_manager.py
  • PR #4944: qt backend draw_idle doesn’t work
  • PR #4943: qt backend has more draws than necessary
  • PR #4969: FIX: account for None in Line2D.axes setter
  • PR #4964: Clarify what “axes” means
  • PR #4961: Bounds checking for get_cursor_data(). Closes #4957
  • PR #4963: Grammar fix for pyplot tutorial
  • PR #4958: BUG: allow facecolors to be overridden in LineCollection
  • PR #4959: Fix link in documentation. Closes #4391.
  • PR #4956: MEP12 on image masked.py
  • PR #4950: Mep12 image origin.py
  • PR #4953: Make sure that data is a number before formatting. Fix for #4806
  • PR #4948: Mep12 layer images.py
  • PR #4949: Mep12 invert axes.py
  • PR #4951: FIX: argument order in RendereAgg.restore_region
  • PR #4945: qt backend default bbox not set when blitting
  • PR #4456: FIX : first pass at fixing nbagg close issue
  • PR #4939: NBAgg: fix Jupyter shim warning
  • PR #4932: MEP12 on load_converter.py
  • PR #4935: Add api change note about lena removal
  • PR #4878: PRF: only check some artists on mousemove
  • PR #4934: Colormep12rebase
  • PR #4933: MEP12 on line_collection2.py
  • PR #4931: MEP12 on loadrec.py
  • PR #4929: Correct numpy doc format in cbook api docs
  • PR #4928: remove lena images
  • PR #4926: Mep12 log test.py
  • PR #4925: Make sure _edgecolors is a string before comparison to string.
  • PR #4923: modifying sourceforge links
  • PR #4738: MNT: overhaul stale handling
  • PR #4922: DOC: update qt related prose
  • PR #4669: Creation of the ‘classic’ matplotlib style
  • PR #4913: Agg restore_region is broken
  • PR #4911: Super short lines with arrows do not act well
  • PR #4919: Issue08
  • PR #4906: broken_barh does not properly support units
  • PR #4895: Add latex preamble to texmanager _fontconfig
  • PR #4816: FIX: violinplot crashed if input variance was zero
  • PR #4890: Reduce redudant code in axes_grid{,1}.colorbar
  • PR #4892: Fix single-shot timers in nbagg backend
  • PR #4875: FIX: add explict draw_if_interactive in figure()
  • PR #4885: changed a pylab reference
  • PR #4884: mep12 on manual_axis.py
  • PR #4899: Replace kwdocd in docs with docstring.interpd/dedent_interpd
  • PR #4894: Qt5: Eliminate slow path when showing messages
  • PR #4824: Two bugs in colors.BoundaryNorm
  • PR #4876: Create a temporary bitmap context if needed
  • PR #4881: mep12 on matplotlib_icon.py
  • PR #4882: mep12 on masked_demo.py
  • PR #4844: Avoid possible exception when toggling full-screen
  • PR #4843: Rev coord wrapping
  • PR #4542: Fix cairo graphics context
  • PR #4743: BUG: Fix alternate toolbar import on Python 3.
  • PR #4870: mep12 on matshow.py
  • PR #4871: mep12 on mri_demo.py
  • PR #4846: mep12 on plotfile_demo.py
  • PR #4868: mep12 on multiline.py
  • PR #4861: mep12 on multiple_figs_demo.py
  • PR #4845: mep12 on print_stdout.py
  • PR #4860: Document get_cachedir() in troubleshooting
  • PR #4833: mep12 on quiver_demo.py
  • PR #4848: Mep12 newscalarformatter demo.py
  • PR #4852: Null strides wireframe
  • PR #4588: FIX: re-order symbol and acent in mathtext
  • PR #4800: Fixes to funcanimation
  • PR #4838: scale descent back
  • PR #4840: Improve error when trying to edit empty figure.
  • PR #4836: mep12 on psd_demo.py
  • PR #4835: Calculate text size and descent correctly
  • PR #4831: mep12 changes to axes_props.py
  • PR #4834: Test on Python 3.5 beta4
  • PR #4832: mep12: changed pylab to pyplot
  • PR #4813: Prf mouse move hitlist
  • PR #4830: mep12 on axes_demo.py
  • PR #4819: mep12 on pstest.py
  • PR #4817: mep12 on log_bar.py
  • PR #4820: mep12 on arctest.py
  • PR #4826: mep12 on image_demo2.py
  • PR #4825: Remove trailing zeroes in path string output
  • PR #4818: Mep12 logo.py
  • PR #4804: BUG: Fix ordering in radar chart example.
  • PR #4801: Travis switch from nightly to 3.5 beta
  • PR #4811: nan_test.py mep12
  • PR #4771: NF - New legend example with line collection
  • PR #4798: Fix msvc14 compile errors
  • PR #4805: Axes3d doc typo
  • PR #4797: remove empty constuctor
  • PR #4785: Animation conversion to HTML5 video
  • PR #4793: Added code information to Poly3DCollection
  • PR #4790: Test Cleanup Closes #4772
  • PR #4778: FIX: remove equality check in line2D.set_color
  • PR #4777: mep12 on pythonic_matplotlib.py
  • PR #4776: mep12 on scatter_masked.py
  • PR #4707: ENH: Add newly proposed colormaps
  • PR #4768: ENH: add remove call back to axes
  • PR #4766: FIX: fix python2 unicode compatibility
  • PR #4763: Return from draw_idle as soon as possible
  • PR #4718: Expose interpolation short names at module level.
  • PR #4757: Use BytesIO from io.
  • PR #4752: FIX: cast input to Rectangle to float
  • PR #4605: ENH: Use png predictors when compressing images in pdf files
  • PR #4178: Annotation: always use FancyBboxPatch instead of bbox_artist
  • PR #3947: Date fixes
  • PR #4433: ENH : stepfill between
  • PR #4733: Backport #4335 to master
  • PR #4612: Only use asynchronous redraw methods when handling GUI events in Qt5Agg (fix #4604)
  • PR #4719: ENH: add inverse function to _deprecated_map
  • PR #4727: FIX: fix afm + py3k + logscale
  • PR #4747: Added mplstereonet blurb to mpl_toolkits listing
  • PR #4646: MEP12 on tex_unicode_demo.py
  • PR #4631: Standardized imports
  • PR #4734: mep12 on scatter_profile.py
  • PR #4664: MEP12 on axis_equal_demo.py
  • PR #4660: MEP12-on-arrow_demo.py
  • PR #4657: MEP12-on-anscombe.py
  • PR #4663: MEP12 on axes_props.py
  • PR #4654: MEP12 on annotation_demo.py
  • PR #4726: DOC: whats_new for axes.labelpad
  • PR #4739: MNT: Remove unused code in pdf backend
  • PR #4724: DOC: slightly update demo
  • PR #4731: Implement draw_idle
  • PR #3648: dates.YearLocator doesn’t handle inverted axes
  • PR #4722: STY: pep8 that slipped by the tests
  • PR #4723: Travis: Revert to using tests.py. Temp fix for #4720
  • PR #4721: CLN: remove unused code path
  • PR #4717: BUG: when autoscaling, handle tiny but non-zero values; closes #4318
  • PR #4506: Enh python repl rd2
  • PR #4714: Add an option to streamplot to manually specify the seed points.
  • PR #4709: FIX: update scale on shared axes
  • PR #4713: API/CLN: remove threading classes from cbook
  • PR #4473: ENH: property if DrawingArea clips children
  • PR #4710: FIX: gracefully deal with empty size lists
  • PR #4593: FIX: Correct output of mlab._spectral_helper when scale_by_freq=False
  • PR #4708: Travis: Set exit to true in nose.main
  • PR #4701: minor typo in docstring
  • PR #4677: Set figure width and height with set_size_inches
  • PR #4684: MEP12 on set_and_get.py
  • PR #4683: MEP12 on stix_fonts_demo.py
  • PR #4668: Remove test dependencies from install_requires
  • PR #4687: Travis: Upgrade pip and setuptools
  • PR #4685: MEP12-on-barchart_demo2.py
  • PR #4682: Mods to documentation.
  • PR #4218: Addition of RC parameters
  • PR #4659: Mep12 shared to spectrum
  • PR #4670: Mep12 usetex
  • PR #4647: Be more correct when validating bbox rc params
  • PR #4639: MEP12 on transoffset.py
  • PR #4648: MEP12 on system_monitor.py
  • PR #4655: Mep12 step demo.py
  • PR #4656: Mep12 spine to stem
  • PR #4653: MEP12 on alignment_test.py
  • PR #4652: Mep12 stock demo.py
  • PR #4651: Mep12 subplot toolbar.py
  • PR #4649: MEP12 changes on symlog_demo.py
  • PR #4645: MEP12 on text_handles.py
  • PR #4611: Add % bachelors degrees plot example
  • PR #4667: Install latest version of mock on python 2.7
  • PR #4644: MEP12 on text_rotation.py
  • PR #4650: MEP12 on subplots_adjust.py
  • PR #4640: MEP12 on toggle_images.py
  • PR #4643: MEP12 on text_rotation_relative_to_line.py
  • PR #4641: MEP12 on to_numeric.py
  • PR #4630: MEP12 pylab changes on zorder_demo.py
  • PR #4635: MEP12 on tricontour_vs_griddata.py
  • PR #4665: PEP8 fix usetex_fonteffects
  • PR #4662: usetex_fonteffects.py: Import matplotlib here as needed
  • PR #4637: MEP12 on tricontour_smooth_user.py
  • PR #4583: Mnt mailmap
  • PR #4642: Fixed and classified equal_aspect_ratio.py
  • PR #4632: Changed pylab to plt.
  • PR #4629: translated pylab import to plts
  • PR #4634: MEP12 changes to use_tex_baseline_test.py
  • PR #4627: Reclassify contourf log.py
  • PR #4626: In coutourf_log.py, changed P. to plt.
  • PR #4623: Provide std::isfinite for msvc
  • PR #4624: Fix segfault on Windows
  • PR #4617: Fix for issue 4609
  • PR #4608: Axes.hist: use bottom for minimum if log and histtype=’step...’
  • PR #4618: swap standard deviations so that men’s means are shown with men’s std…
  • PR #4616: Explicitly install Mock at version 1.0.1
  • PR #4610: MNT: Replace outdated comment with self-explaining code (hatching in pdf backend)
  • PR #4603: MNT: Minor cleanups in the pdf backend and related files
  • PR #4601: FIX: handle empty legend in qt figureoption
  • PR #4589: Add separate drawstyles options to Qt figureoptions dialog
  • PR #4547: FIX: accept non-ascii in dvipng –version output
  • PR #4595: Fix alpha channels in PDF images
  • PR #4591: _create_tmp_config_dir() “mkdirs” the returned dir
  • PR #4596: Add remaining seaborn style sheets
  • PR #4594: Revert “WX Monkey patch ClientDC for name changes”
  • PR #4586: BUG: respect alpha in RGBA markeredgecolor; closes #4580
  • PR #4570: Add Seaborn style sheets; addresses #4566
  • PR #4587: DOC: clairify auto-level behavior
  • PR #4544: MNT: Deprecate idle_event and remove it from all but wx backends
  • PR #4522: type1font.py fixes and test case
  • PR #4578: Fixed typo in docstring #4562
  • PR #4564: DOC/MNT: Throwing some docstrings at axes_rgb.py
  • PR #4565: DOC: clean up rst in whats_new folder
  • PR #4572: FIX: remove unicode in wx_compat
  • PR #4571: Don’t ignore the fig arg in demo code
  • PR #4569: FIX: sign is not defined
  • PR #4503: Fix draw on show
  • PR #4551: %s -> %r else if invalid char unable to print error
  • PR #4554: A few WX phoenix related changes
  • PR #4555: Avoid making nose a dependency for matplotlib.testing.compare
  • PR #4553: BUG fix: prevent 2D axis from showing up after calling Axes3D.cla()
  • PR #3602: Add rcParams support for markers’ fillstyle prop
  • PR #4499: Jklymak colormap norm examp
  • PR #3518: Left ventricle bull eye
  • PR #4550: Doc AHA bullseye
  • PR #4527: Use C++ stdlib for isfinite etc.
  • PR #2783: Use metric identifiers to parse an AFM character metric line
  • PR #4548: qt_compat: supply more helpful message when no pyqt or pyside is found
  • PR #4541: Directly link matplotlib.org and not sourceforge.net
  • PR #4530: Get rid of annoying border for Tk Canvases
  • PR #3242: DateFormatter shows microseconds instead of %f for years <= 1900
  • PR #4153: bytes2pdatenum
  • PR #4535: FIX: move non-finite position check in text.draw
  • PR #4208: Fix compression of grayscale rasterized images when using (e)ps distilled with xpdf.
  • PR #4533: Revert “made idle_event() in backend_bases.py return True”
  • PR #4163: Fix #4154: Return a writable buffer from conv_color
  • PR #4310: Square plots
  • PR #4449: capsize with default in matplotlibrc
  • PR #4474: Possible fix for hatching problems inside legends (PDF backend)
  • PR #4524: CLN: explicitly cast (void *) -> (char *)
  • PR #4519: Removing intel preprocessors from qhull_a.h
  • PR #4521: Raise more useful error when tfm file is missing
  • PR #4477: OffsetBoxes now considered by tight_layout
  • PR #4426: FIX : hide ref counting violence unless needed
  • PR #4408: Fix path length limit
  • PR #4510: Try expanding user for _open_file_or_url.
  • PR #4256: Allow URL strings to be passed to imread
  • PR #4508: DOC: “Customizing matplotlib” should mention style sheets
  • PR #4481: Rasterize colorbar when it has many colors; closes #4480
  • PR #4505: Added reference to the Matplotlib-Venn package
  • PR #4497: Add link to new book
  • PR #4494: Returning the Poly3DCollection when calling bar3d
  • PR #4452: Fix for issue4372
  • PR #4483: BUG: Do not correct orientation of triangles returned by Qhull (master)
  • PR #4479: Problems with mpl.pyplot
  • PR #4466: Clipping for OffsetBoxes
  • PR #4091: ENH : add function to add displayhook
  • PR #4471: Minor improvements to the docstring of step.
  • PR #4393: Fix Line2D function set_markersize so it doesn’t fail if given a string ...
  • PR #3989: Allow Artists to show pixel data in cursor display
  • PR #4459: Downscale iterm2 backend example image in matplotlib toolkit docs.
  • PR #4458: Raise missing ValueError in transform_angles
  • PR #3421: make wx backends compatible with wxPython-Phoenix
  • PR #4455: Fix csv2rec for passing in both names and comments.
  • PR #4342: Implementation of Issue #3418 - Auto-wrapping text
  • PR #4435: MRG: use travis wheels for dependencies
  • PR #4441: Mentioned iTerm2 external backend in mpl_toolkit docs.
  • PR #4439: Import cbook.restrict_dict into backend_gdk
  • PR #4436: Travis, remove quite and verbose from nosetest flags
  • PR #3834: Remove lod
  • PR #4014: Fix Axes get_children order to match draw order
  • PR #4427: DOC : revert some documentation changes from #3772
  • PR #3772: Allow both linestyle definition “accents” and dash-patterns as linestyle
  • PR #4411: improvements to qt edit widget
  • PR #4422: FIX : turn path snapping off on ‘o’ marker path
  • PR #4423: TST : suppress all of the success messages
  • PR #4401: Fix #4333: Whitespace after sub/super cluster
  • PR #4350: Sets additional default values for axes and grid.
  • PR #4377: Memory leak for Cursor useblit=True on PySide/Python3
  • PR #4399: Enable travis tests on nightly python version (3.5 alpha)
  • PR #4398: Remove unnecessary pyplot import from axes_grid1
  • PR #4395: Travis docs fixes
  • PR #4355: TST : first pass updating to use travis containers
  • PR #4358: cbook.is_sequence_of_strings knows string objects
  • PR #4388: BUG : fix svg corner case
  • PR #4381: Legend rcparams doc tests
  • PR #4370: DOC: cp missing manage_xticks from bxp to boxplot docstring [backport]
  • PR #4356: STY: update example with preferred plt.subplots()
  • PR #4361: STY: update with use of plt.subplots(), other readability edits
  • PR #4362: fix rcParams legend.facecolor and edgecolor never being used
  • PR #4357: Change documentation of legend to reflect default upper-right
  • PR #4193: BUG/API : fix color validation
  • PR #4345: DOC : document exact freetype versions for tests
  • PR #4259: Implementation of Issue #4044. Added ScientificTable and ScientificCell subclasses.
  • PR #4228: BUG : fix non-uniform grids in pcolorfast
  • PR #4352: API/FIX : don’t accept None for x or y in plot
  • PR #4311: BUG : bbox with any nan points can not overlap
  • PR #4265: DOC/API : StrMethodFormatter
  • PR #4343: decode the execution path string based file system encoding
  • PR #4351: STY: update example with preferred plt.subplots
  • PR #4348: Reorder the code in the draw() method of Line2D to fix issue 4338
  • PR #4347: DOC: delete the repetitive word ‘the’ in docstrings and comments
  • PR #4298: Prevent ‘color’ argument to eventplot from overriding ‘colors’ kwarg (fixes #4297)
  • PR #4330: Add tick_values method to the date Locators
  • PR #4327: Fix lw float cast
  • PR #4266: Add functionality to plot bar and barh with string labels (Implement #2516)
  • PR #4225: Provide way to disable Multi Cursor (Implement #2663)
  • PR #4274: Fix Angstrom issues
  • PR #4286: Added native dpi option for print_figure
  • PR #4312: Some fixes to qt 4 and 5 examples
  • PR #4315: added resize parameter to plot 2d-arrays using figimage
  • PR #4317: DOC: Note about pixel placement in imshow
  • PR #3652: MEP22: Navigation by events
  • PR #4196: DOC/TST : document and test negative width to bar
  • PR #4291: Add note about nbagg middle click button
  • PR #4304: Labels do not becomes color anymore in figure options panel for qt toolb...
  • PR #4308: fixes #2885, #3935, #3693, for hatched fill
  • PR #4305: Improve error message when freetype headers are not found using python3
  • PR #4300: Fix #4299: Add support for leftVert etc.
  • PR #4293: Massive MEP move
  • PR #4119: Fix ValueError being raised when plotting hist and hexbin on empty dataset (Fix #3886)
  • PR #4249: DOC : start to move MEP to docs
  • PR #4278: Replace use of str() with six.text_type() for Py2&3 compatibility [backport to color_overhaul]
  • PR #4264: Fix for unpickling polar plot issue #4068
  • PR #4267: correct rst syntax for code blocks
  • PR #4263: Py26 format
  • PR #3060: converted assert into exception
  • PR #4261: STY: update example with preferred plt.subplots
  • PR #4250: BUG: Quiver must copy U, V, C args so they can’t change before draw()
  • PR #4254: Minor typo fix.
  • PR #4248: backend_pgf: don’t clip filled paths (fixes #2885, #3935, #3693)
  • PR #4236: multiple canvas support for Windows
  • PR #4244: Fix #4239: Don’t include scientific notation in path strings
  • PR #4234: Added mock, coverage and pep8 dep. Added pep8 options
  • PR #4233: Fix small option for docs build with sphinx 1.3
  • PR #4221: Suggest non-existing default filename (Implement #3608)
  • PR #4231: Fix #4230: Don’t overflow buffer with sketch path.
  • PR #4224: DOC : update testing docs
  • PR #4229: Bug in ParseTuple for PyQuadContourGenerator_init
  • PR #4226: Refactoring: fewer variables, slightly faster code
  • PR #4220: Add rcParams to enable/disable minor ticks on axes separately issue #3024
  • PR #4219: Implemented new feature for Issue #2880
  • PR #4197: Generate path strings in C++ for PDF and PS
  • PR #4113: forcing weight to int
  • PR #3985: Widget and animation improvements
  • PR #4203: DOC: Colormap synonyms in examples, fix errors caused by removing duplicates
  • PR #4118: CallbackRegistry fix
  • PR #4134: Axis Labels with offset Spines
  • PR #4173: Fix for issue #3930:ConnectionPatch with fancy arrow of length zero produces no plot
  • PR #4182: colorbar: edit tick locations based on vmin and vmax; closes #4181
  • PR #4213: Fix test docs build on Travis with Sphinx 1.3.0 Edit (Lock travis on 1.2.3 for now)
  • PR #4075: backend_cairo: Clip drawn paths to context.clip_extents()
  • PR #4209: More updates on dead URLs
  • PR #4206: Fix C++ warnings from latest clang-analyzer
  • PR #4204: Updated links in INSTALL
  • PR #4201: Bug in text draw method when path_effects are set
  • PR #4191: Adding ‘api_changes’ and ‘whats_new’ docs for PR #4172
  • PR #4198: Plot: convert ‘c’ to ‘color’ immediately; closes #4162, #4157 [backport to color_overhaul]
  • PR #4061: Allow users to decide whether a vector graphics backend combines multiple images into a single image
  • PR #4186: Close clipped paths
  • PR #4172: axes.locator_params fails with LogLocator (and most Locator subclasses) #3658
  • PR #3753: Logit scale
  • PR #4171: set fig.waiting = false when image data is received [backport to color_overhaul]
  • PR #4165: Make _is_writable_dir more flexible to obscure failure modes
  • PR #4177: MNT : fix typo in no-lint flag
  • PR #4149: Clean up matplotlib.colors
  • PR #4155: Various pep8 fixes - specifically targeting files which are failing travis pep8 tests
  • PR #4159: ENH better error message for wrong fontsize
  • PR #4176: Fix Travis building of docs with IPython 3
  • PR #3787: Refactors axis3d.py to address issue #3610
  • PR #4174: ENH: speed-up mlab.contiguous_regions using numpy
  • PR #4166: Ensure the gc module is available during interpreter exit
  • PR #4170: Travis: Commit docs on top of first_commit
  • PR #4164: Fix Gtk3 Backend Source ID was not found
  • PR #4158: Ensure that MPL_REPO_DIR is set on Travis
  • PR #4150: Travis syntax
  • PR #4151: BUG: fix bad edits to travis.yml file
  • PR #4148: Fix mathtext image bounding box
  • PR #4138: TST: trigger travis OSX tests if Linux tests pass
  • PR #3874: New C++ contour code with corner_mask kwarg
  • PR #4144: Fix for issue 4142: Let show() exit the run loop after all windows are closed in a non-interactive session
  • PR #4141: Modify set_ticklabels() to fix counterintuitive behavior of set_ticklabels(get_ticklabels)#2246
  • PR #3949: PEP8: adjust some long lines
  • PR #4130: Qt event fix
  • PR #3957: Corrected cax attributes of ImageGrid axes
  • PR #4129: MNT : fix text-based text with new advance-width
  • PR #4084: Updated some broken and outdated links in testing docs [backport 1.4.2-doc]
  • PR #4093: Gtk.main_iteration takes no arguments
  • PR #4031: Font advance width
  • PR #4079: scatter: fix marker kwarg bug. Closes #4073, #3895.
  • PR #4123: Link fix in external ressources + 1 addition
  • PR #4121: added guiEvent to PickEvent
  • PR #4116: DOC: Correct docstring typo in subplot2grid
  • PR #4100: Add guiEvent handling for web backends
  • PR #4104: Pep8 fixes
  • PR #4097: Fix scale factor label issue #4043
  • PR #4101: Add guiEvent data to Qt backend
  • PR #4096: Fix minor typo in artist tutorial
  • PR #4089: Fix #4074: Bug introduced in 91725d8
  • PR #4087: Fix #4076. Change how result is stored in point_in_path/point_on_path.
  • PR #4006: Allow interrupts to be delivered once Python is fixed.
  • PR #3994: Add per-page pdf notes in PdfFile and PdfPages.
  • PR #4080: test_axes: remove extraneous “show()”
  • PR #4081: Pep8 version fixes
  • PR #3992: Code removal
  • PR #4039: added some fixes in order to use the result obtained from mpl._get_configdir() [backport to 1.4.2-doc]
  • PR #4050: Fix masked array handling
  • PR #4051: Correct FA 4 name of Download icon
  • PR #4041: Prevent Windows from opening command prompt (#4021) [backport to 1.4.x]
  • PR #4032: Disable context menu in webagg
  • PR #4029: Fix key modifier handling in Web backends [backport 1.4.x]
  • PR #4035: FIX: resizing a figure in webagg
  • PR #4034: quiver: always recalculate in draw(); improve docstring; closes #3709, #3817 [backport to 1.4.x]
  • PR #4022: More helpful error message for pgf backend
  • PR #3997: Change documented “Optional” ScaleBase method to “Required”
  • PR #4009: Fix name of variable in doc string
  • PR #4005: Try to fix mencoder tests. [backport to 1.4.x]
  • PR #4004: Provide arguments to mencoder in a more proper way
  • PR #4002: fix find_output_cell for IPython >= 3.0 [backport to 1.4.x]
  • PR #3995: Fix wx._core.PyAssertionError ... wxGetStockLabel(): invalid stock item ID
  • PR #3974: Add Save Tool to NbAgg Figure [backport to 1.4.x]
  • PR #3676: Fix #3647 [backport to 1.4.x]
  • PR #3968: Add Support for scroll_event in WebAgg and NbAgg [backport to 1.4.x]
  • PR #3965: Js fixes for key events + ipython notebooks
  • PR #3993: Fix stupid typo
  • PR #3939: Deploy development documentation from Travis [not ready to merge]
  • PR #3988: MNT : deprecate FigureCanvasBase.onHilite
  • PR #3982: pgf can not write to BytesIO [back port to 1.4.x]
  • PR #3971: Added “val” attribute to widgets.RadioButtons
  • PR #3981: Fixes for File Saving in Webagg
  • PR #3978: Fix clipping/zooming of inverted images
  • PR #3970: Add Figure Enter/Leave Events to Webagg
  • PR #3969: Connect the Resize Event for WebAgg
  • PR #3967: FIX: Webagg save_figure - Raise a Warning Instead of an Error
  • PR #3916: RF: always close old figure windows
  • PR #3958: Suppress some warnings in examples
  • PR #3831: Fix python3 issues in some examples
  • PR #3612: Minor tick fix [backport to 1.4.x]
  • PR #3943: Legend deprecate removal + cleanup
  • PR #3955: API : tighten validation on pivot in Quiver
  • PR #3950: Ensure that fonts are present on travis when building docs.
  • PR #3883: BUG/API : relax validation in hist
  • PR #3954: Simplify set_boxstyle Accepts section of FancyBboxPatch
  • PR #3942: MNT : slight refactor of Axis.set_ticklabels
  • PR #3924: Fix PEP8 coding style violations
  • PR #3941: Change name of dev version
  • PR #3925: Text.{get,set}_usetex: manually enable/disable TeX
  • PR #3933: Fix minor typo in docs: s/right/left/
  • PR #3923: Fixed PEP8 coding style violations
  • PR #3835: Single axes artist
  • PR #3868: Ensure that font family is unicode
  • PR #3893: Don’t close GzipFile before it is used
  • PR #3850: FIX str.decode in python2.6 does not take keyword arguments [backport to 1.4.x]
  • PR #3863: Fix log transforms (fixes #3809) [back port to 1.4.x]
  • PR #3888: Update collections.py
  • PR #3885: Fix indentation
  • PR #3866: Regression in transforms: raises exception when applied to single point
  • PR #3196: Issue with iterability of axes arguments [backport to 1.4.x]
  • PR #3853: typeFace as bytestring in Py3
  • PR #3861: Added missing implementation of get_window_extent for AxisImage and test (fixes #2980).
  • PR #3845: BUG: non integer overlap might lead to corrupt memory access in as_strided [backport 1.4.x]
  • PR #3846: wrong method name
  • PR #3795: RcParams instances for matplotlib.style.use
  • PR #3839: backend_wx: delete remaining lines for removal of printer support
  • PR #3832: Remove deprecated nonorm and normalize
  • PR #3402: Image tutorial notebook edit
  • PR #3830: Merge of #3402
  • PR #3824: Path.contains_points() returns a uint8 array instead of a bool array
  • PR #2743: Updated the macosx backed figure manager show function to bring the
  • PR #3812: insert deprecation warning for set_graylevel
  • PR #3813: Make array_view::operator= non-const
  • PR #3814: [examples] use np.radians/np.degrees where appropriate
  • PR #3710: allow selecting the backend by setting the environment variable MPLBACKEND
  • PR #3811: copy all array_view members in copy constructor
  • PR #3806: OSX backend. 2D histograms are flipped vertically
  • PR #3810: extend #if to include both CLONGDOUBLE related definitions
  • PR #3808: BUG : fix #3805
  • PR #3807: A couple of simple to fix warnings in the examples
  • PR #3801: Fonts demos improvments
  • PR #3774: [examples] final pep8 fixes
  • PR #3799: Update to doc/conf.py to allow for building docs without qt installed
  • PR #3797: Fix for #3789, segfault in _tri
  • PR #3698: fixed axvline description of ymin/ymax args. Little edit in axhline doc
  • PR #3083: New rcParams to set pyplot.suptitle() defaults
  • PR #3788: Fix Sphinx warning in widgets
  • PR #3683: remove _orig_color which is duplicate of _rgb
  • PR #3502: Improved selection widget
  • PR #3786: Fix ‘version version not identified’ message.
  • PR #3784: Fix warning in docs causing Travis error
  • PR #3736: Boxplot examples
  • PR #3762: WebAgg: flush stdout after printing, redirect “stopped” message to stder... [backport to 1.4.x]
  • PR #3770: Treat Sphinx warnings as errors when building docs on Travis
  • PR #3777: Upgrade agg to SVN version
  • PR #3781: Fix compiler warning
  • PR #3780: backend_pgf: pgftext now requires color inside argument (fix #3779) [backport to 1.4.x]
  • PR #3778: Reduce coupling between _tkagg and _backend_agg modules
  • PR #3737: Rgb2lab minimal
  • PR #3771: [examples] fix pep8 error classes e225, e227 and e228
  • PR #3769: made idle_event() in backend_bases.py return True
  • PR #3768: Mock backens when building doc
  • PR #3714: [examples] fix pep8 error classes e231 and e241
  • PR #3764: MNT : removed *args from CallbackRegistry init
  • PR #3767: RST fixes for the docs
  • PR #3765: MNT : delete unused Image
  • PR #3763: WebAgg: _png.write_png raises TypeError
  • PR #3760: ENH: use fewer points for 3d quiver plot
  • PR #3499: Legend marker label placement
  • PR #3735: ENH: add pivot kwarg to 3d quiver plot
  • PR #3755: Reenable shading tests for numpy 1.9.1 and later
  • PR #3744: Final decxx corrections to PR #3723
  • PR #3752: Make sure that initial state gets reset if anything goes wrong in ``rc_context`` [backport to 1.4.x]
  • PR #3743: remove mention to %pylab [backport to 1.4.2-doc]
  • PR #3691: Minor C++ improvements
  • PR #3729: handling of color=None by eventplot(), fixes #3728
  • PR #3546: Example of embedding a figure into an existing Tk canvas
  • PR #3717: Github status upgrade
  • PR #3687: Errorbar markers not drawn in png output
  • PR #3724: Remove duplicate import_array() call
  • PR #3725: Fix invalid symbol if numpy 1.6
  • PR #3723: Complete removal of PyCXX
  • PR #3721: Subplots deprecation
  • PR #3719: Turn rcparams warning into error and remove knowfail
  • PR #3718: Use is to compare with None in backend_pdf
  • PR #3716: Ignore doc generated files
  • PR #3702: Remove the check on path length over 18980 in Cairo backend
  • PR #3684: Build failure on Launchpad
  • PR #3668: [examples] pep8 fix E26*
  • PR #3303: Adding legend handler to PolyCollection and labels to stackplot
  • PR #3675: Additional Warnings in docs build on travis after merge of decxx
  • PR #3630: refactor ftface_props example
  • PR #3671: fix for #3669 Font issue without PyCXX
  • PR #3681: use _fast_from_codes_and_verts in transform code
  • PR #3678: DOC/PEP8 : details related to PR #3433
  • PR #3677: Rotation angle between 0 and 360.
  • PR #3674: Silince UnicodeWarnings in tests
  • PR #3298: Wedge not honouring specified angular range
  • PR #3351: Update demo_floating_axes.py
  • PR #3448: Fix scaling of custom markers [backport to 1.4.x]
  • PR #3485: Reduce the use of XObjects in pdf backend [backport to 1.4.x]
  • PR #3672: Python3 pep8 fixes
  • PR #3558: Adds multiple histograms side-by-side example
  • PR #3665: Remove usage of raw strides member in _backend_gdk.c
  • PR #3309: Explicitly close read and write of Popen process (latex)
  • PR #3662: Make all classes new-style.
  • PR #3646: Remove PyCXX dependency for core extension modules
  • PR #3664: [examples] pep8 fix e251 e27*
  • PR #3294: fix typo in figlegend_demo.py
  • PR #3666: remove print from test
  • PR #3638: MNT : slight refactoring of Gcf
  • PR #3387: include PySide in qt4agg backend check
  • PR #3597: BUG/TST : skip example pep8 if don’t know source path
  • PR #3661: Numpy 1.6 fixes
  • PR #3635: fix pep8 error classes e20[12] and e22[12] in examples
  • PR #3547: Don’t use deprecated numpy APIs
  • PR #3628: Document auto-init behavior of colors.Normalize and cm.ScalarMappable.
  • PR #3640: figure.max_num_figures was renamed to figure.max_open_warning.
  • PR #3650: Typo fixes. [backport to doc branch]
  • PR #3642: TST : know-fail shadding tests
  • PR #3619: PatchCollection: pass other kwargs for match_original=True
  • PR #3629: examples: fix pep8 error class E211
  • PR #3515: examples: fix pep8 error classes E111 and E113
  • PR #3625: animate_decay.py example code is less complicated
  • PR #3613: Fix problem with legend if data has NaN’s [backport to 1.4.x]
  • PR #3611: Fix spelling error
  • PR #3600: BUG: now only set ‘marker’ and ‘color’ attribute of fliers in boxplots
  • PR #3594: Unicode decode error [backport to 1.4.x]
  • PR #3595: Some small doc fixes only relevant on the master branch
  • PR #3291: Lightsource enhancements
  • PR #3578: Fixes test to assert instead of print
  • PR #3575: Supports locale-specified encoding for rcfile.
  • PR #3556: copy/paste corrections in test_backend_qt5
  • PR #3545: Provide an informative error message if something goes wrong in setfont [backport to 1.4.x]
  • PR #3369: Added legend.framealpha to rcParams, as mentioned in axes.legend docstring
  • PR #3510: Fix setupext [backport to 1.4.x]
  • PR #3513: examples: fully automated fixing of E30 pep8 errors
  • PR #3507: general pep8 fixes
  • PR #3506: Named colors example, figure size correction [backport to 1.4.0-doc]
  • PR #3501: Bugfix for text.xytext property
  • PR #3376: Move widget.{get,set}_active to AxisWidget.
  • PR #3419: Better repr for Bboxes.
  • PR #3474: call set cursor on zoom/pan toggle [backpont to 1.4.x]
  • PR #3425: Pep8ify examples
  • PR #3477: Better check for required dependency libpng
  • PR #2900: Remove no-longer-necessary KnownFail for python 3.2.
  • PR #3467: Bugfix in mlab for strided views of np.arrays [backport to 1.4.x]
  • PR #3469: Fix handling of getSaveFileName to be consistent [backport to 1.4.x]
  • PR #3384: Test marker styles
  • PR #3457: Add Qt5Agg to backends in matplotlibrc.template.
  • PR #3438: Get rid of unused pre python 2.6 code in doc make.py
  • PR #3432: Update whats_new.rst
  • PR #3282: Catch warning thrown in Mollweide projection.
  • PR #2635: Crash on saving figure if text.usetex is True
  • PR #3241: Cast to integer to get rid of numpy warning
  • PR #3244: Filter warnings in rcparams test (and others)
  • PR #3378: BUG: Fixes custom path marker sizing for issue #1980

Issues (1189):

  • #7009: No good way to disable SpanSelector
  • #7040: It is getting increasingly difficult to build the matplotlib documentation
  • #6965: ArtistAnimation cannot animate Figure-only artists
  • #6964: Docstring for ArtistAnimation is incorrect
  • #7062: remove the contour on a Basemap object
  • #7061: remove the contour on Basemap
  • #7054: Whether the new version 2.0 will support high-definition screen?
  • #7053: When will release 2.0 official version?
  • #6797: Undefined Symbol Error On Ubuntu
  • #6523: matplotlib-2.0.0b1 test errors on Windows
  • #4753: rubber band in qt5agg slow
  • #6959: extra box on histogram plot with a single value
  • #6816: Segmentation fault on Qt5Agg when using the wrong linestyle
  • #4212: Hist showing wrong first bin
  • #4602: bar / hist : gap between first bar and other bars with lw=0.0
  • #6641: Edge ticks sometimes disappear
  • #7041: Python 3.5.2 crashes when launching matplotlib 1.5.1
  • #7028: Latex Greek fonts not working in legend
  • #6998: dash pattern scaling with linewidth should get it’s own rcParam
  • #7021: How to prevent matplotlib from importing qt4 libraries when only
  • #7020: Using tick_right() removes any styling applied to tick labels.
  • #7018: Website Down
  • #6785: Callbacks of draggable artists should check that they have not been removed
  • #6783: Draggable annotations specified in offset coordinates switch to figure coordinates after dragging
  • #7015: pcolor() not using “data” keyword argument
  • #7014: matplotlib works well in ipython note book but can’t display in a terminal running
  • #6999: cycler 0.10 is required due to change_key() usage
  • #6794: Incorrect text clipping in presence of multiple subplots
  • #7004: Zooming with a large range in y-values while using the linestyle “–” is very slow
  • #6828: Spikes in small wedges of a pie chart
  • #6940: large memory leak in new contour routine
  • #6894: bar(..., linewidth=None) doesn’t display bar edges with mpl2.0b3
  • #6989: bar3d no longer allows default colors
  • #6980: problem accessing canvas on MacOS 10.11.6 with matplotlib 2.0.0b3
  • #6804: Histogram of xarray.DataArray can be extremely slow
  • #6859: Update URL for links to ggplot
  • #6852: Switching to log scale when there is no positive data crashes the Qt5 backend, causes inconsistent internal state in others
  • #6740: PGF Backend: Support interpolation=’none’?
  • #6665: regression: builtin latex rendering doesn’t find the right mathematical fonts
  • #6984: plt.annotate(): segmentation fault when coordinates are too high
  • #6979: plot won’t show with plt.show(block=False)
  • #6981: link to ggplot is broken...
  • #6975: [Feature request] Simple ticks generator for given range
  • #6905: pcolorfast results in invalid cursor data
  • #6970: quiver problems when angles is an array of values rather than ‘uv’ or ‘xy’
  • #6966: No Windows wheel available on PyPI for new version of matplotlib (1.5.2)
  • #6721: Font cache building of matplotlib blocks requests made to HTTPd
  • #6844: scatter edgecolor is broken in Matplotlib 2.0.0b3
  • #6849: BUG: endless loop with MaxNLocator integer kwarg and short axis
  • #6935: matplotlib.dates.DayLocator cannot handle invalid input
  • #6951: Ring over A in AA is too high in Matplotlib 1.5.1
  • #6960: axvline is sometimes not shown
  • #6473: Matplotlib manylinux wheel - ready to ship?
  • #5013: Add Hershey Fonts a la IDL
  • #6953: ax.vlines adds unwanted padding, changes ticks
  • #6946: No Coveralls reports on GitHub
  • #6933: Misleading error message for matplotlib.pyplot.errorbar()
  • #6945: Matplotlib 2.0.0b3 wheel can’t load libpng in OS X 10.6
  • #3865: Improvement suggestions for matplotlib.Animation.save(‘video.mp4’)
  • #6932: Investigate issue with pyparsing 2.1.6
  • #6941: Interfering with yahoo_finance
  • #6913: Cant get currency from yahoo finance with matplotlib
  • #6901: Add API function for removing legend label from graph
  • #6510: 2.0 beta: Boxplot patches zorder differs from lines
  • #6911: freetype build won’t become local
  • #6866: examples/misc/longshort.py is outdated
  • #6912: Matplotlib fail to compile matplotlib._png
  • #1711: Autoscale to automatically include a tiny margin with Axes.errorbar()
  • #6903: RuntimeError(‘Invalid DISPLAY variable’) - With docker and django
  • #6888: Can not maintain zoom level when left key is pressed
  • #6855: imsave-generated PNG files missing edges for certain resolutions
  • #6479: Hexbin with log scale takes extent range as logarithm of the data along the log axis
  • #6795: suggestion: set_xticklabels and set_yticklabels default to current labels
  • #6825: I broke imshow(<signed integer array>) :-(
  • #6858: PyQt5 pyplot error
  • #6853: PyQt5 (v5.7) backend - TypeError upon calling figure()
  • #6835: Which image formats to build in docs.
  • #6856: Incorrect plotting for versions > 1.3.1 and GTK.
  • #6838: Figures not showing in interactive mode with macosx backend
  • #6846: GTK Warning
  • #6839: Test test_pickle.test_complete is broken
  • #6691: rcParam missing tick side parameters
  • #6833: plot contour with levels from discrete data
  • #6636: DOC: gallery supplies 2 pngs, neither of which is default
  • #3896: dates.date2num bug with daylight switching hour
  • #6685: 2.0 dev legend breaks on scatterplot
  • #3655: ensure removal of font cache on version upgrade
  • #6818: Failure to build docs: unknown property
  • #6798: clean and regenerate travis cache
  • #6782: 2.x: Contour level count is not respected
  • #6796: plot/lines not working for datetime objects that span old dates
  • #6660: cell focus/cursor issue when plotting to nbagg
  • #6775: Last figure in http://matplotlib.org/users/pyplot_tutorial.html is not displayed correctly
  • #5981: Increased tick width in 3D plots looks odd
  • #6771: ImportError: No module named artist
  • #6289: Grids are not rendered in backend implementation
  • #6621: Change in the result of test_markevery_linear_scales_zoomed
  • #6515: Dotted grid lines in v2.0.0b1
  • #6511: Dependencies in installation of 2.0.0b1
  • #6668: “Bachelor’s degrees…” picture in the gallery is cropped
  • #6751: Tableau style
  • #6742: import matplotlib.pyplot as plt throws an erro
  • #6097: anaconda package missing nose dependency
  • #6299: savefig() to eps/pdf does not work
  • #6393: Pair of floats breaks plotting renderer (weirdest bug I’ve ever seen)
  • #6387: import matplotlib causes UnicodeDecodeError
  • #6471: Colorbar label position different when executing a block of code
  • #6732: Adding pairplot functionality?
  • #6749: Step diagram does not support xlim() and ylim()
  • #6748: Step diagram does not suppot
  • #6615: Bad event index for step plots
  • #6588: Different line styles between PNG and PDF exports.
  • #6693: linestyle=”None” argument for fill_between() doesn’t work
  • #6592: Linestyle pattern depends on current style, not style set at creation
  • #5430: Linestyle: dash tuple with offset
  • #6728: Can’t install matplotlib with specific python version
  • #6546: Recommendation to install packages for various OS
  • #6536: get_sample_data() in cbook.py duplicates code from _get_data_path() __init__.py
  • #3631: Better document meaning of notches in boxplots
  • #6705: The test suite spends 20% of it’s time in gc.collect()
  • #6698: Axes3D scatter crashes without alpha keyword
  • #5860: Computer Modern Roman should be the default serif when using TeX backend
  • #6702: Bad fonts crashes matplotlib on startup
  • #6671: Issue plotting big endian images
  • #6196: Qt properties editor discards color alpha
  • #6509: pylab image_masked is broken
  • #6657: appveyor is failing on pre-install
  • #6610: Icons for Tk are not antialiased.
  • #6687: Small issues with the example polar_scatter_demo.py
  • #6541: Time to deprecate the GTK backend
  • #6680: Minor typo in the docstring of IdentityTransform?
  • #6670: plt.text object updating incorrectly with blit=False
  • #6646: Incorrect fill_between chart when use set_xscale(‘log’)
  • #6540: imshow(..., alpha=0.5) produces different results in 2.x
  • #6650: fill_between() not working properly
  • #6566: Regression: Path.contains_points now returns uint instead of bool
  • #6624: bus error: fc-list
  • #6655: Malware found on matplotlib components
  • #6623: RectangleSelector disappears after resizing
  • #6629: matplotlib version error
  • #6638: get_ticklabels returns ‘’ in ipython/python interpreter
  • #6631: can’t build matplotlib on smartos system(open solaris)
  • #6562: 2.x: Cairo backends cannot render images
  • #6507: custom scatter marker demo broken
  • #6591: DOC: update static image for interpolation_none_vs_nearest.py example
  • #6607: BUG: saving image to png changes colors
  • #6587: please copy http://matplotlib.org/devdocs/users/colormaps.html to http://matplotlib.org/users
  • #6594: Documentation Typo
  • #5784: dynamic ticking (#5588) should avoid (if possible) single ticks
  • #6492: mpl_toolkits.mplot3d has a null byte somewhere
  • #5862: Some Microsoft fonts produce unreadable EPS
  • #6537: bundled six 1.9.0 causes ImportError: No module named ‘winreg’ in Pympler
  • #6563: pyplot.errorbar attempts to plot 0 on a log axis in SVGs
  • #6571: Unexpected behavior with ttk.Notebook - graph not loaded unless tab preselected
  • #6570: Unexpected behavior with ttk.Notebook - graph not loaded unless tab preselected
  • #6539: network tests are not skipped when running tests.py with –no-network
  • #6567: qt_compat fails to identify PyQt5
  • #6559: mpl 1.5.1 requires pyqt even with a wx backend
  • #6009: No space before unit symbol when there is no SI prefix in ticker.EngFormatter
  • #6528: Fail to install matplotlib by “pip install” on SmartOS(like open solaris system)
  • #6531: Segmentation fault with any backend (matplotlib 1.4.3 and 1.5.1) when calling pyplot.show()
  • #6513: Using gray shade from string ignores alpha parameters
  • #6477: Savefig() to pdf renders markers differently than show()
  • #6525: PS export issue with custom font
  • #6514: LaTeX axis labels can no longer have custom fonts
  • #2663: Multi Cursor disable broken
  • #6083: Figure linewidth default in rcparams
  • #1069: Add a donation information page
  • #6035: Issue(?): head size of FancyArrowPatch changes between interactive figure and picture export
  • #6495: new figsize is bad for subplots with fontsize 12
  • #6493: Stepfilled color cycle for background and edge different
  • #6380: Implicit addition of “color” to property_cycle breaks semantics
  • #6447: Line2D.contains does not take drawstyle into account.
  • #6257: option for default space between title and axes
  • #5868: tight_layout doesn’t leave enough space between outwards ticks and axes title
  • #5987: Outward ticks cause labels to be clipped by default
  • #5269: Default changes: legend
  • #6489: Test errors with numpy 1.11.1rc1
  • #5960: Misplaced shadows when using FilteredArtistList
  • #6452: Please add a generic “seaborn” style
  • #6469: Test failures testing matplotlib 1.5.1 manylinux wheels
  • #5854: New cycler does not work with bar plots
  • #5977: legend needs logic to deal with new linestyle scaling by linewidth
  • #6365: Default format time series xtick labels changed
  • #6104: docs: latex required for PDF plotting?
  • #6451: Inequality error on web page http://matplotlib.org/faq/howto_faq.html
  • #6459: use conda already installed on appveyor
  • #6043: Advanced hillshading example looks strange with new defaults.
  • #6440: BUG: set_tick_params labelcolor should apply to offset
  • #6458: Wrong package name in INSTALL file
  • #2842: matplotlib.tests.test_basic.test_override_builtins() fails with Python >=3.4
  • #2375: matplotlib 1.3.0 doesn’t compile with Solaris Studio 12.1 CC
  • #2667: matplotlib.tests.test_mathtext.test_mathtext_{cm,stix,stixsans}_{37,53}.test are failing
  • #2243: axes limits with aspect=’equal’
  • #1758: y limit with dashed or dotted lines hangs with somewhat big data
  • #5994: Points annotation coords not working in 2.x
  • #6444: matplotlib.path.contains_points is a LOT slower in 1.51
  • #5461: Feature request: allow a default line alpha to be set in mpl.rcParams
  • #5132: ENH: Set the alpha value for plots in rcParams
  • #6449: axhline and axvline linestyle as on-off seq doesn’t work if set directly in function call
  • #6416: animation with ‘ffmpeg’ backend and ‘savefig.bbox = tight’ garbles video
  • #6437: Improperly spaced time axis
  • #5974: scatter is not changing color in Axes3D
  • #6436: clabels plotting outside of projection limb
  • #6438: Cant get emoji working in Pie chart legend with google app engine. Need help.
  • #6362: greyscale scatter points appearing blue
  • #6301: tricky bug in ticker due to special behaviour of numpy
  • #6276: Ticklabel format not preserved after editing plot limits
  • #6173: linestyle parameter does not support default cycler through None, crashes instead.
  • #6109: colorbar _ticker +_locate bug
  • #6231: Segfault when figures are deleted in random order
  • #6432: micro sign doesn’t show in EngFormatter
  • #6057: Infinite Loop: LogLocator Colorbar & update_ticks
  • #6270: pyplot.contour() not working with matplotlib.ticker.LinearLocator()
  • #6058: “Configure subplots” tool is initialized very inefficiently in the Qt backends
  • #6363: Change legend to accept alpha instead of (only) framealpha.
  • #6394: Severe bug in ``imshow`` when plotting images with small values
  • #6368: Bug: matplotlib.pyplot.spy: does not work correctly for sparse matrices with many entries (>= 2**32)
  • #6419: Imshow does not copy data array but determines colormap values upon call
  • #3615: mouse scroll event in Gtk3 backend
  • #3373: add link to gtk embedding cookbook to website
  • #6121: opening the configure subplots menu moves the axes by a tiny amount
  • #2511: NavigationToolbar breaks if axes are added during use.
  • #6349: Down arrow on GTK3 backends selects toolbar, which eats furthur keypress events
  • #6408: minor ticks don’t respect rcParam xtick.top / ytick.right
  • #6398: sudden install error with pip (pyparsing 2.1.2 related)
  • #5819: 1.5.1rc1: dont use absolute links in the “new updates” on the homepage
  • #5969: urgent bug after 1.5.0: offset of LineCollection when apply agg_filter
  • #5767: axes limits (in old “round_numbers” mode) affected by floating point issues
  • #5755: Better choice of axes offset value
  • #5938: possible bug with ax.set_yscale(‘log’) when all values in array are zero
  • #5836: Repeated warning about fc-list
  • #6399: pyparsing version 2.1.2 not supported (2.1.1 works though)
  • #5884: numpy as no Attribute string0
  • #6395: Deprecation warning for axes.color_cycle
  • #6385: Possible division by zero in new get_tick_space() methods; is rotation ignored?
  • #6344: Installation issue
  • #6315: Qt properties editor could sort lines labels using natsort
  • #5219: Notebook backend: possible to remove javascript/html when figure is closed?
  • #5111: nbagg backend captures exceptions raised by callbacks
  • #4940: NBAgg figure management issues
  • #4582: Matplotlib IPython Widget
  • #6142: matplotlib.ticker.LinearLocator view_limits algorithm improvement?
  • #6326: Unicode invisible after image saved
  • #5980: Gridlines on top of plot by default in 2.0?
  • #6272: Ability to set default scatter marker in matplotlibrc
  • #6335: subplots animation example is broken on OS X with qt4agg
  • #6357: pyplot.hist: normalization fails
  • #6352: clim doesn’t update after draw
  • #6353: hist won’t norm for small numbers
  • #6343: prop_cycle breaks keyword aliases
  • #6226: Issue saving figure as eps when using gouraud shaded triangulation
  • #6330: ticklabel_format reset to default by ScalarFormatter
  • #4975: Non-default color_cycle not working in Pie plot
  • #5990: Scatter markers do not follow new colour cycle
  • #5577: Handling of “next color in cycle” should be handled differently
  • #5489: Special color names to pull colors from the currently active color cycle
  • #6325: Master requires cycler 0.10.0
  • #6278: imshow with pgf backend does not render transparency
  • #5945: Figures in the notebook backend are too large following DPI changes
  • #6332: Animation with blit broken
  • #6331: matplotlib pcolormesh seems to slide some data around on the plot
  • #6307: Seaborn style sheets don’t edit patch.facecolor
  • #6294: Zero size ticks show up as single pixels in rendered pdf
  • #6318: Cannot import mpl_toolkits in Python3
  • #6316: Viridis exists but not in plt.cm.datad.keys()
  • #6082: Cannot interactively edit axes limits using Qt5 backend
  • #6309: Make CheckButtons based on subplots automatically
  • #6306: Can’t show images when plt.show() was executed
  • #2527: Vertical alignment of text is too high
  • #4827: Pickled Figure Loses sharedx Properties
  • #5998: math??{} font styles are ignored in 2.x
  • #6293: matplotlib notebook magic cells with output plots - skips next cell for computation
  • #235: hatch linewidth patch
  • #5875: Manual linestyle specification ignored if ‘prop_cycle’ contains ‘ls’
  • #5959: imshow rendering issue
  • #6237: MacOSX agg version: doesn’t redraw after keymap.grid keypress
  • #6266: Better fallback when color is a float
  • #6002: Potential bug with ‘start_points’ argument of ‘pyplot.streamplot’
  • #6265: Document how to set viridis as default colormap in mpl 1.x
  • #6258: Rendering vector graphics: parsing polygons?
  • #1702: Bug in 3D histogram documentation
  • #5937: xticks/yticks default behaviour
  • #4706: Documentation - Basemap
  • #6255: Can’t build matplotlib.ft2font in cygwin
  • #5792: Not easy to get colorbar tick mark locations
  • #6233: ImportError from Sphinx plot_directive from Cython
  • #6235: Issue with building docs with Sphinx 1.4.0
  • #4383: xkcd color names
  • #6219: Example embedding_in_tk.py freezes in Python3.5.1
  • #5067: improve whats_new entry for prop cycler
  • #4614: Followup items from the matplotlib 2.0 BoF
  • #5986: mac osx backend does not scale dashes by linewidth
  • #4680: Set forward=True by default when setting the figure size
  • #4597: use mkdtemp in _create_tmp_config_dir
  • #3437: Interactive save should respect ‘savefig.facecolor’ rcParam.
  • #2467: Improve default colors and layouts
  • #4194: matplotlib crashes on OS X when saving to JPEG and then displaying the plot
  • #4320: Pyplot.imshow() “None” interpolation is not supported on Mac OSX
  • #1266: Draggable legend results RuntimeError and AttributeError on Mac OS 10.8.1
  • #5442: xkcd plots rendered as regular plots on Mac OS X
  • #2697: Path snapping does not respect quantization scale appropriate for Retina displays
  • #6049: Incorrect TextPath display under interactive mode
  • #1319: macosx backend lacks support for cursor-type widgets
  • #531: macosx backend does not work with blitting
  • #5964: slow rendering with backend_macosx on El Capitan
  • #5847: macosx backend color rendering
  • #6224: References to non-existing class FancyBoxPatch
  • #781: macosx backend doesn’t find fonts the same way as other backends
  • #4271: general colormap reverser
  • #6201: examples svg_histogram.html failes with UnicodeEncodeError
  • #6212: ENH? BUG? pyplot.setp/Artist.setp does not accept non-indexable iterables of handles.
  • #4445: Two issues with the axes offset indicator
  • #6209: Qt4 backend uses Qt5 backend
  • #6136: Feature request: configure default scatter plot marker size
  • #6180: Minor typos in the style sheets users’ guide
  • #5517: “interactive example” not working with PySide
  • #4607: bug in font_manager.FontManager.score_family()
  • #4400: Setting annotation background covers arrow
  • #596: Add “bring window to front” functionality
  • #4674: Default marker edge width in plot vs. scatter
  • #5988: rainbow_text example is missing some text
  • #6165: MacOSX backend hangs drawing lines with many dashes/dots
  • #6155: Deprecation warnings with Dateutil 2.5
  • #6003: In ‘pyplot.streamplot’, starting points near the same streamline raise ‘InvalidIndexError’
  • #6105: Accepting figure argument in subplot2grid
  • #6184: csv2rec handles dates differently to datetimes when datefirst is specified.
  • #6164: Unable to use PySide with gui=qt
  • #6166: legends do not refresh
  • #3897: bug: inconsistent types accepted in DateLocator subclasses
  • #6160: EPS issues with rc parameters used in seaborn library on Win 8.1
  • #6163: Can´t make matplotlib run in my computer
  • #5331: Boxplot with zero IQR sets whiskers to max and min and leaves no outliers
  • #5575: plot_date() ignores timezone
  • #6143: drawstyle accepts anything as default rather than raising
  • #6151: Matplotlib 1.5.1 ignores annotation_clip parameter
  • #6147: colormaps issue
  • #5916: Headless get_window_extent or equivalent
  • #6141: Matplotlib subplots and datetime x-axis functionality not working as intended?
  • #6138: No figure shows, no error
  • #6134: Cannot plot a line of width=1 without antialiased
  • #6120: v2.x failures on travis
  • #6092: %matplotlib notebook broken with current matplotlib master
  • #1235: Legend placement bug
  • #2499: Showing np.uint16 images of the form (h,w,3) is broken
  • #5479: Table: auto_set_column_width not working
  • #6028: Appearance of non-math hyphen changes with math in text
  • #6113: ValueError after moving legend and rcParams.update
  • #6111: patches fails when data are array, not list
  • #6108: Plot update issue within event callback for multiple updates
  • #6069: imshow no longer correctly handles ‘bad’ (nan) values
  • #6103: ticklabels empty when not interactive
  • #6084: Despined figure is cropped
  • #6067: pyplot.savefig doesn’t expand ~ (tilde) in path
  • #4754: Change default color cycle
  • #6063: Axes.relim() seems not to work when copying Line2D objects
  • #6065: Proposal to change color – ‘indianred’
  • #6056: quiver plot in polar projection - how to make the quiver density latitude-dependent ?
  • #6051: Matplotlib v1.5.1 apparently not compatible with python-dateutil 2.4.2
  • #5513: Call get_backend in pylab_setup
  • #5983: Option to Compress Graphs for pgf-backend
  • #5895: Polar Projection PDF Issue
  • #5948: tilted line visible in generated pdf file
  • #5737: matplotlib 1.5 compatibility with wxPython
  • #5645: Missing line in a self-sufficient example in navigation_toolbar.rst :: a minor bug in docs
  • #6037: Matplotlib xtick appends .%f after %H:%M%:%S on chart
  • #6025: Exception in Tkinter/to_rgb with new colormaps
  • #6034: colormap name is broken for ListedColormap?
  • #5982: Styles need update after default style changes
  • #6017: Include tests.py in archive of release
  • #5520: ‘nearest’ interpolation not working with low dpi
  • #4280: imsave reduces 1row from the image
  • #3057: DPI-connected bug of imshow when using multiple masked arrays
  • #5490: Don’t interpolate images in RGB space
  • #5996: 2.x: Figure.add_axes(..., facecolor=’color’) does not set axis background colour
  • #4760: Default linewidth thicker than axes linewidth
  • #2698: ax.text() fails to draw a box if the text content is full of blank spaces and linefeeds.
  • #3948: a weird thing in the source code comments
  • #5921: test_backend.pgf.check_for(texsystem) does not do what it says...
  • #4295: Draggable annotation position wrong with negative x/y
  • #1986: Importing pyplot messes with command line argument parsing
  • #5885: matplotlib stepfilled histogram breaks at the value 10^-1 on xubuntu
  • #5050: pandas v0.17.0rc1
  • #3658: axes.locator_params fails with LogLocator (and most Locator subclasses)
  • #3742: Square plots
  • #3900: debugging Segmentation fault with Qt5 backend
  • #4192: Error when color value is None
  • #4210: segfault: fill_between with Python3
  • #4325: FancyBboxPatch wrong size
  • #4340: Histogram gap artifacts
  • #5096: Add xtick.top.visible, xtick.bottom.visible, ytick.left.visible, ytick.right.visible to rcParams
  • #5120: custom axis scale doesn’t work in 1.4.3
  • #5212: shifted(?) bin positions when plotting multiple histograms at the same time
  • #5293: Qt4Agg: RuntimeError: call __init__ twice
  • #5971: Add support for PySide2 (Qt5)
  • #5993: Basemap readshapefile should read shapefile for the long/lat specified in the Basemap instance.
  • #5991: basemap crashes with no error message when passed numpy nan’s
  • #5883: New colormaps : Inferno, Viridis, ...
  • #5841: extra label for non-existent tick
  • #4502: Default style proposal: outward tick marks
  • #875: Replace “jet” as the default colormap
  • #5047: Don’t draw end caps on error bars by default
  • #4700: Overlay blend mode
  • #4671: Change default legend location to ‘best’.
  • #5419: Default setting of figure transparency in NbAgg is a performance problem
  • #4815: Set default axis limits in 2D-plots to the limits of the data
  • #4854: set numpoints to 1
  • #5917: improved dash styles
  • #5900: Incorrect Image Tutorial Inline Sample Code
  • #5965: xkcd example in gallery
  • #5616: Better error message if no animation writer is available
  • #5920: How to rotate secondary y axis label so it doesn’t overlap with y-ticks, matplotlib
  • #5966: SEGFAULT if pyplot is imported
  • #5967: savefig SVG and PDF output for scatter plots is excessively complex, crashses Inkscape
  • #1943: legend doesn’t work with stackplot
  • #5923: Windows usetex=True error in long usernames
  • #5940: KeyError: ‘getpwuid(): uid not found: 5001’
  • #5748: Windows test failures on appveyor
  • #5944: Notebook backend broken on Master
  • #5946: Calling subplots_adjust breaks savefig output
  • #5929: Fallback font doesn’t work on windows?
  • #5925: Data points beyond axes range plotted when saved to SVG
  • #5918: Pyplot.savefig is very slow with some combinations of data/ylim scales
  • #5919: Error when trying to import matplotlib into IPython notebook
  • #5803: Barbs broken
  • #5846: setupext.py: problems parsing setup.cfg (not updated to changes in configparser)
  • #5309: Differences between function and keywords for savefig.bbox and axes.facecolor
  • #5889: Factual errors in HowTo FAQ Box Plot Image
  • #5618: New rcParams requests
  • #5810: Regression in test_remove_shared_axes
  • #5281: plt.tight_layout(pad=0) cuts away outer ticks
  • #5909: The documentation for LinearLocator’s presets keyword is unclear
  • #5864: mathtext mishandling of certain exponents
  • #5869: doc build fails with mpl-1.5.1 and sphinx-1.3.4 (sphinx-1.3.3 is fine)
  • #5835: gridspec.Gridspec doesn’t check for consistency in arguments
  • #5867: No transparency in *.pgf file when using pgf Backend.
  • #5863: left( ... right) are too small
  • #5850: prop_cycler for custom dashes – linestyle such as (<offset>, (<on>, <off>)) throws error
  • #5861: Marker style request
  • #5851: Bar and box plots use the ‘default’ matplotlib colormap, even if the style is changed
  • #5857: FAIL: matplotlib.tests.test_coding_standards.test_pep8_conformance_examples
  • #5831: tests.py is missing from pypi tarball
  • #5829: test_rasterize_dpi fails with 1.5.1
  • #5843: what is the source code of ax.pcolormesh(T, R, Z,vmin=0,vmax=255,cmap=’jet’) ?
  • #5799: mathtext kerning around comma
  • #2841: There is no set_linestyle_cycle in the matplotlib axes API
  • #5821: Consider using an offline copy of Raleway font
  • #5822: FuncAnimation.save() only saving 1 frame
  • #5449: Incomplete dependency list for installation from source
  • #5793: GTK backends
  • #5814: Adding colorbars to row subplots doesn’t render the main plots when saving to .eps in 1.5.0
  • #5816: matplotlib.pyplot.boxplot ignored showmeans keyword
  • #5086: Default date format for axis formatting
  • #4808: AutoDateFormatter shows too much precision
  • #5812: Widget event issue
  • #5794: –no-network not recognized as valid option for tests.py
  • #5801: No such file or directory: ‘/usr/share/matplotlib/stylelib’
  • #5777: Using default style raises warnings about non style parameters
  • #5738: Offset text should be computed based on lowest and highest ticks, not actual axes limits
  • #5403: Document minimal MovieWriter sub-class
  • #5558: The link to the John Hunter Memorial fund is a 404
  • #5757: Several axes_grid1 and axisartist examples broken on master
  • #5557: plt.hist throws KeyError when passed a pandas.Series without 0 in index
  • #5550: Plotting datetime values from Pandas dataframe
  • #4855: Limit what style.use can affect?
  • #5765: import matplotlib._png as _png ImportError: libpng16.so.16: cannot open shared object
  • #5753: Handling of zero in log shared axes depends on whether axes are shared
  • #5756: 3D rendering, scatterpoints disapear near edges of surfaces
  • #5747: Figure.suptitle does not respect size argument
  • #5641: plt.errorbar error with empty list
  • #5476: annotate doesn’t trigger redraw
  • #5572: Matplotlib 1.5 broken_barh fails on empty data.
  • #5089: axes.properties calls get_axes internally
  • #5745: Using internal qhull despite the presence of pyqhull installed in the system
  • #5744: cycler is required, is missing, yet build succeeds.
  • #5592: Problem with _init_func in ArtistAnimation
  • #5729: Test matplotlib.tests.test_backend_svg.test_determinism fails on OSX in virtual envs.
  • #4756: font_manager.py takes multiple seconds to import
  • #5435: Unable to upgrade matplotlib 1.5.0 through pip
  • #5636: Generating legend from figure options panel of qt backend raise exception for large number of plots
  • #5365: Warning in test_lines.test_nan_is_sorted
  • #5646: Version the font cache
  • #5692: Can’t remove StemContainer
  • #5635: RectangleSelector creates not wanted lines in axes
  • #5427: BUG? Normalize modifies pandas Series inplace
  • #5693: Invalid caching of long lines with nans
  • #5705: doc/users/plotting/examples/axes_zoom_effect.py is not a Python file
  • #4359: savefig crashes with malloc error on os x
  • #5715: Minor error in set up fork
  • #5687: Segfault on plotting with PySide as backend.qt4
  • #5708: Segfault with Qt4Agg backend in 1.5.0
  • #5704: Issue with xy and xytext
  • #5673: colorbar labelling bug (1.5 regression)
  • #4491: Document how to get a framework build in a virtual env
  • #5468: axes selection in axes editor
  • #5684: AxesGrid demo exception with LogNorm: ‘XAxis’ object has no attribute ‘set_scale’
  • #5663: AttributeError: ‘NoneType’ object has no attribute ‘canvas’
  • #5573: Support HiDPI (retina) displays in docs
  • #5680: SpanSelector span_stays fails with use_blit=True
  • #5679: Y-axis switches to log scale when an X-axis is shared multiple times.
  • #5655: Problems installing basemap behind a proxy
  • #5670: Doubling of coordinates in polygon clipping
  • #4725: change set_adjustable for share axes with aspect ratio of 1
  • #5488: The default number of ticks should be based on the length of the axis
  • #5543: num2date ignoring tz in v1.5.0
  • #305: Change canvas.print_figure default resolution
  • #5660: Cannot raise FileNotFoundError in python2
  • #5658: A way to remove the image of plt.figimage()?
  • #5495: Something fishy in png reading
  • #5549: test_streamplot:test_colormap test broke unintentionally
  • #5381: HiDPI support in Notebook backend
  • #5531: test_mplot3d:test_quiver3d broke unintentionally
  • #5530: test_axes:test_polar_unit broke unintentionally
  • #5525: Comparison failure in text_axes:test_phase_spectrum_freqs
  • #5650: Wrong backend selection with PyQt4
  • #5649: Documentation metadata (release version) does not correspond with some of the ‘younger’ documentation content
  • #5648: Some tests require non-zero tolerance
  • #3980: zoom in wx with retnia behaves badly
  • #5642: Mistype in pyplot_scales.py of pyplot_tutorial.rst :: a minor bug in docs
  • #3316: wx crashes on exit if figure not shown and not explicitly closed
  • #5624: Cannot manually close matplotlib plot window in Mac OS X Yosemite
  • #4891: Better auto-selection of axis limits
  • #5633: No module named externals
  • #5634: No module named ‘matplotlib.tests’
  • #5473: Strange OS warning when import pyplot after upgrading to 1.5.0
  • #5524: Change in colorbar extensions
  • #5627: Followup for Windows CI stuff
  • #5613: Quiverkey() positions arrow incorrectly with labelpos ‘N’ or ‘S’
  • #5615: tornado now a requirement?
  • #5582: FuncAnimation crashes the interpreter (win7, 64bit)
  • #5610: Testfailures on windows
  • #5595: automatically build windows conda packages and wheels in master
  • #5535: test_axes:test_rc_grid image comparison test has always been broken
  • #4396: Qt5 is not mentioned in backends list in doc
  • #5205: pcolor does not handle non-array C data
  • #4839: float repr in axes parameter editing window (aka the green tick button)
  • #5542: Bad superscript positioning for some fonts
  • #3791: Update colormap examples.
  • #4679: Relationship between line-art markers and the markeredgewidth parameter
  • #5601: Scipy/matplotlib recipe with plt.connect() has trouble in python 3 (AnnoteFinder)
  • #4211: Axes3D quiver: variable length arrows
  • #773: mplot3d enhancement
  • #395: need 3D examples for tricontour and tricontourf
  • #186: Axes3D with PolyCollection broken
  • #178: Incorrect mplot3d contourf rendering
  • #5508: Animation.to_html5_video requires python3 base64 module
  • #5576: Improper reliance upon pkg-config when C_INCLUDE_PATH is set
  • #5369: Change in zorder of streamplot between 1.3.1 and 1.4.0
  • #5569: Stackplot does not handle NaNs
  • #5565: label keyword is not interpreted proporly in errorbar() for pandas.DataFrame-like objects
  • #5561: interactive mode doesn’t display images with standard python interpreter
  • #5559: Setting window titles when in interactive mode
  • #5554: Cropping text to axes
  • #5545: EllipseCollection renders incorrectly when passed a sequence of widths
  • #5475: artist picker tolerance has no effect
  • #5529: Wrong image/code for legend_demo (pylab)
  • #5139: plt.subplots for already existing Figure
  • #5497: violin{,plot} return value
  • #5441: boxplot rcParams are not in matplotlibrc.template
  • #5522: axhline fails on custom scale example
  • #5528: $rho$ in text for plots erroring
  • #4799: Probability axes scales
  • #5487: Trouble importing image_comparison decorator in v1.5
  • #5464: figaspect not working with numpy floats
  • #4487: Should default hist() bins be changed in 2.0?
  • #5499: UnicodeDecodeError in IPython Notebook caused by negative numbers in plt.legend()
  • #5498: Labels’ collisions while plotting named DataFrame iterrows
  • #5491: clippedline.py example should be removed
  • #5482: RuntimeError: could not open display
  • #5481: value error : unknown locale: UTF-8
  • #4780: Non-interactive backend calls draw more than 100 times
  • #5470: colorbar values could take advantage of offsetting and/or scientific notation
  • #5471: FuncAnimation video saving results in one frame file
  • #5457: Example of new colormaps is misleading
  • #3920: Please fix pip install, so that plt.show() etc works correctly
  • #5418: install backend gtk in Cygwin
  • #5368: New axes.set_prop_cycle method cannot handle any generic iterable
  • #5446: Tests fail to run (killed manually after 7000 sec)
  • #5225: Rare race condition in makedirs with parallel processes
  • #5444: overline and subscripts/superscripts in mathtext
  • #4859: Call tight_layout() by default
  • #5429: Segfault in matplotlib.tests.test_image:test_get_window_extent_for_AxisImage on python3.5
  • #5431: Matplotlib 1.4.3 broken on Windows
  • #5409: Match zdata cursor display scalling with colorbar ?
  • #5128: ENH: Better default font
  • #5420: [Mac OS X 10.10.5] Macports install error :unknown locale: UTF-8
  • #3867: OSX compile broken since CXX removal (conda only?)
  • #5411: XKCD style fails except for inline mode
  • #5406: Hangs on OS X 10.11.1: No such file or directory: ‘~/.matplotlib/fontList.json’
  • #3116: mplot3d: argument checking in plot_surface should be improved.
  • #347: Faster Text drawing needed
  • #5399: FuncAnimation w/o init_func breaks when saving
  • #5395: Style changes doc has optimistic release date
  • #5393: wrong legend in errorbar plot for pandas series
  • #5396: fill_between() with gradient
  • #5221: infinite range for hist(histtype=”step”)
  • #4901: Error running double pendulum animation example
  • #3314: assert mods.pop(0) == ‘tests’ errors for multiprocess tests on OSX
  • #5337: Remove –nocapture from nosetests on .travis.yml?
  • #5378: errorbar fails with pandas data frame
  • #5367: histogram and digitize do not agree on the definition of a bin
  • #5314: ValueError: insecure string pickle
  • #5347: Problem with importing matplotlib.animation
  • #4788: Modified axes patch will not re-clip artists
  • #4968: Lasso-ing in WxAgg causes flickering of the entire figure
  • #5093: wx event loop broken (1.5.0rc1)
  • #5259: 1.5.0~rc2: unittest failures/errors on (debian) i386
  • #3315: “Too many open files” in test runs on Python 3.3
  • #5328: Reduce duplication between tests.py and matplotlib.__init__:test()
  • #5302: Pixelated fonts when plot saved as jpeg
  • #5226: Font cache thread safety
  • #5310: Regression in axes.color_cycle assignment on 1.5rc2
  • #5316: Axes.bar: wrong default parameter in documentation
  • #5317: Make nbagg recognise the requested facecolor of a figure
  • #5312: error in set_linestyle
  • #5277: implement get_ticks_direction()
  • #5303: strange issues trying to play wit Matplotlib1.5rc3 (win32, cgohlke)
  • #5280: Separate test data from matplotlib package
  • #5202: New colormaps are not included in the plt.cm.datad dictionary.
  • #4783: Adapt http://matplotlib.org/devdocs/users/colormaps.html to include new colormaps
  • #5291: ERROR: matplotlib.tests.test_patheffects.test_PathEffect_get_proxy
  • #5286: unit_scatter.py example crashes on Python 3.4
  • #5185: Random test failures in Legent tests (1.5.0rc2)
  • #5270: Issues zooming in and out with shared axis
  • #5265: Document $MATPLOTLIBRC
  • #5260: 1.5.0~rc2: unittest failures/errors on (debian) mipsel
  • #5237: Error with bar plot and no data
  • #5254: no ax_get_lines.style_cycle
  • #4896: [mpl_toolkits.axes_grid1] Can’t remove host axes’ twin axes
  • #5242: Legend color race condition
  • #5227: Link to PyPI, rather than SourceForge, for direct download links
  • #5232: RuntimeError: No SFNT name table
  • #5229: Documentation build failures with Numpy 1.10
  • #5136: move tarballs from SF to pypi
  • #2046: Miscelaneous travis test failiures
  • #5173: Error in boxplot, 1.5.0.rc2
  • #5209: pyplot fill_between warning since upgrade of numpy to 1.10.10
  • #5220: Any chance of retiring Lena from Sampledoc background
  • #5218: Figure should be a contextmanager?
  • #5049: xkcd plots stopped working on Mac OS X.
  • #4024: Path effects applied to annotation text containing n
  • #5198: use nose attributes to mark network tests
  • #5211: ValueError when passing numpy array as edgecolors argument to scatter
  • #5155: .whl package for Python 3.5
  • #5149: basemap warpimage does not handle transparency in non-cylindral projections
  • #4908: TransformWrapper is not reliably pickleable
  • #5196: pyside is broken
  • #5194: Refactoring of qt import logic has broken qt tests on 1.5.x
  • #5191: self._renderer = _RendererAgg(int(width), int(height), dpi, debug=False) ValueError: width and height must each be below 32768
  • #5190: savefig output blank eps files.
  • #5175: “prop_cycle” or “prop_cycler” in ver 1.5.0.rc2?
  • #5200: plot label will not show up on legend if _ is used as first charcter in label
  • #5199: plot color yields inconsistent results
  • #5197: pyplot.plot() doesn’t respect the selected color
  • #5176: git repo contains Mac OS metafile
  • #5174: curious issue on Windows trying to run test
  • #3588: ax.minorticks_on won’t play nicely with symlog-scale.
  • #5105: 1.5rc1: Calling figure transform with wrong argument crashs python
  • #5107: 1.5.0rc1: Crash with multiline text.
  • #5165: _
  • #5162: mathtext fails to render left right (for sympy matrices)
  • #5156: mpl.rcParams[“lines.markeredgewidth”] = 0 removes markers in lines?
  • #5094: ‘FigureCanvasAgg’ object has no attribute ‘_is_idle_drawing’ (1.5.0rc1)
  • #5135: BUG: Issue with blitting of PyQt autoscaled figure
  • #5078: numpy incompatibility
  • #5141: Scatter “c” kwarg hsa changed
  • #5140: installing matplotlib fails using pip on python3
  • #5059: Precompiled wheel for Python 3.5
  • #5083: Please include un-minified version of JQuery
  • #5122: docs: backend list don’t mention qt5agg in interactive backend list
  • #5119: RegularPolygon does not close path if fill=False
  • #5077: make versioneer play nice with how we build docs on travis
  • #5113: __version__ not filled for master
  • #5101: wx: Recapturing the mouse in the same window? especially on Linux
  • #5088: 1.5 and 2.0 release schedule
  • #5082: Can’t build 1.5RC1 on Mac OSX
  • #4999: TriAnalyzer.scale_factors() has mismatched boolean indexes
  • #4543: Aggregate whats_new and api_changes rst files for docs
  • #5058: PyQt4 canvas crashing on MacOS X 10.8
  • #4574: Removing figureoptions from subclassed NavigationToolbar2QT
  • #5055: Contourf Colorbar
  • #5042: Feature request: pre_draw_event
  • #5037: IPython is always imported by pyplot, if present
  • #750: axes.cla() in mplot3d - grid lines don’t fall back.
  • #5018: axes3d.py: Several docstrings concatenate with NoneType
  • #5016: plot line not shown in some cases involving masked arrays
  • #4967: Animations are (mostly) broken
  • #5007: wrong zooming behaviour in constrain mode (‘x’ or ‘y’ is pressed)
  • #4837: fill_between in matplotlib does not handle “rasterized=True” option correctly
  • #4691: Numpy version >= 1.10 dependency issue.
  • #4736: Docs build hangs at pylab_examples/system_monitor example
  • #4744: Release Schedule 1.5
  • #5005: bug in matplotlib/examples/pylab_examples/table_demo.py
  • #4971: axis(‘equal’) in mplot3d plots causes duplicate z axis in the nbagg backend
  • #4989: Install from source on linux sets incorrect permissions for mpl-data files
  • #4761: ScalarFormatter throws math domain errors with polar curvilinear grid examples
  • #4973: Darkjet
  • #4767: Regression Qt5 Backend
  • #4966: Removing Line2D is broken
  • #4957: IndexError when moused over panned image
  • #4960: Bug on the pyplot.table colColours property (version 1.3.0)
  • #4391: Switched links in AXISARTIST documentation
  • #4955: Switch default Qt library
  • #4806: axes.format_cursor_data is raising a (2.7) ValueError and (3.4) TypeError in Jupyter notebook with nbagg backend
  • #4947: animation blitting is no longer working
  • #4457: nbagg backend: multiple execution of same cell with plots
  • #4841: nbagg close figure when removed from dom
  • #4281: nbagg: “Close figure” action does not ‘close’ the figure object
  • #4918: Notebook backend zoom rect VEEERY slow in 1.5dev
  • #4927: Remove lena.jpg/png, it is undistributable and violating copyright
  • #4732: Interactivity is fragile
  • #3649: Matplotlib Installing Test Dependencies
  • #4914: alpha value of markeredgecolor is overwritten by markerfacecolor
  • #4774: Inline backend not working on master
  • #4883: Incorrect default backend set for matplotlib after installing pyside
  • #4888: Pyplot ability to read 16 bit image (tiff)
  • #2654: ``CGContextRef is NULL`` of tight_layout with MacOSX backend
  • #1368: spanselector does not respect widgetlock
  • #4540: add scroll-to zoom to main codebase
  • #2694: Provide public access to the toolbar state for widget interaction
  • #2699: key_press_handler captures number keys and ‘a’?
  • #4879: “%matplotlib notebook” required before every call to plot?
  • #4012: Arrow annotations behave differently between 1.3.1 and 1.4.2
  • #4292: Annotation with negative axes fraction coordinate placed incorrectly with v1.4.3
  • #4865: Wrong coordinate transform on jupyter notebook (inline backend)
  • #4866: plt.plot(..., c=”...”) doesn’t always set the color properly
  • #4858: Can’t use mpl_toolkit.axes_grid1 together with GTK3 libraries/backend
  • #4735: The mailing list is down
  • #4462: following mathematic symbols failed in matplotlib.mathtext, version 1.3.1
  • #4791: Consider not having osx backend be default for people using macs
  • #4796: Ticklabel alignment issue with Arial
  • #4823: Can’t render multiple contour plots in Django
  • #4794: The following required packages can not be built: png
  • #4784: Incorrect polygon filling of mplot3d filled contouring
  • #4772: Tests not independent of each other
  • #4782: Plots missing from http://matplotlib.org/devdocs/users/colormaps.html
  • #4775: Update backend_wx and backend_wxagg to remove deprecated wxPython Phoenix items
  • #4765: Multiple legend labels in axes.hist do not support unicode
  • #4764: Conflict of local module Collections
  • #4758: matplotlib %notebook steals focus in jupyter notebooks
  • #4751: Bar plot seems not to understand numpy.uint8 dtype
  • #4139: Annotation text bbox calculated incorrectly in matplotlib>=1.4.3?
  • #4140: Annotation bbox clipping incorrect for boxstyle='round' Matplotlib >= 1.4.0
  • #643: add drawstyle option to fill_between function
  • #4335: Whitespace in mathtext is too large and inconsistent with LaTeX
  • #4604: Slow/blocking panning in Qt5Agg backend
  • #4720: pep8 tests are not really running but reporting success
  • #4715: RcParams class does not have proper “get” ability of deprecated keywords
  • #3473: afm.py error in python3
  • #4742: Error when adding matrix in the X-axis
  • #4745: bug in dark_background and transparent = True ?
  • #2907: Expose ax.yaxis.labelpad and ax.xaxis.labelpad to the rc file
  • #1318: qt4backend zoom-to-rect box is drawn incorrectly on OSX
  • #4740: Difference between backend_wx and backend_wxag?
  • #4260: Saving a pdf, with a single image, grayscale colormap, and transparent background produces a black background
  • #3330: macosx backend doesn’t support numeric fontweight
  • #2517: PDF output does not respect zorder when using imshow
  • #1883: Cairo backend reports file closed on writing to SVGZ file format.
  • #1325: Auto-scaling of extent not working for subplots when using sharex and sharey
  • #796: im caching in draw_tex
  • #699: Error in AxesGrid docs
  • #4318: pyplot.savefig fails with ValueError: cannot convert float NaN to integer
  • #4504: issue with display hook in base python repl
  • #4705: Matplotlib differences MacOSX and other Aggs
  • #4365: ValueError exception when plotting a legend on an empty scatter graph with marker size = data length
  • #4712: mpl_toolkits does not have __init__.py (Linux)
  • #4339: inconsistent plotting behavier between x coordinate in number and dates
  • #4207: eps export of rasterized grayscale images leads to compression artifacts
  • #4328: Incorrect and Inconsistent output of function PSD when scale_by_freq=False
  • #4364: Add test for legend.*color
  • #4437: tricontour and tricontourf hang
  • #3146: Display z value in matshow in addition of x, y.
  • #4673: unify setting figure size
  • #4498: Wrong default value “loc” for pyplot.legend() in documentation or implementation
  • #4613: min mock version on travis
  • #4609: background color of text is forground color on MacOSX
  • #4620: Default bottom for step and stepfilled histograms creates offset on log plots
  • #4606: Axes.hist with log=True, histtype=’step...’ ignores bottom kwarg
  • #4599: Qt figure options legend crash with no labels
  • #4600: Qt figure options colors in text fields
  • #4447: Qt figure options widget can’t undo step linestyle
  • #4598: Error shows when I import matplotlib after installation
  • #4545: Latex not work because dvipng_hack_alpha does not work with dvipng that prints non ascii characters
  • #4514: GTK3Cairo backend: “TypeError: Can’t convert ‘bytes’ object to str implicitly” with python 3, when using log scale
  • #4331: pdf backend not outputting masks for grayscale images
  • #4120: _create_tmp_config_dir() in __init__.py does not create a directory
  • #4580: alpha value lost on marker edges
  • #4566: Add stylesheets to mimic Seaborn and Bokeh
  • #4549: Strange behavior with data from grib file
  • #4537: Confusion about the number of contour levels
  • #4409: cannot convert float nan to integer int(divmod
  • #4469: Incorrect hatching in legend for PDF backend
  • #4515: Allow rotations and flips of ‘x axis’ in Geo projections
  • #4534: The future of Idle event - (GTK warning on window close)
  • #4470: Issue encoding type1 fonts with python 3
  • #4579: ImportError: subprocess
  • #4556: update errorbar artists
  • #4558: Last legend text as path outline with usetex
  • #4557: Problem with datetime
  • #4577: plot failed.
  • #4567: mpl.image.AxesImage array is stored as a MaskedArray
  • #4576: python 3.4 import matplotlib error for tkagg
  • #4562: fix typo in figure docs
  • #4560: cmr12 file not found when using pdf backend.
  • #4552: Unable to run ScrollingPlot example
  • #4525: masked arrays broken in py3k + gcc 5.1 on arch linux
  • #4546: How to get the mpl_toolkits to install
  • #4492: Emoji missing when use plt.savefig()
  • #4511: he third twinx axis can’t be converted to log scale
  • #4518: Switching Compilers (Intel Related)
  • #3041: pyplot.scatter() does not cycle colors
  • #4538: problem matplotlib in eclipse con python 2.7
  • #4539: Qt backend should have default way to zoom out
  • #3179: Bug : (minor) time axis labels show “%f” instead of microseconds for years up to 1900
  • #4126: Load_converter: TypeError: strptime() argument 0 must be str, not <class ‘bytes’>
  • #4066: Nan issue in text.py
  • #4092: CPU 100% usage while idling on some backends.
  • #4154: imshow bug on GTKCairo and GTK3Cairo
  • #4529: Alpha Channel does not work with custom colormaps
  • #4531: matplotlib.pyplot.plot does not use the kwarg ‘c’
  • #4475: Matplotlib gives useless error message when latex not installed
  • #4523: linewidth antialiased=False image is not the same as matlab
  • #3898: axes3d.py error when using lines3d and surface3d demos
  • #4517: Why is _gci a private method?
  • #4283: Memory hole when using Cursor widget with Qt (PySide) and useblit=True on Windows
  • #4512: Color defaults
  • #4407: Regression in maximum path size
  • #4507: “Customizing matplotlib” should mention style sheets
  • #4480: Colorbar consist of many segments in SVG output
  • #4484: Error converting to_rgba while using color syntax versus c syntax
  • #4500: Save single transparent .gif file from plot?
  • #4495: Saving figure as EPS file fails
  • #4493: TypeError: boxplot() got an unexpected keyword argument ‘labels’
  • #4372: Keyboard shortcuts to close the figure are not active on OS X with the backend MacOSX
  • #4461: Seqfault in WX backend following the merge of Phoenix
  • #4460: WX Phoenix AttributeError: ‘NavigationToolbar2WxAgg’ issue
  • #4478: please re-schedule “Color Overhaul” milestone
  • #4454: savefig.format config has no effect under Qt4Agg
  • #3984: Support for Scalar Image Cursor Display?
  • #3418: auto-wrapping text
  • #4453: %matplotlib notebook and procedural interface
  • #4195: “Unexpected null receiver” when using python -c
  • #4443: Enable Sourcegraph
  • #4440: MatplotlibDeprecationWarning: Use xyann instead
  • #4442: Cannot use umlauts in plot title
  • #1709: Feature Requestion: filled step plot
  • #4432: Can’t print scroll mouse events
  • #4424: mpl.tri.Triangulation does not work but plt.tricontourf does
  • #2136: Inconsistent linestyle specifications between Line2D and Patch artists
  • #4425: Make limits options for vlines and hlines?
  • #4410: Curves, line & axis parameter editor has poor support for colors
  • #4323: seaborn.tsplot and matplotlib’s “Curve lines and axes parameters” editor
  • #4421: IPython Notebook: irregular marker edge for ‘o’
  • #4420: extra kwargs raises exemption
  • #4417: incorrect color assigned by scatter plot when plotting points of a single c value
  • #4333: Rogue mathtext rendered spaces
  • #4412: clabel support for manual singleton levels
  • #4415: matplotlib.cm.gist_rainbow appears to be always red
  • #4405: FancyArrowPatch misinterprets keyword for horizontal alignment
  • #4349: SVG backend is assigning same id to clipPath elements
  • #4392: What is the real correct function name?
  • #4341: Matplotlib: savefig produces incorrect SVG image for bar chart with log-scaled Y-axis
  • #2277: Easy fix for clipping misrendering of matplotlib’s SVG in other viewers
  • #4179: SVG node order issue
  • #4386: matplotlib.pyplot.plot() named parameter c sometimes ignored (but color seems to always work)
  • #4296: libfreetype not found if installed at uncommon path
  • #4344: Feature: “default data point popups”
  • #4360: matplotlib styles - setting a legend’s background color?
  • #4044: Delete vertical lines (or vertical rules) in plt.table? How to remove cell boundaries and shows table as scientific tables?
  • #4227: pcolorfast fails in master when image is not uniform
  • #4309: Bbox overlaps method returns True for NaN vertices
  • #4338: pylab.plot markers aren’t independent from lines (pylab: 1.9.2)
  • #4297: ‘color’ LineCollection prop overrides ‘colors’ kwarg in ax.eventplot()
  • #4336: Easiest way to limit clabel to current axis
  • #4306: Inconsistent behaviour of float vs. str valued linewidth kwarg when saving plots as ps or eps.
  • #4324: Inconsistency in function PSD when the NFFT parameter is an odd number
  • #2516: bar() (and possibly other plots) should take an array of string labels for x axis
  • #3656: FigureCanvasQT backend_qt5agg bug (backend_qt4agg) works
  • #4316: Automatic number of bins for matplotlib histograms
  • #4289: nbagg scroll wheel / middle click button event
  • #4303: Labels become colors in figure options in qt backends
  • #4307: Percent signs don’t show up in labels with ps backend and usetex=True
  • #4301: nbagg backend API incomplete?
  • #4299: Mathtext left and right with other delimiters (Vert)
  • #3886: behavior when plotting no data
  • #4252: Simplify handling of remote JPGs
  • #4275: UnicodeEncodeError when trying to save a figure
  • #4276: BrokenBarHCollection not working with log scale axis
  • #4272: inset_axes does not work on top of imshow
  • #4068: Cannot unpickle polar plot
  • #4262: Bug in pyplot.plot() with zorder/solid_capstyle kwarg combinations
  • #2885: PGF backend messes up fill
  • #3935: Clipping errors in pgf export when using fill_between and set_ylim()/ylim()
  • #3693: pgf files created by PGF backend are incorrect for paths which extend beyond axes limits
  • #4239: Errorbar caps missing in master when saving to PDF
  • #4242: Histograms in log-scale miss the “unity” bins
  • #4215: Get docs building with Sphinx 1.3.0
  • #3608: Suggest unexisting filename when saving displayed figure
  • #4230: Buffer overflow in xkcd example with pdf backend.
  • #4222: Bus error in contour on OSX in master
  • #3024: Option to turn on minor ticks in matplotlibrc
  • #2880: fignum_exists() could handle string numbers?
  • #3715: Axis labels only move with spines if there are ticks
  • #3930: ConnectionPath with fancy arrow of length zero produces no plot
  • #4181: Extraneous invalid ticks with colorbar extend keyword
  • #4216: Cant install Matplolib
  • #4214: add legend to error fill port / mlab.offset_line
  • #4054: Drawn lines on plot get incorrect over a certain width
  • #4199: PDF backend + TeX renders Unicode BOM as visible junk characters on Python 3
  • #3903: Dealing (gracefully?) with problematic fonts
  • #3285: legend: reverse horizontal order of symbols and labels
  • #4162: c=color not changing line color
  • #4157: BUG: different colorcycle behavior when using c or color as keyword when plotting.
  • #4185: Colorbar outline has broken path in vector backends
  • #4110: Move testing support into setup.py
  • #4180: UniformTriRefiner gives uncorrect results for transposed arrays
  • #4168: nbagg backend stops working
  • #3483: Cannot properly reload figure that was previously pickled
  • #3610: axes3d label padding does not work
  • #4169: Error with nbagg backend on Windows 8.1 and Anaconda
  • #4156: AttributeError: ‘FigureCanvasAgg’ object has no attribute ‘invalidate’
  • #4160: Bug when clearing axes created with twinx
  • #4161: How to test for optional build dependencies?
  • #4147: Problems with text that is just a LaTeX minus sign
  • #4027: Text going outside subplot with multiple axes
  • #4142: MacOSX backend not closing properly
  • #2246: Counterintuitive behavior using get/set _yticklabels (or _xticklabels)
  • #4136: SVG backend ignores interpolation=’nearest’ option in imshow()
  • #2387: Clean up imports
  • #4083: Marker edges are randomly missing
  • #3895: MarkerStyle Instance not Accepted for scatter
  • #253: Align text using advance width, not glyph width
  • #4073: Can’t set marker fillstyle
  • #4102: Unsharp text in the Inline-backend.
  • #4117: Colormap set_under and set_over have no effect on color bar for PolyCollection
  • #4098: best way to access mouse event in webagg after going through backend?
  • #4106: Hanging in Django
  • #4043: tick_right() doesn’t move scale factor
  • #1341: Add label support to fill_between
  • #4095: Plotting with marker style ‘,’ (pixel marker) shows nothing
  • #4074: Sliders show as (truncated) triangles when using Cairo backends, fine with Agg.
  • #4076: contains() is broken with scatter plots with master, works with v1.4.3rc1
  • #3064: BUG signed/unsigned sloppiness in _image.cpp
  • #4078: backend_pdf has a FutureWarning
  • #3654: Mac OS X backend: <Error>: CGContextClosePath: no current point
  • #2577: _backend_agg.so: undefined symbol: MPL_matplotlib__path_ARRAY_API
  • #2359: cxxsupport.cxx not found
  • #2568: Matplotlib Animation.save() hangs from stalled pipe
  • #2536: fill_between and a y log axis
  • #2721: default matplotlib build process crashes python during build process on OS X 10.9
  • #3019: Can not find fonts when export pdf using matplotlib Agg backend with usetex=True
  • #2778: Change font to Helvetica (Neue) in Linux
  • #2954: sort out why tests did not catch #2925
  • #3584: Trouble reducing figure size with tkagg backend
  • #4040: Baseline alignment of xtick labels when using usetex=True
  • #4047: line color not picked up in rc arguments?
  • #4071: boxplot raises KeyError when notch == True and one of the boxes has no data.
  • #4065: Histogram with histtype=’step’ dows not respect lines.linewidth
  • #3913: After successfully saved a png picture, you can not use it
  • #3934: Axis limits default to (0.0, 1.0, 0.0, 1.0) with a Circle patch
  • #3986: unable to pickle.load an AxesSubplot object
  • #3908: Bug in example user_interfaces/printing_in_wx.html
  • #4064: 3D figures cannot be created in 1.4.2: ‘module’ object has no attribute ‘_string_to_bool’
  • #3750: ImageGrid crashes when specifying axes class
  • #4053: PowerNorm().__call__ doesn’t work with scalar input value
  • #3816: savefig with bbox_inches=’tight’ ignores annotation without text
  • #3095: Memory issue when plotting large arrays with pcolormesh
  • #3998: Semilog plots with zero values
  • #4049: Issue with plotting zeros in log space
  • #4021: using animation.save with ffmpeg writer after compiling with py2exe opens command prompt
  • #4046: Can’t import pylab after1.4.x update: TypeError: cannot return std::string from Unicode object
  • #4030: Disable context menu for WebAgg backend?
  • #3633: twinx clear problem
  • #3673: drop test files from source distribution?
  • #3817: quiver is not plotting only 1 vector
  • #3709: quiver does not consider direction of an axis
  • #4037: Hist Plot Should allow Normalized Values other than 1
  • #4036: WebAgg fails to start on Windows 7 with v1.4.2
  • #3272: figure fractions are only accurate with qt backend
  • #3352: devel doc independent from release
  • #4010: Crash when saving figure with “special” text
  • #4018: Text issues when “redirecting” stdout/stderr
  • #4013: multiple savefig() –> Error: alloc: invalid block
  • #2678: mencoder tests fail
  • #4003: Saving animation with mencoder fails if bitrate is specified
  • #3734: Image redraw problem on OSX with wx>2.9 & mpl>1.1
  • #3820: matplotlib.org/dev points to 1.3.x
  • #3962: No image appears with nbagg
  • #3996: Choose rcfile to use at runtime
  • #3557: Bug fix for plotting minor ticks
  • #3647: text backgroundcolor not clipped in figures
  • #3963: Missing Events in NbAgg Backend
  • #2764: animation save gets error writing to file with ffmpeg and ogv (or ogg)
  • #3990: Plot markers are not drawn when no edge is requested
  • #3987: unable to pickle.load an AxesSubplot object
  • #3979: WebAgg Saving JPEG Raises Error
  • #3977: Zooming on images doesn’t work properly (anymore)
  • #3972: WebAgg Backend Canvas is Not an Image
  • #3966: Error in WebAgg When “S” Key is Pressed
  • #3960: Matplotlib requires sudo on Ubuntu 14.04 for me
  • #3823: latex support fails when $MPLCONFIGDIR is specified on command line
  • #3822: test_axes_grid1.py is in the wrong location
  • #3766: Transparency not respected in legendPatch
  • #3946: Should imshow display a grid when axes.grid is set in rcParams?
  • #3869: Numeric labels do not work with plt.hist
  • #3956: plot function with pixel marker (,) not displaying data points
  • #3951: validation of pivot in quiver
  • #3882: hist / hist2d inconsistent for plotting single data point
  • #3929: fill_between() no longer works with border linewidth of 0
  • #3907: ‘pivot’ property not recognised in quiver
  • #3626: Manual xlim log stackplots not showing, linear stackplots segfault
  • #2845: Why are we doing second -> date conversion our selves?
  • #3785: Set legend’s background using rcParams/style
  • #3697: Using arrowstyle causes “Unknown property shrink”
  • #3940: Qt Version Validation Failure
  • #3776: Bug in circle patch plotting when using the same patch for two different figures
  • #3932: ConnectionPatch with log scale and non-positive starting coordinates fails to produce a figure
  • #3927: matplotlib power spectral density (PSD) value discrepancy
  • #3928: Unable to install matplotlib when freetype is installed somewhere other than in /usr/lib and /usr/include
  • #3915: Numpy.array elementwise comparison to None very slow in backend_pdf.py
  • #3910: basemap drawcountries() old country file
  • #3911: iptest3 utils with ‘is not a writable location’
  • #3906: No italics with latex typesetting and pdf backend
  • #3901: PolyCollection broken on all Agg backends with linewidth=0
  • #3809: Workaround needed to make example in Transformations Tutorial work with log axis
  • #3894: Incorrect drawing order when plotting polygons in separate Poly3DCollections
  • #3887: _affine = transforms.Affine2D removed but still used in collections.py
  • #3013: matplotlib does not compile with libpng 1.6.10 installed
  • #3892: Matplotlib simple case memory leak
  • #3889: Matplotlib 1.4.2 fails to build in Python 3 (TypeError: unorderable types: str() < int())
  • #3890: Mercurial fails with Python 3
  • #3862: ffmpeg_file vframes arg broken
  • #3870: Regression: import fails (MacOS X 10.10.1, Python 3.4.2, matplotlib ca10a34e06645c35a98e9ed3db35f6a8efee70f2 )
  • #3849: Issue with Seaborn and log plots in Python3
  • #3843: xkcd plots with background color have white outlines for text and axes spines
  • #2980: get_window_extent method for an image object gives all zeros
  • #3864: Mpld3 and networkx
  • #2971: Feature Request: Zoom Functions
  • #3263: debugging matplotlib
  • #3819: Saving pickles from the default UI
  • #3705: the style module is not in the generated documentation.
  • #3775: matplotlib.cbook.boxplot_stats - typo in documentation (list of returned dictionary keys)
  • #1184: AttributeError: ‘FigureCanvasQTAgg’ object has no attribute ‘callbacks’
  • #3852: mec=’none’ removes marker (face) from PNG output
  • #1481: Fix variable naming in axes.quiver
  • #2413: ERROR: matplotlib.tests.test_bbox_tight.test_bbox_inches_tight_suptile_legend.test
  • #2509: Locators: First visible tick does not have pos=0
  • #2580: phantom axis in eps images despite having set invisible axis in matplotlib
  • #3137: DeprecationWarning from calc_label_rot_and_inline in contour.py - array index is a float
  • #3206: Unable to use font “CMU Serif”
  • #3290: hatch.py could use some integer vs. float division clarification
  • #3356: Why does set_fontproperties copy?
  • #3375: LassoSelector could implement {set,get}_active
  • #3441: example code misleading: examples/api/scatter_piecharts.py scaled incorrectly
  • #3508: memory leak when using pcolormesh with pylab inline
  • #3696: markeredgecolor none visibility bug in 1.5.x (re-opening #598)
  • #3711: Rasterized points not rendering when markeredgecolor is none
  • #3844: switching styles keeps some of the previous style settings
  • #3847: animation and subplots
  • #3694: mac yosemite seems to have broken things
  • #3758: Missing axes and background when using Gtk3Agg backend and animations in a GtkNotebook
  • #3842: Issue with step plot
  • #3840: spine location not reported correctly
  • #3833: same code, different outputs between executions (transData weird behaviour)
  • #3804: UnicodeDecodeError seems still exist
  • #3553: fill_between disappears on axis limit change
  • #3498: What to do about PyCXX?
  • #3805: Cannot initialize ColorbarBase without a norm.
  • #3800: scale created by drawmapscale seems incorrect
  • #3803: Re-evaluate Cairo’s path size limit
  • #3789: Segfault on Travis
  • #3790: Colorbar’s edge drawn in really thick line for saved figures.
  • #3796: Boxplot outliers in 1.4.2
  • #3794: Slower Imports?
  • #3148: On Windows, matplotlib fails to load fonts when installed to a folder with non-ascii path
  • #3011: Allow to customize default font size for suptitle() in matplotlibrc
  • #3782: segfaults in test suite
  • #3779: Text color not respected in output from pgf backend
  • #3689: boxplot() whiskerprops argument not recognized (ver 1.4.1)
  • #3444: Assume backend/optional package checks fail after defined timeout
  • #3685: Docs require skimage
  • #3757: Matplotlib can’t read its configuration file on non-ascii Windows accounts
  • #3738: possible race condition stops build with python3.4
  • #3598: test_light_source_shading_default and test_light_source_masked_shading fails with numpy 1.9
  • #3732: ensure freetype is really optional
  • #3739: Downloads don’t specify which specific Python version is used
  • #3442: Figures in http://matplotlib.org/users/colormaps.html require scikit-image to build
  • #3733: Boxplot and violinplot gallery
  • #3731: Aligning axvline and axhline with increasing linewidth
  • #3728: eventplot breaks for default colors=None kwarg
  • #3712: Invalid symbol in _backend_gdk.c if numpy version < 1.7
  • #3692: /usr/include/libpng12/pngconf.h:371:12: error: ‘__pngconf’ does not name a type
  • #3704: UnicodeDecodeError and failed test_multiline.test
  • #3703: UnicodeDecodeError and failed test_multiline.test
  • #3669: Test faliures after merging the decxx branch (#3646)
  • #3680: Problem with histograms and normed=True
  • #2247: plot_surface: hidden lines re-appearing in PDF and SVG backends
  • #3345: too large file size created by the errorbar of matplotlib
  • #2910: Cannot set stackplot linewidth=0 when writing to pdf
  • #497: keymap defaults aren’t always lists
  • #3667: A bug in mpl_toolkits.mplot3d.axes3d
  • #3596: Pep8 tests fails when running python tests.py from base mpl dir.
  • #3660: shading tests + numpy 1.6
  • #2092: Move to new Numpy API
  • #3601: matplotlib.style.available not updated upon adding/deleting .mplstyle files
  • #3616: matplotlib.pyplot.imread silently fails on uint16 images.
  • #3651: Error when saving rasterized figure to PDF
  • #3470: MacOSX backend breaks for matplotlib 1.4 after importing seaborn
  • #3641: Annotations with Latex code cause errors in 1.5 master
  • #3623: Qt5 backend doesn’t work with Qt 5.3
  • #3636: mp4 is a container format, not a codec
  • #3639: Shading tests failing on master
  • #3617: PatchCollection.__init__ ignores all kwargs if match_original=True
  • #2873: Add violin plots
  • #3213: add whats_new entry for nbagg
  • #3392: Cannot pickle figure or axes (TypeError: instancemethod)
  • #3614: Pickling imshow fails (?due to _imcache)
  • #3606: nbagg issues with ipython 3.0
  • #3494: corrupt eps output on python3
  • #3505: Interactive mode not working in 1.4
  • #3311: Ship conda package metadata with matplotlib?
  • #3248: Divide by zero error in matplotlib.tests.test_colors.test_light_source_shading_color_range
  • #3618: UnicodeDecodeError when I try to import matplotlib from directory with non-ascii name
  • #3605: matplotlib.pylab.specgram generate bad image in 1.4.0
  • #3604: regression in pandas test suite with mpl 1.4.0
  • #3603: Error saving file (Qt5 backend)
  • #3544: flier objects missing from structure return by boxplot
  • #3516: import error when non-ascii characters are present in cwd or user name (windows)
  • #3459: boxplot in version 1.4.0 does not respect property settings for fliers (flierprops)
  • #3590: Won’t use a font although it can be found by the FontManager
  • #3412: Matplotlib 1.4 doesn’t install from source on CentOS 6
  • #3423: Pytz should be specified and documented as a required dependency
  • #3569: boxplot stats regression on empty data
  • #3563: boxplot() and xticklabels
  • #1713: Can’t store Unicode values in .matplotlibrc
  • #233: Make hist with ‘step’ histtype draw Line2D instead of Patch
  • #3522: Inverting a datetime / plot_date y-axis
  • #3570: matplotlib save dynamic user changes to plot
  • #3568: Daily build fails at “import matplotlib.pyplot as plt”
  • #3565: clabel randomly inconsistend when placed manually
  • #3551: Window isn’t drawn
  • #3538: Importing matplotlib failing when pacakge “six” is 1.3.0
  • #3542: fix boxplot docs
  • #3455: Documentation bug: boxplot docs have contradicting information
  • #3468: boxplot() draws (min, max) whiskers after a zero-IQR input regardless of whis value
  • #3436: matplotlib.use(‘nbagg ‘) does not work in Python 3
  • #3529: Symlog norm still gives wrong result with integer lintresh.
  • #3537: 3D figures cannot be created in 1.4.0: ‘module’ object has no attribute ‘_string_to_bool’
  • #3527: Drawing an arrow using axis.annotate raises DeprecationWarning
  • #3523: invalid EPS figure in Mac OS X
  • #3504: postscript axes corner is not perfect
  • #3520: a question about subplot in spyder
  • #3512: What else apart from useOffset is controlling tick label offsets?
  • #3493: Incorrect use of super() in mplot3d?
  • #3439: Registering backends broken by backwards incompatible change
  • #3511: Error in plot-gui while saving image
  • #3509: Add Build Instructions for Windows 7 Using Visual Studio?
  • #3500: Annotation xytext property does not return xyann value
  • #3497: Ortho basemap projection with limits crashes
  • #3447: cursor doesn’t change on keypress (GTKAgg backend)
  • #3472: Memory leak displaying PIL image.
  • #3484: TclError for draw_event handler calling close()
  • #3480: Duplicate labels produced when using custom Locators/Formatters
  • #3475: need for rubberband in zoom tool
  • #3465: psd() draw a wrong line with sliced array(Matplotlib 1.4.0)
  • #3454: backend_qt5 (1.4.0): Not saving the figure with NavigationToolbar (solved)
  • #3416: Specify difficulties installing mpl on OSX.
  • #2970: add test of all the standard marker symbols
  • #3318: Running setup.py egg_info starts to compile everything
  • #3466: Invalid DISPLAY variable
  • #3463: when executing a small script nothing happens!!
  • #2934: Line labels don’t update in the legend after changing them through the Qt4Agg dialog box
  • #3431: Qt5 toolbar support not working in release 1.4.0
  • #3407: Update dns/IP adress
  • #3460: zoomed_inset_axes shows a incorrect result.
  • #3417: update citation page
  • #3450: Wrong permissions when installing from source on Linux
  • #3449: matplotlib/colors.py: modifying dict while iterating
  • #3445: can’t bring plot to front eclipse after running the script on mac ox 10.9
  • #3443: Pip install matplotlib does not work on Python 3.2 anymore
  • #3411: fix rst mark up
  • #3413: update freetype version in docs
  • #3396: Sort out OSX dmg files
  • #3410: Latex rendering fails in ipython
  • #3404: Wrong plot on basemap with latlon=True
  • #3406: A layer stacking problem of exported svg image compatible with inkscape
  • #3327: FontProperties are shared by all three titles of an Axes object
  • #1980: Custom marker created from vertex list scales wrong
  • #3395: Update Downloads page