Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit dfa87c8

Browse files
committed
Merge remote-tracking branch 'matplotlib/v2.0.x'
Conflicts: lib/matplotlib/mlab.py - leave warning that was deleted on backport tests.py - discard changes, have separate PR to add this to master
2 parents e2b2b5a + 571ba3e commit dfa87c8

11 files changed

+231
-56
lines changed

INSTALL

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ Required Dependencies
183183
:term:`numpy` |minimum_numpy_version| (or later)
184184
array support for python (`download numpy <http://www.numpy.org>`_)
185185

186-
`setuptools <http://pythonhosted.org/setuptools/>`__
186+
`setuptools <https://setuptools.readthedocs.io/en/latest/>`__
187187
Setuptools provides extensions for python package installation.
188188

189189
:term:`dateutil` 1.1 or later

doc/_static/mpl.css

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@ body {
1313
padding: 0;
1414
border: 1px solid #aaa;
1515
color: #333;
16-
margin: 0px 80px 0px 80px;
16+
margin: auto;
1717
min-width: 740px;
18+
max-width: 1200px;
1819
}
1920

2021
a {

doc/_templates/citing.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ <h1>Citing Matplotlib</h1>
2929

3030
<h2>DOIs</h2>
3131
<dl>
32+
<dt>v2.0.0</dt><dd><a href="https://doi.org/10.5281/zenodo.248351"><img src="https://zenodo.org/badge/DOI/10.5281/zenodo.248351.svg" alt="DOI"></a></dd>
3233
<dt>v1.5.3</dt><dd><a href="http://dx.doi.org/10.5281/zenodo.61948"><img src="https://zenodo.org/badge/doi/10.5281/zenodo.61948.svg" alt="10.5281/zenodo.61948"></a></dd>
3334
<dt>v1.5.2</dt><dd><a href="http://dx.doi.org/10.5281/zenodo.56926"><img src="https://zenodo.org/badge/doi/10.5281/zenodo.56926.svg" alt="10.5281/zenodo.56926"></a></dd>
3435
<dt>v1.5.1</dt><dd><a href="http://dx.doi.org/10.5281/zenodo.44579"><img src="https://zenodo.org/badge/doi/10.5281/zenodo.44579.svg" alt="10.5281/zenodo.44579"></a></dd>

doc/devel/gitwash/git_links.inc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
.. _git-osx-installer: https://code.google.com/archive/p/git-osx-installer/downloads
1717
.. _subversion: http://subversion.tigris.org/
1818
.. _git cheat sheet: http://cheat.errtheblog.com/s/git
19-
.. _pro git book: http://progit.org/
19+
.. _pro git book: https://git-scm.com/book/en/v2
2020
.. _git svn crash course: https://git-scm.com/course/svn.html
2121
.. _learn.github: http://learn.github.com/
2222
.. _network graph visualizer: https://github.com/blog/39-say-hello-to-the-network-graph-visualizer

doc/users/credits.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ David Haberthür,
9595
David Huard,
9696
David Kaplan,
9797
David Kua,
98-
David Trémouilles,
98+
David Trémouilles,
9999
Dean Malmgren,
100100
Dmitry Lupyan,
101101
DonaldSeo,

doc/users/github_stats.rst

Lines changed: 184 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,21 @@
33
GitHub Stats
44
============
55

6-
GitHub stats for 2015/10/29 - 2016/12/18 (tag: v1.5.0)
6+
GitHub stats for 2015/10/29 - 2017/01/16 (tag: v1.5.0)
77

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

10-
We closed 809 issues and merged 655 pull requests.
10+
We closed 889 issues and merged 732 pull requests.
1111

12-
The following 219 authors contributed 3010 commits.
12+
The following 233 authors contributed 3210 commits.
1313

1414
* 4over7
1515
* AbdealiJK
1616
* Acanthostega
17+
* Adam Williamson
1718
* Adrien Chardon
1819
* Adrien F. Vincent
20+
* Alan Bernstein
1921
* Alberto
2022
* alcinos
2123
* Alex Rothberg
@@ -58,6 +60,7 @@ The following 219 authors contributed 3010 commits.
5860
* deeenes
5961
* Devashish Deshpande
6062
* Diego Mora Cespedes
63+
* Dietrich Brunn
6164
* dlmccaffrey
6265
* Dora Fraeman
6366
* DoriekeMG
@@ -70,6 +73,7 @@ The following 219 authors contributed 3010 commits.
7073
* endolith
7174
* Eric Dill
7275
* Eric Firing
76+
* Eric Larson
7377
* Eugene Yurtsev
7478
* Fabian-Robert Stöter
7579
* Federico Ariza
@@ -84,6 +88,7 @@ The following 219 authors contributed 3010 commits.
8488
* gepcel
8589
* greg-roper
8690
* Grillard
91+
* Guillermo Breto
8792
* Hakan Kucukdereli
8893
* hannah
8994
* Hans Moritz Günther
@@ -123,6 +128,7 @@ The following 219 authors contributed 3010 commits.
123128
* Julien Lhermitte
124129
* Julien Schueller
125130
* Jun Tan
131+
* Kacper Kowalik (Xarthisius)
126132
* Kanwar245
127133
* Kevin Keating
128134
* khyox
@@ -136,6 +142,7 @@ The following 219 authors contributed 3010 commits.
136142
* Laptop11_ASPP2016
137143
* lboogaard
138144
* Leo Singer
145+
* lspvic
139146
* Luis Pedro Coelho
140147
* lzkelley
141148
* Magnus Nord
@@ -157,10 +164,12 @@ The following 219 authors contributed 3010 commits.
157164
* mobando
158165
* muahah
159166
* myyc
167+
* Naoya Kanai
160168
* Nathan Goldbaum
161169
* Nathan Musoke
162170
* nbrunett
163171
* Nelle Varoquaux
172+
* nepix32
164173
* Nicolas P. Rougier
165174
* Nicolas Tessore
166175
* Nikita Kniazev
@@ -173,24 +182,29 @@ The following 219 authors contributed 3010 commits.
173182
* Paul Ivanov
174183
* Paul Kirow
175184
* Paul Romano
185+
* Pete Huang
176186
* Pete Peterson
187+
* Peter Iannucci
177188
* Peter Mortensen
178189
* Peter Würtz
179190
* Petr Danecek
180191
* Phil Elson
181-
* Przemysław Dąbek
182192
* Phil Ruffwind
183193
* Pierre de Buyl
184194
* productivememberofsociety666
195+
* Przemysław Dąbek
185196
* Qingpeng "Q.P." Zhang
186197
* Ramiro Gómez
187198
* Randy Olson
199+
* Rishikesh
188200
* Robin Dunn
189201
* Robin Wilson
190202
* Rui Lopes
191203
* Ryan May
192204
* RyanPan
205+
* Salganos
193206
* Salil Vanvari
207+
* Samson
194208
* Samuel St-Jean
195209
* Sander
196210
* scls19fr
@@ -201,6 +215,7 @@ The following 219 authors contributed 3010 commits.
201215
* Seraphim Alvanides
202216
* Simon Gibbons
203217
* Stefan Pfenninger
218+
* Stephan Erb
204219
* Sterling Smith
205220
* Steven Silvester
206221
* Steven Tilley
@@ -232,9 +247,86 @@ The following 219 authors contributed 3010 commits.
232247

233248
GitHub issues and pull requests:
234249

235-
Pull Requests (655):
250+
Pull Requests (732):
236251

237-
* :ghpull:`7585`: [MRG+1] Fix a bug in TextBox where shortcut keys were not being reenabled
252+
* :ghpull:`7845`: Fixed bug with default parameters NFFT and noverlap in specgram()
253+
* :ghpull:`7800`: DOC: explain non-linear scales and imshow (closes #7661)
254+
* :ghpull:`7639`: Enh color names
255+
* :ghpull:`7829`: MAINT tests should not use relative imports
256+
* :ghpull:`7828`: MAINT added early checks for dependencies for doc building
257+
* :ghpull:`7424`: Numpy Doc Format
258+
* :ghpull:`7821`: DOC: Changes to screenshots plots.
259+
* :ghpull:`7644`: Allow scalar height for plt.bar
260+
* :ghpull:`7838`: Merge v2.x
261+
* :ghpull:`7823`: MAINT matplotlib -> Matplotlib
262+
* :ghpull:`7833`: Deprecate unused verification code.
263+
* :ghpull:`7827`: [MRG+1] Cast stackplot input to float when required.
264+
* :ghpull:`7834`: Remove deprecated get_example_data.
265+
* :ghpull:`7826`: Remove invalid dimension checking in axes_rgb.
266+
* :ghpull:`7831`: Function wrapper for examples/api/two_scales.py
267+
* :ghpull:`7801`: [MRG+1] Add short-circuit return to matplotlib.artist.setp if input is length 0
268+
* :ghpull:`7740`: Beautified frontpage plots and two pylab examples
269+
* :ghpull:`7730`: Fixed GraphicsContextBase linestyle getter
270+
* :ghpull:`7747`: Update qhull to 2015.2
271+
* :ghpull:`7645`: Clean up stock sample data.
272+
* :ghpull:`7753`: Clarify the uses of whiskers float parameter.
273+
* :ghpull:`7765`: TST: Clean up figure tests
274+
* :ghpull:`7729`: For make raw_input compatible with python3
275+
* :ghpull:`7783`: Raise exception if negative height or width is passed to axes()
276+
* :ghpull:`7727`: [MRG+1] DOC: Fix invalid nose argument in testing.rst
277+
* :ghpull:`7731`: Check origin when saving image to PNG
278+
* :ghpull:`7782`: Fix some more integer type inconsistencies in Freetype code
279+
* :ghpull:`7781`: Fix integer types for font metrics in PyGlyph class
280+
* :ghpull:`7791`: Use reliable int type for mesh size in draw_quad_mesh (#7788)
281+
* :ghpull:`7796`: Only byte-swap 16-bit PNGs on little-endian (#7792)
282+
* :ghpull:`7794`: Ignore images that doc build produces
283+
* :ghpull:`7790`: Adjust markdown and text in ISSUE_TEMPLATE.md
284+
* :ghpull:`7773`: Fix more invalid escapes sequences.
285+
* :ghpull:`7769`: [MRG+1] Remove redundant pep8 entry in .travis.yml.
286+
* :ghpull:`7760`: DOC: Correct subplot() doc
287+
* :ghpull:`7768`: Convert unicode index to long, not int, in get_char_index
288+
* :ghpull:`7770`: BUG: improve integer step selection in MaxNLocator
289+
* :ghpull:`7766`: Invalid escape sequences are deprecated in Py3.6.
290+
* :ghpull:`7758`: fix axes barh default align option document
291+
* :ghpull:`7749`: DOC: Sync keyboard shortcuts for fullscreen toggle
292+
* :ghpull:`7757`: By default, don't include tests in binary distributions.
293+
* :ghpull:`7762`: DOC: Fix finance depr docs to point to mpl_finance
294+
* :ghpull:`7737`: Ensure that pyenv command is in a literal block
295+
* :ghpull:`7732`: Add rcsetup_api.rst, fix typo for rcsetup.cycler
296+
* :ghpull:`7726`: FIX: Clean up in the new quiverkey test; make new figs in scale tests
297+
* :ghpull:`7620`: Add warning context
298+
* :ghpull:`7719`: Add angle kwarg to quiverkey
299+
* :ghpull:`7701`: DOC: Add bug report reqs and template to contributing guide
300+
* :ghpull:`7723`: Use mplDeprecation class for all deprecations.
301+
* :ghpull:`7676`: Makes eventplot legend work
302+
* :ghpull:`7714`: TST: switch from 3.6-dev to 3.6
303+
* :ghpull:`7713`: Declare Python 3.6 support via classifier in setup.py
304+
* :ghpull:`7693`: Change majority of redirected links in docs
305+
* :ghpull:`7705`: Fixes tzname return type
306+
* :ghpull:`7703`: BF: Convert namespace path to list
307+
* :ghpull:`7702`: DOC: Add link to bokeh/colorcet in colormaps.rst
308+
* :ghpull:`7700`: DOC: Add gitter to home page
309+
* :ghpull:`7692`: Corrected default values of xextent in specgram(). Fixes Bug #7666.
310+
* :ghpull:`7698`: Update INSTALL for Python 3.6
311+
* :ghpull:`7694`: Fix a few broken links in docs
312+
* :ghpull:`7349`: Add support for png_text metadata, allow to customize metadata for other backends.
313+
* :ghpull:`7670`: Decode error messages from image converters.
314+
* :ghpull:`7677`: Make new default style examples consistent
315+
* :ghpull:`7674`: Serialize comparison of multiple baseline images.
316+
* :ghpull:`7665`: FIX: Fix super call for Python 2.7
317+
* :ghpull:`7668`: Save SVG test directly to file instead of its name.
318+
* :ghpull:`7549`: Cleanup: sorted, dict iteration, array.{ndim,size}, ...
319+
* :ghpull:`7667`: FIX: Fix missing package
320+
* :ghpull:`7651`: BUG,ENH: make deprecated decorator work (and more flexibly)
321+
* :ghpull:`7658`: Avoid comparing numpy array to strings in two places
322+
* :ghpull:`7657`: Fix warning when setting markeredgecolor to a numpy array
323+
* :ghpull:`7659`: DOC: Original documentation was misleading
324+
* :ghpull:`6780`: Call _transform_vmin_vmax during SymLogNorm.__init__
325+
* :ghpull:`7646`: Improve deprecation documentation. Closes #7643
326+
* :ghpull:`7604`: Warn if different axis projection requested
327+
* :ghpull:`7568`: Deprecate unused functions in cbook.
328+
* :ghpull:`6428`: Give a better error message on missing PostScript fonts
329+
* :ghpull:`7585`: Fix a bug in TextBox where shortcut keys were not being reenabled
238330
* :ghpull:`7628`: picker may not be callable.
239331
* :ghpull:`7464`: ENH: _StringFuncParser to get numerical functions callables from strings
240332
* :ghpull:`7622`: Mrg animation merge
@@ -301,14 +393,14 @@ Pull Requests (655):
301393
* :ghpull:`7291`: MEP 29: Markup text
302394
* :ghpull:`6560`: Fillbetween
303395
* :ghpull:`7399`: Clarify wspace/hspace in documentation/comments
304-
* :ghpull:`7400`: [MRG+2] fix ReST tag
305-
* :ghpull:`7381`: [MRG]Updating the readme
396+
* :ghpull:`7400`: fix ReST tag
397+
* :ghpull:`7381`: Updating the readme
306398
* :ghpull:`7384`: change hardcopy.docstring to docstring.hardcopy
307399
* :ghpull:`7386`: ENH examples are now reproducible
308400
* :ghpull:`7395`: Drop code that supports numpy pre-1.6.
309-
* :ghpull:`7385`: [MRG+1] remove unused random import
401+
* :ghpull:`7385`: remove unused random import
310402
* :ghpull:`7236`: ENH Improving the contribution guidelines
311-
* :ghpull:`7370`: [MRG+1] Add example use of axes.spines.SIDE prop in matplotlibrc
403+
* :ghpull:`7370`: Add example use of axes.spines.SIDE prop in matplotlibrc
312404
* :ghpull:`7367`: Warn on invalid log axis limits, per issue #7299
313405
* :ghpull:`7360`: Updated violin plot example as per suggestions in issue #7251
314406
* :ghpull:`7357`: Added notes on how to use matplotlib in pyenv
@@ -389,7 +481,7 @@ Pull Requests (655):
389481
* :ghpull:`5112`: OffsetImage: use dpi_cor in get_extent
390482
* :ghpull:`7136`: DOC: minor fix in development_workflow.rst
391483
* :ghpull:`7137`: DOC: improve engineering formatter example
392-
* :ghpull:`7131`: Fix branch name in "Deleting a branch on GitHub" section
484+
* :ghpull:`7131`: Fix branch name in "Deleting a branch on GitHub\_" section
393485
* :ghpull:`6521`: Issue #6429 fix
394486
* :ghpull:`7111`: [DOC] Fix example following comments in issue #6865
395487
* :ghpull:`7118`: PR # 7038 rebased (DOC specgram() documentation now in numpy style)
@@ -890,8 +982,88 @@ Pull Requests (655):
890982
* :ghpull:`5357`: Fixed typo
891983
* :ghpull:`4920`: ENH: Add TransformedPatchPath for clipping.
892984

893-
Issues (809):
985+
Issues (889):
894986

987+
* :ghissue:`7810`: Dimensions sanity check in axes_rgb swaps x and y of shape when checking, prevents use with non-square images.
988+
* :ghissue:`7704`: screenshots in the front page of devdocs are ugly
989+
* :ghissue:`7746`: imshow should silence warnings on invalid values, at least when masked
990+
* :ghissue:`7661`: document that imshow now respects scale
991+
* :ghissue:`6820`: nonsensical error message for invalid input to plt.bar
992+
* :ghissue:`7814`: Legend for lines created using ``LineCollection`` show different handle line scale.
993+
* :ghissue:`7816`: re-enable or delete xmllint tests
994+
* :ghissue:`7802`: plt.stackplot not working for integer input with non-default 'baseline' parameters
995+
* :ghissue:`6149`: travis dedup
996+
* :ghissue:`7822`: Weird stroke join with patheffects
997+
* :ghissue:`7784`: Simple IndexError in artist.setp if empty list is passed
998+
* :ghissue:`3354`: Unecessary arguement in GraphicsContextBase get_linestyle
999+
* :ghissue:`7820`: Figure.savefig() not respecting bbox_inches='tight' when dpi specified
1000+
* :ghissue:`7715`: Can't import pyplot in matplotlib 2.0 rc2
1001+
* :ghissue:`7745`: Wheel distributables include unnecessary files
1002+
* :ghissue:`7812`: On MacOS Sierra with IPython, inconsistent results with %gui, %matplotlib magic commands and --gui, and --matplotlib command-line options for ipython and qtconsole; complete failure of qtconsole inline figures
1003+
* :ghissue:`7808`: Basemap uses deprecated methods
1004+
* :ghissue:`7487`: Funny things happen when a rectangle with negative width/height is passed to ``axes()``
1005+
* :ghissue:`7649`: --nose-verbose isn't a correct option for nose
1006+
* :ghissue:`7656`: imsave ignores origin option
1007+
* :ghissue:`7792`: test_png.test_pngsuite.test fails on ppc64 (big-endian)
1008+
* :ghissue:`7788`: Colorbars contain no colors when created on ppc64 (big-endian)
1009+
* :ghissue:`4285`: plt.yscale("log") gives FloatingPointError: underflow encountered in multiply
1010+
* :ghissue:`7724`: Can't import Matplotlib.widgets.TextBox
1011+
* :ghissue:`7798`: ``test_psd_csd_equal`` fails for 12 (but not all) of the ``test_mlab.spectral_testcase`` s on ppc64 (big-endian)
1012+
* :ghissue:`7778`: Different font size between math mode and regular text
1013+
* :ghissue:`7777`: mpl_toolkits.basemap: ValueError: level must be >= 0
1014+
* :ghissue:`4353`: different behaviour of zoom while using ginput with MouseEvent vs KeyEvent
1015+
* :ghissue:`4380`: horizontalalignment 'left' and 'right' do not handle spacing consistently
1016+
* :ghissue:`7393`: ``subplot()``: incorrect description of deletion of overlapping axes in the docs
1017+
* :ghissue:`7759`: matplotlib dynamic plotting
1018+
* :ghissue:`2025`: TkAgg build seems to favor Framework Tcl/Tk on OS-X
1019+
* :ghissue:`3991`: SIGINT is ignored by MacOSX backend
1020+
* :ghissue:`2722`: limited number of grid lines in matplotlib?
1021+
* :ghissue:`3983`: Issue when trying to plot points with transform that requires more/fewer coordinates than it returns
1022+
* :ghissue:`7734`: inconsistent doc regarding keymap.fullscreen default value
1023+
* :ghissue:`7761`: Deprecation warning for finance is very unclear
1024+
* :ghissue:`7223`: matplotlib.rcsetup docs
1025+
* :ghissue:`3917`: OS X Cursor Not working on command line
1026+
* :ghissue:`4038`: Hist Plot Normalization should allow a 'Per Bin' Normalization
1027+
* :ghissue:`3486`: Update Selection Widgets
1028+
* :ghissue:`7457`: Improvements to pylab_examples/stock_demo.py
1029+
* :ghissue:`7755`: Can't open figure
1030+
* :ghissue:`7299`: Raise an error or a warning when ylim's min == 0 and yscale == "log"
1031+
* :ghissue:`4977`: Improve resolution of canvas on HiDPI with PyQt5 backend
1032+
* :ghissue:`7495`: Missing facecolor2d attribute
1033+
* :ghissue:`3727`: plot_date() does not work with x values of type pandas.Timestamp (pandas version 0.15.0)?
1034+
* :ghissue:`3368`: Variable number of ticks with LogLocator for a fixed number of tick labels displayed
1035+
* :ghissue:`1835`: docstrings of cross-correlation functions (acorr and xcorr) need clarification
1036+
* :ghissue:`6972`: quiverkey problem when angles=array
1037+
* :ghissue:`6617`: Problem of fonts with LaTeX rendering due to fonts-lyx package
1038+
* :ghissue:`7717`: make all deprecation warnings be ``mplDeprecation`` instances
1039+
* :ghissue:`7662`: eventplot legend fails (linewidth)
1040+
* :ghissue:`7673`: Baseline image reuse breaks parallel testing
1041+
* :ghissue:`7666`: Default scaling of x-axis in specgram() is incorrect (i.e. the default value for the ``xextent`` parameter)
1042+
* :ghissue:`7709`: Running into problems in seaborn after upgrading matpltolib
1043+
* :ghissue:`7684`: 3-D scatter plot disappears when overlaid over a 3-D surface plot.
1044+
* :ghissue:`7630`: Unicode issue in matplotlib.dates
1045+
* :ghissue:`7678`: add link to bokeh/colorcet
1046+
* :ghissue:`2078`: linespacing of multiline texts.
1047+
* :ghissue:`6727`: scipy 2016 sprint ideas
1048+
* :ghissue:`3212`: Why are numpoints and scatterpoints two different keywords?
1049+
* :ghissue:`7697`: Update INSTALL file to include py3.6
1050+
* :ghissue:`4428`: Hyphen as a subscript doesn't appear at certain font sizes
1051+
* :ghissue:`2886`: The wrong \Game symbol is used
1052+
* :ghissue:`7603`: scatter ``color`` vs ``c``
1053+
* :ghissue:`7660`: 2.0rc2: title too close to frame?
1054+
* :ghissue:`7672`: standardize classic/v2.x order is docs
1055+
* :ghissue:`7680`: OverflowError: Python int too large to convert to C long during ploting simple numbers on debian testing
1056+
* :ghissue:`7664`: BUG: ``super`` requires at least 1 argument
1057+
* :ghissue:`7669`: rc on conda-forge
1058+
* :ghissue:`5363`: Warnings from test_contour.test_corner_mask
1059+
* :ghissue:`7663`: BUG: Can't import ``matplotlib._backports``
1060+
* :ghissue:`7647`: Decorator for deprecation ignores arguments other than 'message'
1061+
* :ghissue:`5806`: FutureWarning with Numpy 1.10
1062+
* :ghissue:`6480`: Setting markeredgecolor raises a warning
1063+
* :ghissue:`7653`: legend doesn't show all markers
1064+
* :ghissue:`7643`: Matplotlib 2.0 deprecations
1065+
* :ghissue:`7642`: imshow seems to "shift" grid.
1066+
* :ghissue:`7633`: All attempts to plot fail with "OverflowError: Python int too large to convert to C long"
8951067
* :ghissue:`7637`: Stacked 2D plots with interconnections in Matplotlib
8961068
* :ghissue:`7353`: auto legend position changes upon saving the figure
8971069
* :ghissue:`7626`: Saturation mask for imshow()

0 commit comments

Comments
 (0)