8000 Merge remote-tracking branch 'matplotlib/v2.0.x' · matplotlib/matplotlib@c047c8e · GitHub
[go: up one dir, main page]

Skip to content

Commit c047c8e

Browse files
committed
Merge remote-tracking branch 'matplotlib/v2.0.x'
2 parents 74fa27b + ec4d314 commit c047c8e

File tree

7 files changed

+72
-36
lines changed

7 files changed

+72
-36
lines changed

doc/_templates/citing.html

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

3030
<h2>DOIs</h2>
3131
<dl>
32+
<dt>v2.0.2</dt> <dd><a href="https://doi.org/10.5281/zenodo.573577"><img src="https://zenodo.org/badge/DOI/10.5281/zenodo.573577.svg" alt="DOI"></a></dd>
33+
<dt>v2.0.1</dt> <dd><a href="https://doi.org/10.5281/zenodo.570311"><img src="https://zenodo.org/badge/DOI/10.5281/zenodo.570311.svg" alt="DOI"></a></dd>
3234
<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>
3335
<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>
3436
<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>

doc/api/api_changes.rst

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,45 @@ required that third-party backends extend
3535
these changes easier.
3636

3737

38+
`afm.get_fontconfig_fonts` returns a list of paths and does not check for existence
39+
-----------------------------------------------------------------------------------
40+
41+
`afm.get_fontconfig_fonts` used to return a set of paths encoded as a
42+
``{key: 1, ...}`` dict, and checked for the existence of the paths. It now
43+
returns a list and dropped the existence check, as the same check is performed
44+
by the caller (`afm.findSystemFonts`) as well.
45+
46+
47+
`bar` now returns rectangles of negative height or width if the corresponding input is negative
48+
-----------------------------------------------------------------------------------------------
49+
50+
`plt.bar` used to normalize the coordinates of the rectangles that it created,
51+
to keep their height and width positives, even if the corresponding input was
52+
negative. This normalization has been removed to permit a simpler computation
53+
of the correct `sticky_edges` to use.
54+
55+
56+
Do not clip line width when scaling dashes
57+
------------------------------------------
58+
59+
The algorithm to scale dashes was changed to no longer clip the
60+
scaling factor: the dash patterns now continue to shrink at thin line widths.
61+
If the line width is smaller than the effective pixel size, this may result in
62+
dashed lines turning into solid gray-ish lines. This also required slightly
63+
tweaking the default patterns for '--', ':', and '.-' so that with the default
64+
line width the final patterns would not change.
65+
66+
There is no way to restore the old behavior.
67+
68+
69+
Deprecate 'Vega' color maps
70+
---------------------------
71+
72+
The "Vega" colormaps are deprecated in Matplotlib 2.0.1 and will be
73+
removed in Matplotlib 2.2. Use the "tab" colormaps instead: "tab10",
74+
"tab20", "tab20b", "tab20c".
75+
76+
3877
API Changes in 2.0.0
3978
====================
4079

doc/api/api_changes/2016-12-09-AL_afm.rst

Lines changed: 0 additions & 7 deletions
This file was deleted.

doc/api/api_changes/2017-01-30-AL_negative_bar_height_width.rst

Lines changed: 0 additions & 7 deletions
8000
This file was deleted.

doc/api/api_changes/2017-02-06_TAC.rst

Lines changed: 0 additions & 11 deletions
This file was deleted.

doc/users/github_stats.rst

Lines changed: 31 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
GitHub Stats
44
============
55

6-
GitHub stats for 2015/10/29 - 2017/05/01 (tag: v1.5.0)
6+
GitHub stats for 2015/10/29 - 2017/05/09 (tag: v1.5.0)
77

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

10-
We closed 1111 issues and merged 997 pull requests.
10+
We closed 1130 issues and merged 1003 pull requests.
1111

12-
The following 291 authors contributed 3991 commits.
12+
The following 292 authors contributed 4014 commits.
1313

1414
* 4over7
1515
* Aashil Patel
@@ -92,6 +92,7 @@ The following 291 authors contributed 3991 commits.
9292
* Erin Pintozzi
9393
* Eugene Yurtsev
9494
* Fabian-Robert Stöter
95+
* FedeMiorelli
9596
* Federico Ariza
9697
* Felix Yan
9798
* fibersnet
@@ -305,8 +306,14 @@ The following 291 authors contributed 3991 commits.
305306

306307
GitHub issues and pull requests:
307308

308-
Pull Requests (997):
309+
Pull Requests (1003):
309310

311+
* :ghpull:`8594`: Missing return in _num_to_string()
312+
* :ghpull:`8584`: Add pandas to python 3.6 build
313+
* :ghpull:`8583`: Fix pandas datetime test on pandas 0.20
314+
* :ghpull:`8566`: adding keyword plotting
315+
* :ghpull:`8567`: Minor pytest parametrization
316+
* :ghpull:`8554`: added basic_units download link to units examples
310317
* :ghpull:`8545`: Add tutorials
311318
* :ghpull:`8176`: Custom error message for draw_path. issues : #8131 (bad error message from pyplot.plot)
312319
* :ghpull:`8185`: Implement blocking Qt event loop.
@@ -1305,8 +1312,27 @@ Pull Requests (997):
13051312
* :ghpull:`5357`: Fixed typo
13061313
* :ghpull:`4920`: ENH: Add TransformedPatchPath for clipping.
13071314

1308-
Issues (1111):
1315+
Issues (1130):
13091316

1317+
* :ghissue:`8599`: Pie Chart from CSV File
1318+
* :ghissue:`8586`: update errorbar in Matplotlib 2.0.0
1319+
* :ghissue:`8463`: wrong hatch color in legend
1320+
* :ghissue:`8558`: Rendering really large image
1321+
* :ghissue:`8312`: Matplotlib attempts to import PyQt4 when PyQt5 is not available
1322+
* :ghissue:`3528`: PS backend is not tested
1323+
* :ghissue:`4389`: Windows installer does not run -> restarts itself continually
1324+
* :ghissue:`8592`: Qt4 backend (PySide) seemingly tries to use Qt5
1325+
* :ghissue:`8579`: Python 2.7 travis build failing
1326+
* :ghissue:`8349`: [feature request] Accepting ``slice`` arguments in ``ax.set_xlim()`` (Python 3)
1327+
* :ghissue:`4379`: for the root example page, please provide more description
1328+
* :ghissue:`8571`: plt.subplots return is inconsistent
1329+
* :ghissue:`8570`: release 2.0.1 has qt4-incompatible code in backend_qt5.py
1330+
* :ghissue:`8569`: Superimposed markers when scatterpoints=1
1331+
* :ghissue:`8565`: Unexpected mixing of qt4backend and qt5backend
1332+
* :ghissue:`8563`: mpl2.0.1 seems to have broken Qt4Agg
1333+
* :ghissue:`8562`: 'QPixmap' object has no attribute 'setDevicePixelRatio'
1334+
* :ghissue:`8560`: Calling close() on a figure doesn't seem to close it
1335+
* :ghissue:`8174`: Update list of dependencies to build docs
13101336
* :ghissue:`8557`: Log scale on pcolor plot with only one tick
13111337
* :ghissue:`7412`: Documentation guidelines improvements 2
13121338
* :ghissue:`8541`: Generate a ``tutorials`` sphinx gallery

doc/users/whats_new/deprecations.rst

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)
0