Back to Matplotlib

GitHub statistics for 3.0.0 (Sep 18, 2018)

doc/users/prev_whats_new/github_stats_3.0.0.rst

3.10.951.5 KB
Original Source

.. _github-stats-3-0-0:

GitHub statistics for 3.0.0 (Sep 18, 2018)

GitHub statistics for 2017/01/17 (tag: v2.0.0) - 2018/09/18

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

We closed 123 issues and merged 598 pull requests. The full list can be seen on GitHub <https://github.com/matplotlib/matplotlib/milestone/23?closed=1>__

The following 478 authors contributed 9809 commits.

  • 816-8055
  • Aashil Patel
  • AbdealiJK
  • Adam
  • Adam Williamson
  • Adrian Price-Whelan
  • Adrien Chardon
  • Adrien F. Vincent
  • ahed87
  • akrherz
  • Akshay Nair
  • Alan Bernstein
  • Alberto
  • alcinos
  • Aleksey Bilogur
  • Alex Rothberg
  • Alexander Buchkovsky
  • Alexander Harnisch
  • AlexCav
  • Alexis Bienvenüe
  • Ali Uneri
  • Allan Haldane
  • Allen Downey
  • Alvaro Sanchez
  • alvarosg
  • AndersonDaniel
  • Andras Deak
  • Andreas Gustafsson
  • Andreas Hilboll
  • Andreas Mayer
  • Andreas Mueller
  • Andrew Nelson
  • Andy Mastbaum
  • aneda
  • Anthony Scopatz
  • Anton Akhmerov
  • Antony Lee
  • aparamon
  • apodemus
  • Arthur Paulino
  • Arvind
  • as691454
  • ash13
  • Atharva Khare
  • Avinash Sharma
  • Bastian Bechtold
  • bduick
  • Ben
  • Ben Root
  • Benedikt Daurer
  • Benjamin Berg
  • Benjamin Congdon
  • Bernhard M. Wiedemann
  • BHT
  • Bianca Gibson
  • Björn Dahlgren
  • Blaise Thompson
  • Boaz Mohar
  • Brendan Zhang
  • Brennan Magee
  • Bruno Zohreh
  • BTWS
  • buefox
  • Cameron Davidson-Pilon
  • Cameron Fackler
  • cclauss
  • ch3rn0v
  • Charles Ruan
  • chelseatroy
  • Chen Karako
  • Chris Holdgraf
  • Christoph Deil
  • Christoph Gohlke
  • Cimarron Mittelsteadt
  • CJ Carey
  • cknd
  • cldssty
  • clintval
  • Cody Scot
  • Colin
  • Conner R. Phillips
  • Craig Citro
  • DaCoEx
  • dahlbaek
  • Dakota Blair
  • Damian
  • Dan Hickstein
  • Dana
  • Daniel C. Marcu
  • Daniel Laidig
  • danielballan
  • Danny Hermes
  • daronjp
  • DaveL17
  • David A
  • David Brooks
  • David Kent
  • David Stansby
  • deeenes
  • deepyaman
  • Derek Kim
  • Derek Tropf
  • Devashish Deshpande
  • Diego Mora Cespedes
  • Dietmar Schwertberger
  • Dietrich Brunn
  • Divyam Madaan
  • dlmccaffrey
  • Dmitry Shachnev
  • Dora Fraeman
  • DoriekeMG
  • Dorota Jarecka
  • Doug Blank
  • Drew J. Sonne
  • Duncan Macleod
  • Dylan Evans
  • E. G. Patrick Bos
  • Egor Panfilov
  • Elijah Schutz
  • Elizabeth Seiver
  • Elliott Sales de Andrade
  • Elvis Stansvik
  • Emlyn Price
  • endolith
  • Eric Dill
  • Eric Firing
  • Eric Galloway
  • Eric Larson
  • Eric Wang (Mac)
  • Eric Wieser
  • Erik M. Bray
  • Erin Pintozzi
  • et2010
  • Ethan Ligon
  • Eugene Yurtsev
  • Fabian Kloosterman
  • Fabian-Robert Stöter
  • FedeMiorelli
  • Federico Ariza
  • Felix
  • Felix Kohlgrüber
  • Felix Yan
  • Filip Dimitrovski
  • Florencia Noriega
  • Florian Le Bourdais
  • Franco Vaccari
  • Francoise Provencher
  • Frank Yu
  • fredrik-1
  • fuzzythecat
  • Gabe
  • Gabriel Munteanu
  • Gauravjeet
  • Gaute Hope
  • gcallah
  • Geoffrey Spear
  • gnaggnoyil
  • goldstarwebs
  • Graeme Smecher
  • greg-roper
  • gregorybchris
  • Grillard
  • Guillermo Breto
  • Gustavo Goretkin
  • Hajoon Choi
  • Hakan Kucukdereli
  • hannah
  • Hans Moritz Günther
  • Harnesser
  • Harshal Prakash Patankar
  • Harshit Patni
  • Hassan Kibirige
  • Hastings Greer
  • Heath Henley
  • Heiko Oberdiek
  • Helder
  • helmiriawan
  • Henning Pohl
  • Herbert Kruitbosch
  • HHest
  • Hubert Holin
  • Ian Thomas
  • Ida Hjorth
  • Ildar Akhmetgaleev
  • ilivni
  • Ilya Flyamer
  • ImportanceOfBeingErnest
  • ImSoErgodic
  • Isa Hassen
  • Isaac Schwabacher
  • Isaac Slavitt
  • Ismo Toijala
  • J Alammar
  • J. Goutin
  • Jaap Versteegh
  • Jacob McDonald
  • jacob-on-github
  • Jae-Joon Lee
  • Jake Vanderplas
  • James A. Bednar
  • Jamie Nunez
  • Jan Koehler
  • Jan Schlüter
  • Jan Schulz
  • Jarrod Millman
  • Jason King
  • Jason Neal
  • Jason Zheng
  • jbhopkins
  • jdollichon
  • Jeffrey Hokanson @ Loki
  • JelsB
  • Jens Hedegaard Nielsen
  • Jerry Lui
  • jerrylui803
  • jhelie
  • jli
  • Jody Klymak
  • joelostblom
  • Johannes Wienke
  • John Hoffman
  • John Vandenberg
  • Johnny Gill
  • JojoBoulix
  • jonchar
  • Joseph Albert
  • Joseph Fox-Rabinovitz
  • Joseph Jon Booker
  • Joseph Martinot-Lagarde
  • Jouni K. Seppänen
  • Juan Nunez-Iglesias
  • Julia Sprenger
  • Julian Mehne
  • Julian V. Modesto
  • Julien Lhermitte
  • Julien Schueller
  • Jun Tan
  • Justin Cai
  • Jörg Dietrich
  • Kacper Kowalik (Xarthisius)
  • Kanchana Ranasinghe
  • Katrin Leinweber
  • Keerysanth Sribaskaran
  • keithbriggs
  • Kenneth Ma
  • Kevin Davies
  • Kevin Ji
  • Kevin Keating
  • Kevin Rose
  • Kexuan Sun
  • khyox
  • Kieran Ramos
  • Kjartan Myrdal
  • Kjell Le
  • Klara Gerlei
  • klaus
  • klonuo
  • Kristen M. Thyng
  • kshramt
  • Kyle Bridgemohansingh
  • Kyle Sunden
  • Kyler Brown
  • Laptop11_ASPP2016
  • lboogaard
  • legitz7
  • Leo Singer
  • Leon Yin
  • Levi Kilcher
  • Liam Brannigan
  • Lionel Miller
  • lspvic
  • Luca Verginer
  • Luis Pedro Coelho
  • luz.paz
  • lzkelley
  • Maarten Baert
  • Magnus Nord
  • mamrehn
  • Manish Devgan
  • Manuel Jung
  • Mark Harfouche
  • Martin Fitzpatrick
  • Martin Spacek
  • Massimo Santini
  • Matt Hancock
  • Matt Newville
  • Matthew Bell
  • Matthew Brett
  • Matthias Bussonnier
  • Matthias Lüthi
  • Matti Picus
  • Maximilian Albert
  • Maximilian Maahn
  • Maximilian Nöthe
  • mcquin
  • Mher Kazandjian
  • Michael Droettboom
  • Michael Scott Cuthbert
  • Michael Seifert
  • Michiel de Hoon
  • Mike Henninger
  • Mike Jarvis
  • MinRK
  • Mitar
  • mitch
  • mlub
  • mobando
  • Molly Rossow
  • Moritz Boehle
  • muahah
  • Mudit Surana
  • myyc
  • Naoya Kanai
  • Nathan Goldbaum
  • Nathan Musoke
  • Nathaniel M. Beaver
  • navdeep rana
  • nbrunett
  • Nelle Varoquaux
  • nemanja
  • neok-m4700
  • nepix32
  • Nick Forrington
  • Nick Garvey
  • Nick Papior
  • Nico Schlömer
  • Nicolas P. Rougier
  • Nicolas Tessore
  • Nik Quibin
  • Nikita Kniazev
  • Nils Werner
  • Ninad Bhat
  • nmartensen
  • Norman Fomferra
  • ob
  • OceanWolf
  • Olivier
  • Orso Meneghini
  • Osarumwense
  • Pankaj Pandey
  • Paramonov Andrey
  • Pastafarianist
  • Paul Ganssle
  • Paul Hobson
  • Paul Ivanov
  • Paul Kirow
  • Paul Romano
  • Paul Seyfert
  • Pavol Juhas
  • pdubcali
  • Pete Huang
  • Pete Peterson
  • Peter Mackenzie-Helnwein
  • Peter Mortensen
  • Peter Würtz
  • Petr Danecek
  • pharshalp
  • Phil Elson
  • Phil Ruffwind
  • Pierre de Buyl
  • Pierre Haessig
  • Pranav Garg
  • productivememberofsociety666
  • Przemysław Dąbek
  • Qingpeng "Q.P." Zhang
  • RAKOTOARISON Herilalaina
  • Ramiro Gómez
  • Randy Olson
  • rebot
  • Richard Gowers
  • Rishikesh
  • Rob Harrigan
  • Robin Dunn
  • Robin Neatherway
  • Robin Wilson
  • Ronald Hartley-Davies
  • Roy Smith
  • Rui Lopes
  • ruin
  • rvhbooth
  • Ryan
  • Ryan May
  • Ryan Morshead
  • RyanPan
  • s0vereign
  • Saket Choudhary
  • Salganos
  • Salil Vanvari
  • Salinder Sidhu
  • Sam Vaughan
  • Samson
  • Samuel St-Jean
  • Sander
  • scls19fr
  • Scott Howard
  • Scott Lasley
  • scott-vsi
  • Sean Farley
  • Sebastian Raschka
  • Sebastián Vanrell
  • Seraphim Alvanides
  • Sergey B Kirpichev
  • serv-inc
  • settheory
  • shaunwbell
  • Simon Gibbons
  • simonpf
  • sindunuragarp
  • Sourav Singh
  • Stefan Pfenninger
  • Stephan Erb
  • Sterling Smith
  • Steven Silvester
  • Steven Tilley
  • stone
  • stonebig
  • Tadeo Corradi
  • Taehoon Lee
  • Tanuj
  • Taras
  • Taras Kuzyo
  • TD22057
  • Ted Petrou
  • terranjp
  • Terrence J. Katzenbaer
  • Terrence Katzenbaer
  • The Gitter Badger
  • Thomas A Caswell
  • Thomas Hisch
  • Thomas Levine
  • Thomas Mansencal
  • Thomas Robitaille
  • Thomas Spura
  • Thomas VINCENT
  • Thorsten Liebig
  • thuvejan
  • Tian Xia
  • Till Stensitzki
  • Tim Hoffmann
  • tmdavison
  • Tobias Froehlich
  • Tobias Megies
  • Tom
  • Tom Augspurger
  • Tom Dupré la Tour
  • tomoemon
  • tonyyli
  • Trish Gillett-Kawamoto
  • Truong Pham
  • Tuan Dung Tran
  • u55
  • ultra-andy
  • V. R
  • vab9
  • Valentin Schmidt
  • Vedant Nanda
  • Vidur Satija
  • vraelvrangr
  • Víctor Zabalza
  • WANG Aiyong
  • Warren Weckesser
  • watkinrt
  • Wieland Hoffmann
  • Will Silva
  • William Granados
  • William Mallard
  • Xufeng Wang
  • y1thof
  • Yao-Yuan Mao
  • Yuval Langer
  • Zac Hatfield-Dodds
  • Zbigniew Jędrzejewski-Szmek
  • zhangeugenia
  • ZhaoZhonglun1991
  • zhoubecky
  • ZWL
  • Élie Gouzien
  • Андрей Парамонов

GitHub issues and pull requests:

Pull Requests (598):

  • :ghpull:12145: Doc final 3.0 docs
  • :ghpull:12143: Backport PR #12142 on branch v3.0.x (Unbreak formlayout for image edits.)
  • :ghpull:12142: Unbreak formlayout for image edits.
  • :ghpull:12135: Backport PR #12131 on branch v3.0.x (Fixes currently release version of cartopy)
  • :ghpull:12131: Fixes currently release version of cartopy
  • :ghpull:12129: Backports for 3.0
  • :ghpull:12132: Backport PR #12130 on branch v3.0.x (Mention colorbar.minorticks_on/off in references)
  • :ghpull:12130: Mention colorbar.minorticks_on/off in references
  • :ghpull:12099: FIX: make sure all ticks show up for colorbar minor tick
  • :ghpull:11962: Propagate changes to backend loading to setup/setupext.
  • :ghpull:12128: Unbreak the Sphinx 1.8 build by renaming :math: to :mathmpl:.
  • :ghpull:12126: Backport PR #12117 on branch v3.0.x (Fix Agg extent calculations for empty draws)
  • :ghpull:12113: Backport PR #12112 on branch v3.0.x (Reword the LockDraw docstring.)
  • :ghpull:12112: Reword the LockDraw docstring.
  • :ghpull:12110: Backport PR #12109 on branch v3.0.x (Pin to sphinx<1.8; unremove sphinxext.mathmpl.)
  • :ghpull:12084: DOC: link palettable
  • :ghpull:12096: Backport PR #12092 on branch v3.0.x (Update backend_qt5agg to fix PySide2 mem issues)
  • :ghpull:12083: Backport PR #12012 on branch v3.0.x (FIX: fallback text renderer to fig._cachedRenderer, if none found)
  • :ghpull:12081: Backport PR #12037 on branch v3.0.x (Fix ArtistInspector.get_aliases.)
  • :ghpull:12080: Backport PR #12053 on branch v3.0.x (Fix up some OSX backend issues)
  • :ghpull:12037: Fix ArtistInspector.get_aliases.
  • :ghpull:12053: Fix up some OSX backend issues
  • :ghpull:12064: Backport PR #11971 on branch v3.0.x (FIX: use cached renderer on Legend.get_window_extent)
  • :ghpull:12063: Backport PR #12036 on branch v3.0.x (Interactive tests update)
  • :ghpull:11928: Update doc/conf.py to avoid warnings with (future) sphinx 1.8.
  • :ghpull:12048: Backport PR #12047 on branch v3.0.x (Remove asserting about current backend at the end of mpl_test_settings.)
  • :ghpull:11971: FIX: use cached renderer on Legend.get_window_extent
  • :ghpull:12036: Interactive tests update
  • :ghpull:12029: Backport PR #12022 on branch v3.0.x (Remove intent to deprecate rcParams["backend_fallback"].)
  • :ghpull:12047: Remove asserting about current backend at the end of mpl_test_settings.
  • :ghpull:12020: Backport PR #12019 on branch v3.0.x (typo: s/unmultipled/unmultiplied)
  • :ghpull:12022: Remove intent to deprecate rcParams["backend_fallback"].
  • :ghpull:12028: Backport PR #12023 on branch v3.0.x (Fix deprecation check in wx Timer.)
  • :ghpull:12023: Fix deprecation check in wx Timer.
  • :ghpull:12019: typo: s/unmultipled/unmultiplied
  • :ghpull:12017: Backport PR #12016 on branch v3.0.x (Fix AttributeError in GTK3Agg backend)
  • :ghpull:12016: Fix AttributeError in GTK3Agg backend
  • :ghpull:11991: Backport PR #11988 on branch v3.0.x
  • :ghpull:11978: Backport PR #11973 on branch v3.0.x
  • :ghpull:11968: Backport PR #11963 on branch v3.0.x
  • :ghpull:11967: Backport PR #11961 on branch v3.0.x
  • :ghpull:11969: Fix an invalid escape sequence.
  • :ghpull:11963: Fix some lgtm convention alerts
  • :ghpull:11961: Downgrade backend_version log to DEBUG level.
  • :ghpull:11953: Backport PR #11896 on branch v3.0.x
  • :ghpull:11896: Resolve backend in rcParams.getitem("backend").
  • :ghpull:11950: Backport PR #11934 on branch v3.0.x
  • :ghpull:11952: Backport PR #11949 on branch v3.0.x
  • :ghpull:11949: Remove test2.png from examples.
  • :ghpull:11934: Suppress the "non-GUI backend" warning from the .. plot:: directive...
  • :ghpull:11918: Backport PR #11917 on branch v3.0.x
  • :ghpull:11916: Backport PR #11897 on branch v3.0.x
  • :ghpull:11915: Backport PR #11591 on branch v3.0.x
  • :ghpull:11897: HTMLWriter, put initialisation of frames in setup
  • :ghpull:11591: BUG: correct the scaling in the floating-point slop test.
  • :ghpull:11910: Backport PR #11907 on branch v3.0.x
  • :ghpull:11907: Move TOC back to top in axes documentation
  • :ghpull:11904: Backport PR #11900 on branch v3.0.x
  • :ghpull:11900: Allow args to pass through _allow_super_init
  • :ghpull:11889: Backport PR #11847 on branch v3.0.x
  • :ghpull:11890: Backport PR #11850 on branch v3.0.x
  • :ghpull:11850: FIX: macosx framework check
  • :ghpull:11883: Backport PR #11862 on branch v3.0.x
  • :ghpull:11882: Backport PR #11876 on branch v3.0.x
  • :ghpull:11876: MAINT Better error message for number of colors versus number of data…
  • :ghpull:11862: Fix NumPy FutureWarning for non-tuple indexing.
  • :ghpull:11845: Use Format_ARGB32_Premultiplied instead of RGBA8888 for Qt backends.
  • :ghpull:11843: Remove unnecessary use of nose.
  • :ghpull:11600: backend switching -- don't create a public fallback API
  • :ghpull:11833: adding show inheritance to autosummary template
  • :ghpull:11828: changed warning in animation
  • :ghpull:11829: func animation warning changes
  • :ghpull:11826: DOC documented more of the gridspec options
  • :ghpull:11818: Merge v2.2.x
  • :ghpull:11821: DOC: remove multicolumns from examples
  • :ghpull:11819: DOC: fix minor typo in figure example
  • :ghpull:11722: Remove unnecessary hacks from setup.py.
  • :ghpull:11802: gridspec tutorial edits
  • :ghpull:11801: update annotations
  • :ghpull:11734: Small cleanups to backend_agg.
  • :ghpull:11785: Add missing API changes
  • :ghpull:11788: Fix DeprecationWarning on LocatableAxes
  • :ghpull:11558: Added xkcd Style for Markers (plot only)
  • :ghpull:11755: Add description for metadata argument of savefig
  • :ghpull:11703: FIX: make update-from also set the original face/edgecolor
  • :ghpull:11765: DOC: reorder examples and fix top level heading
  • :ghpull:11724: Fix cairo's image inversion and alpha misapplication.
  • :ghpull:11726: Consolidate agg-buffer examples.
  • :ghpull:11754: FIX: update spine positions before get extents
  • :ghpull:11779: Remove unused attribute in tests.
  • :ghpull:11770: Correct errors in documentation
  • :ghpull:11778: Unpin pandas in the CI.
  • :ghpull:11772: Clarifying an error message
  • :ghpull:11760: Switch grid documentation to numpydoc style
  • :ghpull:11705: Suppress/fix some test warnings.
  • :ghpull:11763: Pin OSX CI to numpy<1.15 to unbreak the build.
  • :ghpull:11767: Add tolerance to csd frequency test
  • :ghpull:11757: PGF backend output text color even if black
  • :ghpull:11751: Remove the unused 'verbose' option from setupext.
  • :ghpull:9084: Require calling a _BoundMethodProxy to get the underlying callable.
  • :ghpull:11752: Fix section level of Previous Whats New
  • :ghpull:10513: Replace most uses of getfilesystemencoding by os.fs{en,de}code.
  • :ghpull:11739: fix tight_layout bug #11737
  • :ghpull:11744: minor doc update on axes_grid1's inset_axes
  • :ghpull:11729: Pass 'figure' as kwarg to FigureCanvasQt5Agg super init.
  • :ghpull:11736: Remove unused needs_sphinx marker; move importorskip to toplevel.
  • :ghpull:11731: Directly get the size of the renderer buffer from the renderer.
  • :ghpull:11717: DOC: fix broken link in inset-locator example
  • :ghpull:11723: Start work on making colormaps picklable.
  • :ghpull:11721: Remove some references to colorConverter.
  • :ghpull:11713: Don't assume cwd in test_ipynb.
  • :ghpull:11026: ENH add an inset_axes to the axes class
  • :ghpull:11712: Fix drawing on qt+retina.
  • :ghpull:11714: docstring for Figure.tight_layout don't include renderer parameter
  • :ghpull:8951: Let QPaintEvent tell us what region to repaint.
  • :ghpull:11234: Add fig.add_artist method
  • :ghpull:11706: Remove unused private method.
  • :ghpull:11637: Split API changes into individual pages
  • :ghpull:10403: Deprecate LocatableAxes from toolkits
  • :ghpull:11699: Dedent overindented rst bullet lists.
  • :ghpull:11701: Use skipif instead of xfail when test dependencies are missing.
  • :ghpull:11700: Don't use pytest -rw now that pytest-warnings is builtin.
  • :ghpull:11696: Don't force backend in toolmanager example.
  • :ghpull:11690: Avoid using private APIs in examples.
  • :ghpull:11684: Style
  • :ghpull:11666: TESTS: Increase tolerance for aarch64 tests
  • :ghpull:11680: Boring style fixes.
  • :ghpull:11678: Use super() instead of manually fetching supermethods for parasite axes.
  • :ghpull:11679: Remove pointless draw() at the end of static examples.
  • :ghpull:11676: Remove unused C++ code.
  • :ghpull:11010: ENH: Add gridspec method to figure, and subplotspecs
  • :ghpull:11672: Add comment re: use of lru_cache in PsfontsMap.
  • :ghpull:11674: Boring style fixes.
  • :ghpull:10954: Cache various dviread constructs globally.
  • :ghpull:9150: Don't update style-blacklisted rcparams in rc_* functions
  • :ghpull:10936: Simplify tkagg C extension.
  • :ghpull:11378: SVG Backend gouraud_triangle Correction
  • :ghpull:11383: FIX: Improve c (color) kwarg checking in scatter and the related exceptions
  • :ghpull:11627: FIX: CL avoid fully collapsed axes
  • :ghpull:11504: Bump pgi requirement to 0.0.11.2.
  • :ghpull:11640: Fix barplot color if none and alpha is set
  • :ghpull:11443: changed paths in kwdocs
  • :ghpull:11626: Minor docstring fixes
  • :ghpull:11631: DOC: better tight_layout error handling
  • :ghpull:11651: Remove unused imports in examples
  • :ghpull:11633: Clean up next api_changes
  • :ghpull:11643: Fix deprecation messages.
  • :ghpull:9223: Set norm to log if bins=='log' in hexbin
  • :ghpull:11622: FIX: be forgiving about the event for enterEvent not having a pos
  • :ghpull:11581: backend switching.
  • :ghpull:11616: Fix some doctest issues
  • :ghpull:10872: Cleanup _plot_args_replacer logic
  • :ghpull:11617: Clean up what's new
  • :ghpull:11610: FIX: let colorbar extends work for PowerNorm
  • :ghpull:11615: Revert glyph warnings
  • :ghpull:11614: CI: don't run tox to test pytz
  • :ghpull:11603: Doc merge up
  • :ghpull:11613: Make flake8 exceptions explicit
  • :ghpull:11611: Fix css for parameter types
  • :ghpull:10001: MAINT/BUG: Don't use 5-sided quadrilaterals in Axes3D.plot_surface
  • :ghpull:10234: PowerNorm: do not clip negative values
  • :ghpull:11398: Simplify retrieval of cache and config directories
  • :ghpull:10682: ENH have ax.get_tightbbox have a bbox around all artists attached to axes.
  • :ghpull:11590: Don't associate Wx timers with the parent frame.
  • :ghpull:10245: Cache paths of fonts shipped with mpl relative to the mpl data path.
  • :ghpull:11381: Deprecate text.latex.unicode.
  • :ghpull:11601: FIX: subplots don't mutate kwargs passed by user.
  • :ghpull:11609: Remove _macosx.NavigationToolbar.
  • :ghpull:11608: Remove some conditional branches in examples for wx<4.
  • :ghpull:11604: TST: Place animation files in a temp dir.
  • :ghpull:11605: Suppress a spurious missing-glyph warning with ft2font.
  • :ghpull:11360: Pytzectomy
  • :ghpull:10885: Move GTK3 setupext checks to within the process.
  • :ghpull:11081: Help tool for Wx backends
  • :ghpull:10851: Wx Toolbar for ToolManager
  • :ghpull:11247: Remove mplDeprecation
  • :ghpull:9795: Backend switching
  • :ghpull:9426: Don't mark a patch transform as set if the parent transform is not set.
  • :ghpull:9175: Warn on freetype missing glyphs.
  • :ghpull:11412: Make contour and contourf color assignments consistent.
  • :ghpull:11477: Enable flake8 and re-enable it everywhere
  • :ghpull:11165: Fix figure window icon
  • :ghpull:11584: ENH: fix colorbar bad minor ticks
  • :ghpull:11438: ENH: add get_gridspec convenience method to subplots
  • :ghpull:11451: Cleanup Matplotlib API docs
  • :ghpull:11579: DOC update some examples to use constrained_layout=True
  • :ghpull:11594: Some more docstring cleanups.
  • :ghpull:11593: Skip wx interactive tests on OSX.
  • :ghpull:11592: Remove some extra spaces in docstrings/comments.
  • :ghpull:11585: Some doc cleanup of Triangulation
  • :ghpull:10474: Use TemporaryDirectory instead of mkdtemp in a few places.
  • :ghpull:11240: Deprecate the examples.directory rcParam.
  • :ghpull:11370: Sorting drawn artists by their zorder when blitting using FuncAnimation
  • :ghpull:11576: Add parameter doc to save_diff_image
  • :ghpull:11573: Inline setup_external_compile into setupext.
  • :ghpull:11571: Cleanup stix_fonts_demo example.
  • :ghpull:11563: Use explicit signature in pyplot.close()
  • :ghpull:9801: ENH: Change default Autodatelocator interval_multiples
  • :ghpull:11570: More simplifications to FreeType setup on Windows.
  • :ghpull:11401: Some py3fications.
  • :ghpull:11566: Cleanups.
  • :ghpull:11520: Add private API retrieving the current event loop and backend GUI info.
  • :ghpull:11544: Restore axes sharedness when unpickling.
  • :ghpull:11568: Figure.text changes
  • :ghpull:11248: Simplify FreeType Windows build.
  • :ghpull:11556: Fix colorbar bad ticks
  • :ghpull:11494: Fix CI install of wxpython.
  • :ghpull:11564: triinterpolate cleanups.
  • :ghpull:11548: Use numpydoc-style parameter lists for choices
  • :ghpull:9583: Add edgecolors kwarg to contourf
  • :ghpull:10275: Update contour.py and widget.py
  • :ghpull:11547: Fix example links
  • :ghpull:11555: Fix spelling in title
  • :ghpull:11404: FIX: don't include text at -inf in bbox
  • :ghpull:11455: Fixing the issue where right column and top row generate wrong stream…
  • :ghpull:11297: Prefer warn_deprecated instead of warnings.warn.
  • :ghpull:11495: Update the documentation guidelines
  • :ghpull:11545: Doc: fix x(filled) marker image
  • :ghpull:11287: Maintain artist addition order in Axes.mouseover_set.
  • :ghpull:11530: FIX: Ensuring both x and y attrs of LocationEvent are int
  • :ghpull:10336: Use Integral and Real in typechecks rather than explicit types.
  • :ghpull:10298: Apply gtk3 background.
  • :ghpull:10297: Fix gtk3agg alpha channel.
  • :ghpull:9094: axisbelow should just set zorder.
  • :ghpull:11542: Documentation polar grids
  • :ghpull:11459: Doc changes in add_subplot and add_axes
  • :ghpull:10908: Make draggable callbacks check that artist has not been removed.
  • :ghpull:11522: Small cleanups.
  • :ghpull:11539: DOC: talk about sticky edges in Axes.margins
  • :ghpull:11540: adding axes to module list
  • :ghpull:11537: Fix invalid value warning when autoscaling with no data limits
  • :ghpull:11512: Skip 3D rotation example in sphinx gallery
  • :ghpull:11538: Re-enable pep8 on examples folder
  • :ghpull:11136: Move remaining examples from api/
  • :ghpull:11519: Raise ImportError on failure to import backends.
  • :ghpull:11529: add documentation for quality in savefig
  • :ghpull:11528: Replace an unnecessary zip() in mplot3d by numpy ops.
  • :ghpull:11492: add repr to GridSpecBase
  • :ghpull:11521: Add missing . to rcParam
  • :ghpull:11491: Fixed the source path on windows in rcparam_role
  • :ghpull:11514: Remove embedding_in_tk_canvas, which demonstrated a private API.
  • :ghpull:11507: Fix embedding_in_tk_canvas example.
  • :ghpull:11513: Changed docstrings in Text
  • :ghpull:11503: Remove various mentions of the now removed GTK(2) backend.
  • :ghpull:11493: Update a test to a figure-equality test.
  • :ghpull:11501: Treat empty $MPLBACKEND as an unset value.
  • :ghpull:11395: Various fixes to deprecated and warn_deprecated.
  • :ghpull:11408: Figure equality-based tests.
  • :ghpull:11461: Fixed bug in rendering font property kwargs list
  • :ghpull:11397: Replace ACCEPTS by standard numpydoc params table.
  • :ghpull:11483: Use pip requirements files for travis build
  • :ghpull:11481: remove more pylab references
  • :ghpull:10940: Run flake8 instead of pep8 on Python 3.6
  • :ghpull:11476: Remove pylab references
  • :ghpull:11448: Link rcParams role to docs
  • :ghpull:11424: DOC: point align-ylabel demo to new align-label functions
  • :ghpull:11454: add subplots to axes documentation
  • :ghpull:11470: Hyperlink DOIs against preferred resolver
  • :ghpull:11421: DOC: make signature background grey
  • :ghpull:11457: Search $CPATH for include directories
  • :ghpull:11456: DOC: fix minor typo in figaspect
  • :ghpull:11293: Lim parameter naming
  • :ghpull:11447: Do not use class attributes as defaults for instance attributes
  • :ghpull:11449: Slightly improve doc sidebar layout
  • :ghpull:11224: Add deprecation messages for unused kwargs in FancyArrowPatch
  • :ghpull:11437: Doc markersupdate
  • :ghpull:11417: FIX: better default spine path (for logit)
  • :ghpull:11406: Backport PR #11403 on branch v2.2.2-doc
  • :ghpull:11427: FIX: pathlib in nbagg
  • :ghpull:11428: Doc: Remove huge note box from examples.
  • :ghpull:11392: Deprecate the verts kwarg to scatter.
  • :ghpull:8834: WIP: Contour log extension
  • :ghpull:11402: Remove unnecessary str calls.
  • :ghpull:11399: Autogenerate credits.rst
  • :ghpull:11382: plt.subplots and plt.figure docstring changes
  • :ghpull:11388: DOC: Constrained layout tutorial improvements
  • :ghpull:11400: Correct docstring for axvspan()
  • :ghpull:11396: Remove some (minor) comments regarding Py2.
  • :ghpull:11210: FIX: don't pad axes for ticks if they aren't visible or axis off
  • :ghpull:11362: Fix tox configuration
  • :ghpull:11366: Improve docstring of Axes.spy
  • :ghpull:11289: io.open and codecs.open are redundant with open on Py3.
  • :ghpull:11213: MNT: deprecate patches.YAArrow
  • :ghpull:11352: Catch a couple of test warnings
  • :ghpull:11292: Simplify cleanup decorator implementation.
  • :ghpull:11349: Remove non-existent files from MANIFEST.IN
  • :ghpull:8774: Git issue #7216 - Add a "ruler" tool to the plot UI
  • :ghpull:11348: Make OSX's blit() have a consistent signature with other backends.
  • :ghpull:11345: Revert "Deprecate text.latex.unicode."
  • :ghpull:11250: [WIP] Add tutorial for LogScale
  • :ghpull:11223: Add an arrow tutorial
  • :ghpull:10212: Categorical refactor
  • :ghpull:11339: Convert Ellipse docstring to numpydoc
  • :ghpull:11255: Deprecate text.latex.unicode.
  • :ghpull:11338: Fix typos
  • :ghpull:11332: Let plt.rc = matplotlib.rc, instead of being a trivial wrapper.
  • :ghpull:11331: multiprocessing.set_start_method() --> mp.set_start_method()
  • :ghpull:9948: Add ealpha option to errorbar
  • :ghpull:11329: Minor docstring update of thumbnail
  • :ghpull:9551: Refactor backend loading
  • :ghpull:11328: Undeprecate Polygon.xy from #11299
  • :ghpull:11318: Improve docstring of imread() and imsave()
  • :ghpull:11311: Simplify image.thumbnail.
  • :ghpull:11225: Add stacklevel=2 to some more warnings.warn() calls
  • :ghpull:11313: Add changelog entry for removal of proprietary sphinx directives.
  • :ghpull:11323: Fix infinite loop for connectionstyle + add some tests
  • :ghpull:11314: API changes: use the heading format defined in README.txt
  • :ghpull:11320: Py3fy multiprocess example.
  • :ghpull:6254: adds two new cyclic color schemes
  • :ghpull:11268: DOC: Sanitize some internal documentation links
  • :ghpull:11300: Start replacing ACCEPTS table by parsing numpydoc.
  • :ghpull:11298: Automagically set the stacklevel on warnings.
  • :ghpull:11277: Avoid using MacRoman encoding.
  • :ghpull:11295: Use sphinx builtin only directive instead of custom one.
  • :ghpull:11305: Reuse the noninteractivity warning from Figure.show in _Backend.show.
  • :ghpull:11307: Avoid recursion for subclasses of str that are also "PathLike" in to_filehandle()
  • :ghpull:11304: Re-remove six from INSTALL.rst.
  • :ghpull:11299: Fix a bunch of doc/comment typos in patches.py.
  • :ghpull:11301: Undefined name: cbook --> matplotlib.cbook
  • :ghpull:11254: Update INSTALL.rst.
  • :ghpull:11267: FIX: allow nan values in data for plt.hist
  • :ghpull:11271: Better argspecs for Axes.stem
  • :ghpull:11272: Remove commented-out code, unused imports
  • :ghpull:11280: Trivial cleanups
  • :ghpull:10514: Cleanup/update cairo + gtk compatibility matrix.
  • :ghpull:11282: Reduce the use of C++ exceptions
  • :ghpull:11263: Fail gracefully if can't decode font names
  • :ghpull:11278: Remove conditional path for sphinx <1.3 in plot_directive.
  • :ghpull:11273: Include template matplotlibrc in package_data.
  • :ghpull:11265: Minor cleanups.
  • :ghpull:11249: Simplify FreeType build.
  • :ghpull:11158: Remove dependency on six - we're Py3 only now!
  • :ghpull:10050: Update Legend draggable API
  • :ghpull:11206: More cleanups
  • :ghpull:11001: DOC: improve legend bbox_to_anchor description
  • :ghpull:11258: Removed comment in AGG backend that is no longer applicable
  • :ghpull:11062: FIX: call constrained_layout twice
  • :ghpull:11251: Re-run boilerplate.py.
  • :ghpull:11228: Don't bother checking luatex's version.
  • :ghpull:11207: Update venv gui docs wrt availability of PySide2.
  • :ghpull:11236: Minor cleanups to setupext.
  • :ghpull:11239: Reword the timeout error message in cbook._lock_path.
  • :ghpull:11204: Test that boilerplate.py is correctly run.
  • :ghpull:11172: ENH add rcparam to legend_title
  • :ghpull:11229: Simplify lookup of animation external commands.
  • :ghpull:9086: Add SVG animation.
  • :ghpull:11212: Fix CirclePolygon str + adding tests
  • :ghpull:6737: Ternary
  • :ghpull:11216: Yet another set of simplifications.
  • :ghpull:11056: Simplify travis setup a bit.
  • :ghpull:11211: Revert explicit linestyle kwarg on step()
  • :ghpull:11205: Minor cleanups to pyplot.
  • :ghpull:11174: Replace numeric loc by position string
  • :ghpull:11208: Don't crash qt figure options on unknown marker styles.
  • :ghpull:11195: Some unrelated cleanups.
  • :ghpull:11192: Don't use deprecated get_texcommand in backend_pgf.
  • :ghpull:11197: Simplify demo_ribbon_box.py.
  • :ghpull:11137: Convert **kwargs to named arguments for a clearer API
  • :ghpull:10982: Improve docstring of Axes.imshow
  • :ghpull:11182: Use GLib.MainLoop() instead of deprecated GObject.MainLoop()
  • :ghpull:11185: Fix undefined name error in backend_pgf.
  • :ghpull:10321: Ability to scale axis by a fixed factor
  • :ghpull:8787: Faster path drawing for the cairo backend (cairocffi only)
  • :ghpull:4559: tight_layout: Use a different default gridspec
  • :ghpull:11179: Convert internal tk focus helper to a context manager
  • :ghpull:11176: Allow creating empty closed paths
  • :ghpull:10339: Pass explicit font paths to fontspec in backend_pgf.
  • :ghpull:9832: Minor cleanup to Text class.
  • :ghpull:11141: Remove mpl_examples symlink.
  • :ghpull:10715: ENH: add title_fontsize to legend
  • :ghpull:11166: Set stacklevel to 2 for backend_wx
  • :ghpull:10934: Autogenerate (via boilerplate) more of pyplot.
  • :ghpull:9298: Cleanup blocking_input.
  • :ghpull:6329: Set _text to '' if Text.set_text argument is None
  • :ghpull:11157: Fix contour return link
  • :ghpull:11146: Explicit args and refactor Axes.margins
  • :ghpull:11145: Use kwonlyargs instead of popping from kwargs
  • :ghpull:11119: PGF: Get unitless positions from Text elements (fix #11116)
  • :ghpull:9078: New anchored direction arrows
  • :ghpull:11144: Remove toplevel unit/ directory.
  • :ghpull:11148: remove use of subprocess compatibility shim
  • :ghpull:11143: Use debug level for debugging messages
  • :ghpull:11142: Finish removing future imports.
  • :ghpull:11130: Don't include the postscript title if it is not latin-1 encodable.
  • :ghpull:11093: DOC: Fixup to AnchoredArtist examples in the gallery
  • :ghpull:11132: pillow-dependency update
  • :ghpull:10446: implementation of the copy canvas tool
  • :ghpull:9131: FIX: prevent the canvas from jump sizes due to DPI changes
  • :ghpull:9454: Batch ghostscript converter.
  • :ghpull:10545: Change manual kwargs popping to kwonly arguments.
  • :ghpull:10950: Actually ignore invalid log-axis limit setting
  • :ghpull:11096: Remove support for bar(left=...) (as opposed to bar(x=...)).
  • :ghpull:11106: py3fy art3d.
  • :ghpull:11085: Use GtkShortcutsWindow for Help tool.
  • :ghpull:11099: Deprecate certain marker styles that have simpler synonyms.
  • :ghpull:11100: Some more deprecations of old, old stuff.
  • :ghpull:11098: Make Marker.get_snap_threshold() always return a scalar.
  • :ghpull:11097: Schedule a removal date for passing normed (instead of density) to hist.
  • :ghpull:9706: Masking invalid x and/or weights in hist
  • :ghpull:11080: Py3fy backend_qt5 + other cleanups to the backend.
  • :ghpull:10967: updated the pyplot fill_between example to elucidate the premise;maki…
  • :ghpull:11075: Drop alpha channel when saving comparison failure diff image.
  • :ghpull:9022: Help tool
  • :ghpull:11045: Help tool.
  • :ghpull:11076: Don't create texput.{aux,log} in rootdir everytime tests are run.
  • :ghpull:11073: py3fication of some tests.
  • :ghpull:11074: bytes % args is back since py3.5
  • :ghpull:11066: Use chained comparisons where reasonable.
  • :ghpull:11061: Changed tight_layout doc strings
  • :ghpull:11064: Minor docstring format cleanup
  • :ghpull:11055: Remove setup_tests_only.py.
  • :ghpull:11057: Update Ellipse position with ellipse.center
  • :ghpull:10435: Pathlibify font_manager (only internally, doesn't change the API).
  • :ghpull:10442: Make the filternorm prop of Images a boolean rather than a {0,1} scalar.
  • :ghpull:9855: ENH: make ax.get_position apply aspect
  • :ghpull:9987: MNT: hist2d now uses pcolormesh instead of pcolorfast
  • :ghpull:11014: Merge v2.2.x into master
  • :ghpull:11000: FIX: improve Text repr to not error if non-float x and y.
  • :ghpull:10910: FIX: return proper legend window extent
  • :ghpull:10915: FIX: tight_layout having negative width axes
  • :ghpull:10408: Factor out common code in _process_unit_info
  • :ghpull:10960: Added share_tickers parameter to axes._AxesBase.twinx/y
  • :ghpull:10971: Skip pillow animation test if pillow not importable
  • :ghpull:10970: Simplify/fix some manual manipulation of len(args).
  • :ghpull:10958: Simplify the grouper implementation.
  • :ghpull:10508: Deprecate FigureCanvasQT.keyAutoRepeat.
  • :ghpull:10607: Move notify_axes_change to FigureManagerBase class.
  • :ghpull:10215: Test timers and (a bit) key_press_event for interactive backends.
  • :ghpull:10955: Py3fy cbook, compare_backend_driver_results
  • :ghpull:10680: Rewrite the tk C blitting code
  • :ghpull:9498: Move title up if x-axis is on the top of the figure
  • :ghpull:10942: Make active param in CheckBottons optional, default false
  • :ghpull:10943: Allow pie textprops to take alignment and rotation arguments
  • :ghpull:10780: Fix scaling of RadioButtons
  • :ghpull:10938: Fix two undefined names
  • :ghpull:10685: fix plt.show doesn't warn if a non-GUI backend
  • :ghpull:10689: Declare global variables that are created elsewhere
  • :ghpull:10845: WIP: first draft at replacing linkcheker
  • :ghpull:10898: Replace "matplotlibrc" by "rcParams" in the docs where applicable.
  • :ghpull:10926: Some more removals of deprecated APIs.
  • :ghpull:9173: dynamically generate pyplot functions
  • :ghpull:10918: Use function signatures in boilerplate.py.
  • :ghpull:10914: Changed pie charts default shape to circle and added tests
  • :ghpull:10864: ENH: Stop mangling default figure file name if file exists
  • :ghpull:10562: Remove deprecated code in image.py
  • :ghpull:10798: FIX: axes limits reverting to automatic when sharing
  • :ghpull:10485: Remove the 'hold' kwarg from codebase
  • :ghpull:10571: Use np.full{,_like} where appropriate. [requires numpy>=1.12]
  • :ghpull:10913: Rely a bit more on rc_context.
  • :ghpull:10299: Invalidate texmanager cache when any text.latex.* rc changes.
  • :ghpull:10906: Deprecate ImageComparisonTest.
  • :ghpull:10904: Improve docstring of clabel()
  • :ghpull:10912: remove unused matplotlib.testing import
  • :ghpull:10876: [wip] Replace _remove_method by _on_remove list of callbacks
  • :ghpull:10692: Update afm docs and internal data structures
  • :ghpull:10896: Update INSTALL.rst.
  • :ghpull:10905: Inline knownfailureif.
  • :ghpull:10907: No need to mark (unicode) strings as u"foo" anymore.
  • :ghpull:10903: Py3fy testing machinery.
  • :ghpull:10901: Remove Py2/3 portable code guide.
  • :ghpull:10900: Remove some APIs deprecated in mpl2.1.
  • :ghpull:10902: Kill some Py2 docs.
  • :ghpull:10887: Added feature (Make pie charts circular by default #10789)
  • :ghpull:10884: Style fixes to setupext.py.
  • :ghpull:10879: Deprecate two-args for cycler() and set_prop_cycle()
  • :ghpull:10865: DOC: use OO-ish interface in image, contour, field examples
  • :ghpull:8479: FIX markerfacecolor / mfc not in rcparams
  • :ghpull:10314: setattr context manager.
  • :ghpull:10013: Allow rasterization for 3D plots
  • :ghpull:10158: Allow mplot3d rasterization; adjacent cleanups.
  • :ghpull:10871: Rely on rglob support rather than os.walk.
  • :ghpull:10878: Change hardcoded brackets for Toolbar message
  • :ghpull:10708: Py3fy webagg/nbagg.
  • :ghpull:10862: py3ify table.py and correct some docstrings
  • :ghpull:10810: Fix for plt.plot() does not support structured arrays as data= kwarg
  • :ghpull:10861: More python3 cleanup
  • :ghpull:9903: ENH: adjustable colorbar ticks
  • :ghpull:10831: Minor docstring updates on binning related plot functions
  • :ghpull:9571: Remove LaTeX checking in setup.py.
  • :ghpull:10097: Reset extents in RectangleSelector when not interactive on press.
  • :ghpull:10686: fix BboxConnectorPatch does not show facecolor
  • :ghpull:10801: Fix undefined name. Add animation tests.
  • :ghpull:10857: FIX: ioerror font cache, second try
  • :ghpull:10796: Added descriptions for line bars and markers examples
  • :ghpull:10846: Unsixification
  • :ghpull:10852: Update docs re: pygobject in venv.
  • :ghpull:10847: Py3fy axis.py.
  • :ghpull:10834: Minor docstring updates on spectral plot functions
  • :ghpull:10778: wx_compat is no more.
  • :ghpull:10609: More wx cleanup.
  • :ghpull:10826: Py3fy dates.py.
  • :ghpull:10837: Correctly display error when running setup.py test.
  • :ghpull:10838: Don't use private attribute in tk example. Fix Toolbar class rename.
  • :ghpull:10835: DOC: Make colorbar tutorial examples look like colorbars.
  • :ghpull:10823: Add some basic smoketesting for webagg (and wx).
  • :ghpull:10828: Add print_rgba to backend_cairo.
  • :ghpull:10830: Make function signatures more explicit
  • :ghpull:10829: Use long color names for default rcParams
  • :ghpull:9776: WIP: Lockout new converters Part 2
  • :ghpull:10799: DOC: make legend docstring interpolated
  • :ghpull:10818: Deprecate vestigial Annotation.arrow.
  • :ghpull:10817: Add test to imread from url.
  • :ghpull:10696: Simplify venv docs.
  • :ghpull:10724: Py3fication of unicode.
  • :ghpull:10815: API: shift deprecation of TempCache class to 3.0
  • :ghpull:10725: FIX/TST constrained_layout remove test8 duplication
  • :ghpull:10705: FIX: enable extend kwargs with log scale colorbar
  • :ghpull:10400: numpydoc-ify art3d docstrings
  • :ghpull:10723: repr style fixes.
  • :ghpull:10592: Rely on generalized * and ** unpackings where possible.
  • :ghpull:9475: Declare property aliases in a single place
  • :ghpull:10793: A hodgepodge of Py3 & style fixes.
  • :ghpull:10794: fixed comment typo
  • :ghpull:10768: Fix crash when imshow encounters longdouble data
  • :ghpull:10774: Remove dead wx testing code.
  • :ghpull:10756: Fixes png showing inconsistent inset_axes position
  • :ghpull:10773: Consider alpha channel from RGBA color of text for SVG backend text opacity rendering
  • :ghpull:10772: API: check locator and formatter args when passed
  • :ghpull:10713: Implemented support for 'markevery' in prop_cycle
  • :ghpull:10751: make centre_baseline legal for Text.set_verticalalignment
  • :ghpull:10771: FIX/TST OS X builds
  • :ghpull:10742: FIX: reorder linewidth setting before linestyle
  • :ghpull:10714: sys.platform is normalized to "linux" on Py3.
  • :ghpull:10542: Minor cleanup: PEP8, PEP257
  • :ghpull:10636: Remove some wx version checks.
  • :ghpull:9731: Make legend title fontsize obey fontsize kwarg by default
  • :ghpull:10697: Remove special-casing of _remove_method when pickling.
  • :ghpull:10701: Autoadd removal version to deprecation message.
  • :ghpull:10699: Remove incorrect warning in gca().
  • :ghpull:10674: Fix getting polar axes in plt.polar()
  • :ghpull:10564: Nested classes and instancemethods are directly picklable on Py3.5+.
  • :ghpull:10107: Fix stay_span to reset onclick in SpanSelector.
  • :ghpull:10693: Make markerfacecolor work for 3d scatterplots
  • :ghpull:10596: Switch to per-file locking.
  • :ghpull:10532: Py3fy backend_pgf.
  • :ghpull:10618: Fixes #10501. python3 support and pep8 in jpl_units
  • :ghpull:10652: Some py3fication for matplotlib/init, setupext.
  • :ghpull:10522: Py3fy font_manager.
  • :ghpull:10666: More figure-related doc updates
  • :ghpull:10507: Remove Python 2 code from C extensions
  • :ghpull:10679: Small fixes to gtk3 examples.
  • :ghpull:10426: Delete deprecated backends
  • :ghpull:10488: Bug Fix - Polar plot rectangle patch not transformed correctly (#8521)
  • :ghpull:9814: figure_enter_event uses now LocationEvent instead of Event. Fix issue #9812.
  • :ghpull:9918: Remove old nose testing code
  • :ghpull:10672: Deprecation fixes.
  • :ghpull:10608: Remove most APIs deprecated in 2.1.
  • :ghpull:10653: Mock is in stdlib in Py3.
  • :ghpull:10603: Remove workarounds for numpy<1.10.
  • :ghpull:10660: Work towards removing reuse-of-axes-on-collision.
  • :ghpull:10661: Homebrew python is now python 3
  • :ghpull:10656: Minor fixes to event handling docs.
  • :ghpull:10635: Simplify setupext by using globs.
  • :ghpull:10632: Support markers from Paths that consist of one line segment
  • :ghpull:10558: Remove if six.PY2 code paths from boilerplate.py
  • :ghpull:10640: Fix extra and missing spaces in constrainedlayout warning.
  • :ghpull:10624: Some trivial py3fications.
  • :ghpull:10548: Implement PdfPages for backend pgf
  • :ghpull:10614: Use np.stack instead of list(zip()) in colorbar.py.
  • :ghpull:10621: Cleanup and py3fy backend_gtk3.
  • :ghpull:10615: More style fixes.
  • :ghpull:10604: Minor style fixes.
  • :ghpull:10565: Strip python 2 code from subprocess.py
  • :ghpull:10605: Bump a tolerance in test_axisartist_floating_axes.
  • :ghpull:7853: Use exact types for Py_BuildValue.
  • :ghpull:10591: Switch to @-matrix multiplication.
  • :ghpull:10570: Fix check_shared in test_subplots.
  • :ghpull:10569: Various style fixes.
  • :ghpull:10593: Use 'yield from' where appropriate.
  • :ghpull:10577: Minor simplification to Figure.getstate logic.
  • :ghpull:10549: Source typos
  • :ghpull:10525: Convert six.moves.xrange() to range() for Python 3
  • :ghpull:10541: More argumentless (py3) super()
  • :ghpull:10539: TST: Replace assert_equal with plain asserts.
  • :ghpull:10534: Modernize cbook.get_realpath_and_stat.
  • :ghpull:10524: Remove unused private _StringFuncParser.
  • :ghpull:10470: Remove Python 2 code from setup
  • :ghpull:10528: py3fy examples
  • :ghpull:10520: Py3fy mathtext.py.
  • :ghpull:10527: Switch to argumentless (py3) super().
  • :ghpull:10523: The current master branch is now python 3 only.
  • :ghpull:10515: Use feature detection instead of version detection
  • :ghpull:10432: Use some new Python3 types
  • :ghpull:10475: Use HTTP Secure for matplotlib.org
  • :ghpull:10383: Fix some C++ warnings
  • :ghpull:10498: Tell the lgtm checker that the project is Python 3 only
  • :ghpull:10505: Remove backport of which()
  • :ghpull:10483: Remove backports.functools_lru_cache
  • :ghpull:10492: Avoid UnboundLocalError in drag_pan.
  • :ghpull:10491: Simplify Mac builds on Travis
  • :ghpull:10481: Remove python 2 compatibility code from dviread
  • :ghpull:10447: Remove Python 2 compatibility code from backend_pdf.py
  • :ghpull:10468: Replace is_numlike by isinstance(..., numbers.Number).
  • :ghpull:10439: mkdir is in the stdlib in Py3.
  • :ghpull:10392: FIX: make set_text(None) keep string empty instead of "None"
  • :ghpull:10425: API: only support python 3.5+
  • :ghpull:10316: TST FIX pyqt5 5.9
  • :ghpull:4625: hist2d() is now using pcolormesh instead of pcolorfast

Issues (123):

  • :ghissue:12133: Streamplot does not work for 29x29 grid
  • :ghissue:4429: Error calculating scaling for radiobutton widget.
  • :ghissue:3293: markerfacecolor / mfc not in rcparams
  • :ghissue:8109: Cannot set the markeredgecolor by default
  • :ghissue:7942: Extend keyword doesn't work with log scale.
  • :ghissue:5571: Finish reorganizing examples
  • :ghissue:8307: Colorbar with imshow(logNorm) shows unexpected minor ticks
  • :ghissue:6992: plt.hist fails when data contains nan values
  • :ghissue:6483: Range determination for data with NaNs
  • :ghissue:8059: BboxConnectorPatch does not show facecolor
  • :ghissue:12134: tight_layout flips images when making plots without displaying them
  • :ghissue:6739: Make matplotlib fail more gracefully in headless environments
  • :ghissue:3679: Runtime detection for default backend
  • :ghissue:11966: CartoPy code gives attribute error
  • :ghissue:11844: Backend related issues with matplotlib 3.0.0rc1
  • :ghissue:12095: colorbar minorticks (possibly release critical for 3.0)
  • :ghissue:12108: Broken doc build with sphinx 1.8
  • :ghissue:7366: handle repaint requests better it qtAgg
  • :ghissue:11985: Single shot timer not working correctly with MacOSX backend
  • :ghissue:10948: OSX backend raises deprecation warning for enter_notify_event
  • :ghissue:11970: Legend.get_window_extent now requires a renderer
  • :ghissue:8293: investigate whether using a single instance of ghostscript for ps->png conversion can speed up the Windows build
  • :ghissue:7707: Replace pep8 by pycodestyle for style checking
  • :ghissue:9135: rcdefaults, rc_file_defaults, rc_file should not update backend if it has already been selected
  • :ghissue:12015: AttributeError with GTK3Agg backend
  • :ghissue:11913: plt.contour levels parameter don't work as intended if receive a single int
  • :ghissue:11846: macosx backend won't load
  • :ghissue:11792: Newer versions of ImageMagickWriter not found on windows
  • :ghissue:11858: Adding "pie of pie" and "bar of pie" functionality
  • :ghissue:11852: get_backend() backward compatibility
  • :ghissue:11629: Importing qt_compat when no Qt binding is installed fails with NameError instead of ImportError
  • :ghissue:11842: Failed nose import in test_annotation_update
  • :ghissue:11252: Some API removals not documented
  • :ghissue:9404: Drop support for python 2
  • :ghissue:2625: Markers in XKCD style
  • :ghissue:11749: metadata kwarg to savefig is not documented
  • :ghissue:11702: Setting alpha on legend handle changes patch color
  • :ghissue:8798: gtk3cairo draw_image does not respect origin and mishandles alpha
  • :ghissue:11737: Bug in tight_layout
  • :ghissue:11373: Passing an incorrectly sized colour list to scatter should raise a relevant error
  • :ghissue:11756: pgf backend doesn't set color of text when the color is black
  • :ghissue:11766: test_axes.py::test_csd_freqs failing with numpy 1.15.0 on macOS
  • :ghissue:11750: previous whats new is overindented on "what's new in mpl3.0 page"
  • :ghissue:11728: Qt5 Segfaults on window resize
  • :ghissue:11709: Repaint region is wrong on Retina display with Qt5
  • :ghissue:11578: wx segfaulting on OSX travis tests
  • :ghissue:11628: edgecolor argument not working in matplotlib.pyplot.bar
  • :ghissue:11625: plt.tight_layout() does not work with plt.subplot2grid
  • :ghissue:4993: Version ~/.cache/matplotlib
  • :ghissue:7842: If hexbin has logarithmic bins, use log formatter for colorbar
  • :ghissue:11607: AttributeError: 'QEvent' object has no attribute 'pos'
  • :ghissue:11486: Colorbar does not render with PowerNorm and min extend when using imshow
  • :ghissue:11582: wx segfault
  • :ghissue:11515: using 'sharex' once in 'subplots' function can affect subsequent calles to 'subplots'
  • :ghissue:10269: input() blocks any rendering and event handling
  • :ghissue:10345: Python 3.4 with Matplotlib 1.5 vs Python 3.6 with Matplotlib 2.1
  • :ghissue:10443: Drop use of pytz dependency in next major release
  • :ghissue:10572: contour and contourf treat levels differently
  • :ghissue:11123: Crash when interactively adding a number of subplots
  • :ghissue:11550: Undefined names: 'obj_type' and 'cbook'
  • :ghissue:11138: Only the first figure window has mpl icon, all other figures have default tk icon.
  • :ghissue:11510: extra minor-ticks on the colorbar when used with the extend option
  • :ghissue:11369: zorder of Artists not being respected when blitting with FuncAnimation
  • :ghissue:11452: Streamplot ignores rightmost column and topmost row of velocity data
  • :ghissue:11284: imshow of multiple images produces old pixel values printed in status bar
  • :ghissue:11496: MouseEvent.x and .y have different types
  • :ghissue:11534: Cross-reference margins and sticky edges
  • :ghissue:8556: Add images of markers to the list of markers
  • :ghissue:11386: Logit scale doesn't position x/ylabel correctly first draw
  • :ghissue:11384: Undefined name 'Path' in backend_nbagg.py
  • :ghissue:11426: nbagg broken on master. 'Path' is not defined...
  • :ghissue:11390: Internal use of deprecated code
  • :ghissue:11203: tight_layout reserves tick space even if disabled
  • :ghissue:11361: Tox.ini does not work out of the box
  • :ghissue:11253: Problem while changing current figure size in Jupyter notebook
  • :ghissue:11219: Write an arrow tutorial
  • :ghissue:11322: Really deprecate Patches.xy?
  • :ghissue:11294: ConnectionStyle Angle3 hangs with specific parameters
  • :ghissue:9518: Some ConnectionStyle not working
  • :ghissue:11306: savefig and path.py
  • :ghissue:11077: Font "DejaVu Sans" can only be used through fallback
  • :ghissue:10717: Failure to find matplotlibrc when testing installed distribution
  • :ghissue:9912: Cleaning up variable argument signatures
  • :ghissue:3701: unit tests should compare pyplot.py with output from boilerplate.py
  • :ghissue:11183: Undefined name 'system_fonts' in backend_pgf.py
  • :ghissue:11101: Crash on empty patches
  • :ghissue:11124: [Bug] savefig cannot save file with a Unicode name
  • :ghissue:7733: Trying to set_ylim(bottom=0) on a log scaled axis changes plot
  • :ghissue:10319: TST: pyqt 5.10 breaks pyqt5 interactive tests
  • :ghissue:10676: Add source code to documentation
  • :ghissue:9207: axes has no method to return new position after box is adjusted due to aspect ratio...
  • :ghissue:4615: hist2d with log xy axis
  • :ghissue:10996: Plotting text with datetime axis causes warning
  • :ghissue:7582: Report date and time of cursor position on a plot_date plot
  • :ghissue:10114: Remove mlab from examples
  • :ghissue:10342: imshow longdouble not truly supported
  • :ghissue:8062: tight_layout + lots of subplots + long ylabels inverts yaxis
  • :ghissue:4413: Long axis title alters xaxis length and direction with plt.tight_layout()
  • :ghissue:1415: Plot title should be shifted up when xticks are set to the top of the plot
  • :ghissue:10789: Make pie charts circular by default
  • :ghissue:10941: Cannot set text alignment in pie chart
  • :ghissue:7908: plt.show doesn't warn if a non-GUI backend is being used
  • :ghissue:10502: 'FigureManager' is an undefined name in backend_wx.py
  • :ghissue:10062: axes limits revert to automatic on sharing axes?
  • :ghissue:9246: ENH: make default colorbar ticks adjust as nicely as axes ticks
  • :ghissue:8818: plt.plot() does not support structured arrays as data= kwarg
  • :ghissue:10533: Recognize pandas Timestamp objects for DateConverter?
  • :ghissue:8358: Minor ticks on log-scale colorbar are not cleared
  • :ghissue:10075: RectangleSelector does not work if start and end points are identical
  • :ghissue:8576: support 'markevery' in prop_cycle
  • :ghissue:8874: Crash in python setup.py test
  • :ghissue:3871: replace use of _tkcanvas with get_tk_widget()
  • :ghissue:10550: Use long color names for rc defaultParams
  • :ghissue:10722: Duplicated test name in test_constrainedlayout
  • :ghissue:10419: svg backend does not respect alpha channel of text when passed as rgba
  • :ghissue:10769: DOC: set_major_locator could check that its getting a Locator (was EngFormatter broken?)
  • :ghissue:10719: Need better type error checking for linewidth in ax.grid
  • :ghissue:7776: tex cache lockfile retries should be configurable
  • :ghissue:10556: Special conversions of xrange()
  • :ghissue:10501: cmp() is an undefined name in Python 3
  • :ghissue:9812: figure_enter_event generates base Event and not LocationEvent
  • :ghissue:10602: Random image failures with test_curvelinear4
  • :ghissue:7795: Incorrect uses of is_numlike