pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/py-matplotlib py-matplotlib: update to 2.1.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/997c400ea230
branches:  trunk
changeset: 370190:997c400ea230
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Oct 13 09:50:35 2017 +0000

description:
py-matplotlib: update to 2.1.0

v2.1.0:

This is the second minor release in the Matplotlib 2.x series and the first
release with major new features since 1.5.

This release contains approximately 2 years worth of work by 275 contributors
across over 950 pull requests. Highlights from this release include:

* support for string categorical values
* export of animations to interactive javascript widgets
* major overhaul of polar plots
* reproducible output for ps/eps, pdf, and svg backends
* performance improvements in drawing lines and images
* GUIs show a busy cursor while rendering the plot
* along with many other enhancements and bug fixes.

diffstat:

 graphics/py-matplotlib/Makefile.common        |   4 +-
 graphics/py-matplotlib/PLIST                  |  81 ++++++++++++++++++--------
 graphics/py-matplotlib/distinfo               |  12 ++--
 graphics/py-matplotlib/patches/patch-setup.py |  22 +++---
 4 files changed, 75 insertions(+), 44 deletions(-)

diffs (249 lines):

diff -r 4437312d3a99 -r 997c400ea230 graphics/py-matplotlib/Makefile.common
--- a/graphics/py-matplotlib/Makefile.common    Fri Oct 13 09:35:29 2017 +0000
+++ b/graphics/py-matplotlib/Makefile.common    Fri Oct 13 09:50:35 2017 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.1 2017/05/29 20:59:21 adam Exp $
+# $NetBSD: Makefile.common,v 1.2 2017/10/13 09:50:35 adam Exp $
 # used by graphics/py-matplotlib/Makefile
 # used by graphics/py-matplotlib-gtk2/Makefile
 # used by graphics/py-matplotlib-tk/Makefile
 
-DISTNAME=      matplotlib-2.0.2
+DISTNAME=      matplotlib-2.1.0
 CATEGORIES=    graphics python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/matplotlib/}
 
diff -r 4437312d3a99 -r 997c400ea230 graphics/py-matplotlib/PLIST
--- a/graphics/py-matplotlib/PLIST      Fri Oct 13 09:35:29 2017 +0000
+++ b/graphics/py-matplotlib/PLIST      Fri Oct 13 09:50:35 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.20 2017/05/29 20:59:21 adam Exp $
+@comment $NetBSD: PLIST,v 1.21 2017/10/13 09:50:35 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -10,6 +10,9 @@
 ${PYSITELIB}/matplotlib/__init__.py
 ${PYSITELIB}/matplotlib/__init__.pyc
 ${PYSITELIB}/matplotlib/__init__.pyo
+${PYSITELIB}/matplotlib/_animation_data.py
+${PYSITELIB}/matplotlib/_animation_data.pyc
+${PYSITELIB}/matplotlib/_animation_data.pyo
 ${PYSITELIB}/matplotlib/_cm.py
 ${PYSITELIB}/matplotlib/_cm.pyc
 ${PYSITELIB}/matplotlib/_cm.pyo
@@ -21,7 +24,6 @@
 ${PYSITELIB}/matplotlib/_color_data.pyc
 ${PYSITELIB}/matplotlib/_color_data.pyo
 ${PYSITELIB}/matplotlib/_contour.so
-${PYSITELIB}/matplotlib/_delaunay.so
 ${PYSITELIB}/matplotlib/_image.so
 ${PYSITELIB}/matplotlib/_mathtext_data.py
 ${PYSITELIB}/matplotlib/_mathtext_data.pyc
@@ -151,9 +153,6 @@
 ${PYSITELIB}/matplotlib/backends/backend_wxagg.py
 ${PYSITELIB}/matplotlib/backends/backend_wxagg.pyc
 ${PYSITELIB}/matplotlib/backends/backend_wxagg.pyo
-${PYSITELIB}/matplotlib/backends/qt4_compat.py
-${PYSITELIB}/matplotlib/backends/qt4_compat.pyc
-${PYSITELIB}/matplotlib/backends/qt4_compat.pyo
 ${PYSITELIB}/matplotlib/backends/qt_compat.py
 ${PYSITELIB}/matplotlib/backends/qt_compat.pyc
 ${PYSITELIB}/matplotlib/backends/qt_compat.pyo
@@ -211,9 +210,18 @@
 ${PYSITELIB}/matplotlib/blocking_input.py
 ${PYSITELIB}/matplotlib/blocking_input.pyc
 ${PYSITELIB}/matplotlib/blocking_input.pyo
-${PYSITELIB}/matplotlib/cbook.py
-${PYSITELIB}/matplotlib/cbook.pyc
-${PYSITELIB}/matplotlib/cbook.pyo
+${PYSITELIB}/matplotlib/category.py
+${PYSITELIB}/matplotlib/category.pyc
+${PYSITELIB}/matplotlib/category.pyo
+${PYSITELIB}/matplotlib/cbook/__init__.py
+${PYSITELIB}/matplotlib/cbook/__init__.pyc
+${PYSITELIB}/matplotlib/cbook/__init__.pyo
+${PYSITELIB}/matplotlib/cbook/_backports.py
+${PYSITELIB}/matplotlib/cbook/_backports.pyc
+${PYSITELIB}/matplotlib/cbook/_backports.pyo
+${PYSITELIB}/matplotlib/cbook/deprecation.py
+${PYSITELIB}/matplotlib/cbook/deprecation.pyc
+${PYSITELIB}/matplotlib/cbook/deprecation.pyo
 ${PYSITELIB}/matplotlib/cm.py
 ${PYSITELIB}/matplotlib/cm.pyc
 ${PYSITELIB}/matplotlib/cm.pyo
@@ -241,18 +249,6 @@
 ${PYSITELIB}/matplotlib/dates.py
 ${PYSITELIB}/matplotlib/dates.pyc
 ${PYSITELIB}/matplotlib/dates.pyo
-${PYSITELIB}/matplotlib/delaunay/__init__.py
-${PYSITELIB}/matplotlib/delaunay/__init__.pyc
-${PYSITELIB}/matplotlib/delaunay/__init__.pyo
-${PYSITELIB}/matplotlib/delaunay/interpolate.py
-${PYSITELIB}/matplotlib/delaunay/interpolate.pyc
-${PYSITELIB}/matplotlib/delaunay/interpolate.pyo
-${PYSITELIB}/matplotlib/delaunay/testfuncs.py
-${PYSITELIB}/matplotlib/delaunay/testfuncs.pyc
-${PYSITELIB}/matplotlib/delaunay/testfuncs.pyo
-${PYSITELIB}/matplotlib/delaunay/triangulate.py
-${PYSITELIB}/matplotlib/delaunay/triangulate.pyc
-${PYSITELIB}/matplotlib/delaunay/triangulate.pyo
 ${PYSITELIB}/matplotlib/docstring.py
 ${PYSITELIB}/matplotlib/docstring.pyc
 ${PYSITELIB}/matplotlib/docstring.pyo
@@ -456,13 +452,10 @@
 ${PYSITELIB}/matplotlib/mpl-data/images/zoom_to_rect_large.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/zoom_to_rect_large.png
 ${PYSITELIB}/matplotlib/mpl-data/matplotlibrc
-${PYSITELIB}/matplotlib/mpl-data/sample_data/AAPL.dat.gz
-${PYSITELIB}/matplotlib/mpl-data/sample_data/INTC.dat.gz
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/Minduka_Present_Blue_Pack.png
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/None_vs_nearest-pdf.png
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/README.txt
-${PYSITELIB}/matplotlib/mpl-data/sample_data/aapl.csv
-${PYSITELIB}/matplotlib/mpl-data/sample_data/aapl.npy.gz
+${PYSITELIB}/matplotlib/mpl-data/sample_data/aapl.npz
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/ada.png
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/axes_grid/bivariate_normal.npy
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/ct.raw.gz
@@ -470,7 +463,7 @@
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/demodata.csv
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/eeg.dat
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/embedding_in_wx3.xrc
-${PYSITELIB}/matplotlib/mpl-data/sample_data/goog.npy
+${PYSITELIB}/matplotlib/mpl-data/sample_data/goog.npz
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/grace_hopper.jpg
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/grace_hopper.png
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/jacksboro_fault_dem.npz
@@ -479,10 +472,12 @@
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/msft.csv
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/percent_bachelors_degrees_women_usa.csv
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/s1045.ima.gz
+${PYSITELIB}/matplotlib/mpl-data/stylelib/Solarize_Light2.mplstyle
 ${PYSITELIB}/matplotlib/mpl-data/stylelib/_classic_test.mplstyle
 ${PYSITELIB}/matplotlib/mpl-data/stylelib/bmh.mplstyle
 ${PYSITELIB}/matplotlib/mpl-data/stylelib/classic.mplstyle
 ${PYSITELIB}/matplotlib/mpl-data/stylelib/dark_background.mplstyle
+${PYSITELIB}/matplotlib/mpl-data/stylelib/fast.mplstyle
 ${PYSITELIB}/matplotlib/mpl-data/stylelib/fivethirtyeight.mplstyle
 ${PYSITELIB}/matplotlib/mpl-data/stylelib/ggplot.mplstyle
 ${PYSITELIB}/matplotlib/mpl-data/stylelib/grayscale.mplstyle
@@ -574,12 +569,36 @@
 ${PYSITELIB}/matplotlib/testing/__init__.py
 ${PYSITELIB}/matplotlib/testing/__init__.pyc
 ${PYSITELIB}/matplotlib/testing/__init__.pyo
+${PYSITELIB}/matplotlib/testing/_nose/__init__.py
+${PYSITELIB}/matplotlib/testing/_nose/__init__.pyc
+${PYSITELIB}/matplotlib/testing/_nose/__init__.pyo
+${PYSITELIB}/matplotlib/testing/_nose/decorators.py
+${PYSITELIB}/matplotlib/testing/_nose/decorators.pyc
+${PYSITELIB}/matplotlib/testing/_nose/decorators.pyo
+${PYSITELIB}/matplotlib/testing/_nose/exceptions.py
+${PYSITELIB}/matplotlib/testing/_nose/exceptions.pyc
+${PYSITELIB}/matplotlib/testing/_nose/exceptions.pyo
+${PYSITELIB}/matplotlib/testing/_nose/plugins/__init__.py
+${PYSITELIB}/matplotlib/testing/_nose/plugins/__init__.pyc
+${PYSITELIB}/matplotlib/testing/_nose/plugins/__init__.pyo
+${PYSITELIB}/matplotlib/testing/_nose/plugins/knownfailure.py
+${PYSITELIB}/matplotlib/testing/_nose/plugins/knownfailure.pyc
+${PYSITELIB}/matplotlib/testing/_nose/plugins/knownfailure.pyo
+${PYSITELIB}/matplotlib/testing/_nose/plugins/performgc.py
+${PYSITELIB}/matplotlib/testing/_nose/plugins/performgc.pyc
+${PYSITELIB}/matplotlib/testing/_nose/plugins/performgc.pyo
 ${PYSITELIB}/matplotlib/testing/compare.py
 ${PYSITELIB}/matplotlib/testing/compare.pyc
 ${PYSITELIB}/matplotlib/testing/compare.pyo
+${PYSITELIB}/matplotlib/testing/conftest.py
+${PYSITELIB}/matplotlib/testing/conftest.pyc
+${PYSITELIB}/matplotlib/testing/conftest.pyo
 ${PYSITELIB}/matplotlib/testing/decorators.py
 ${PYSITELIB}/matplotlib/testing/decorators.pyc
 ${PYSITELIB}/matplotlib/testing/decorators.pyo
+${PYSITELIB}/matplotlib/testing/determinism.py
+${PYSITELIB}/matplotlib/testing/determinism.pyc
+${PYSITELIB}/matplotlib/testing/determinism.pyo
 ${PYSITELIB}/matplotlib/testing/disable_internet.py
 ${PYSITELIB}/matplotlib/testing/disable_internet.pyc
 ${PYSITELIB}/matplotlib/testing/disable_internet.pyo
@@ -758,6 +777,15 @@
 ${PYSITELIB}/mpl_toolkits/axisartist/angle_helper.py
 ${PYSITELIB}/mpl_toolkits/axisartist/angle_helper.pyc
 ${PYSITELIB}/mpl_toolkits/axisartist/angle_helper.pyo
+${PYSITELIB}/mpl_toolkits/axisartist/axes_divider.py
+${PYSITELIB}/mpl_toolkits/axisartist/axes_divider.pyc
+${PYSITELIB}/mpl_toolkits/axisartist/axes_divider.pyo
+${PYSITELIB}/mpl_toolkits/axisartist/axes_grid.py
+${PYSITELIB}/mpl_toolkits/axisartist/axes_grid.pyc
+${PYSITELIB}/mpl_toolkits/axisartist/axes_grid.pyo
+${PYSITELIB}/mpl_toolkits/axisartist/axes_rgb.py
+${PYSITELIB}/mpl_toolkits/axisartist/axes_rgb.pyc
+${PYSITELIB}/mpl_toolkits/axisartist/axes_rgb.pyo
 ${PYSITELIB}/mpl_toolkits/axisartist/axis_artist.py
 ${PYSITELIB}/mpl_toolkits/axisartist/axis_artist.pyc
 ${PYSITELIB}/mpl_toolkits/axisartist/axis_artist.pyo
@@ -779,6 +807,9 @@
 ${PYSITELIB}/mpl_toolkits/axisartist/grid_helper_curvelinear.py
 ${PYSITELIB}/mpl_toolkits/axisartist/grid_helper_curvelinear.pyc
 ${PYSITELIB}/mpl_toolkits/axisartist/grid_helper_curvelinear.pyo
+${PYSITELIB}/mpl_toolkits/axisartist/parasite_axes.py
+${PYSITELIB}/mpl_toolkits/axisartist/parasite_axes.pyc
+${PYSITELIB}/mpl_toolkits/axisartist/parasite_axes.pyo
 ${PYSITELIB}/mpl_toolkits/exceltools.py
 ${PYSITELIB}/mpl_toolkits/exceltools.pyc
 ${PYSITELIB}/mpl_toolkits/exceltools.pyo
diff -r 4437312d3a99 -r 997c400ea230 graphics/py-matplotlib/distinfo
--- a/graphics/py-matplotlib/distinfo   Fri Oct 13 09:35:29 2017 +0000
+++ b/graphics/py-matplotlib/distinfo   Fri Oct 13 09:50:35 2017 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.26 2017/05/29 20:59:21 adam Exp $
+$NetBSD: distinfo,v 1.27 2017/10/13 09:50:35 adam Exp $
 
-SHA1 (matplotlib-2.0.2.tar.gz) = c89a4635d60cc32a89789ccf726133f29b3eac69
-RMD160 (matplotlib-2.0.2.tar.gz) = 6121585f3df18db1e7ea409f9b9acd00f2ba26df
-SHA512 (matplotlib-2.0.2.tar.gz) = 39d68aee87fac2c246cdee7941ffaae1b8d586fa75c351bc94f963def66df32c3aba13fa0be94e1f8d21f06e068565b1a79c6d4f65589d8dd23cd48b32ab474f
-Size (matplotlib-2.0.2.tar.gz) = 53879938 bytes
-SHA1 (patch-setup.py) = bf09fcf6aa197785f6584fd719149f53690b76c0
+SHA1 (matplotlib-2.1.0.tar.gz) = 1d8b46314ae8417837b0f808ff6c99519e97eab5
+RMD160 (matplotlib-2.1.0.tar.gz) = 771a5ab3e9104cd67148fde667aaeece4a069072
+SHA512 (matplotlib-2.1.0.tar.gz) = 8f512400f1f15d5400e23dd8e402783c54f62567d412863530a982c6513206d49fb91fadb3ef477648a4a38d6dd032eb90741ff4495d2be71911f83677d768b4
+Size (matplotlib-2.1.0.tar.gz) = 35727251 bytes
+SHA1 (patch-setup.py) = 0088019e1296d245021fb592915226618d91495d
 SHA1 (patch-src___macosx.m) = 5b46ec15d2f66ae1ee489b6714c2731dd476d50c
diff -r 4437312d3a99 -r 997c400ea230 graphics/py-matplotlib/patches/patch-setup.py
--- a/graphics/py-matplotlib/patches/patch-setup.py     Fri Oct 13 09:35:29 2017 +0000
+++ b/graphics/py-matplotlib/patches/patch-setup.py     Fri Oct 13 09:50:35 2017 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-setup.py,v 1.2 2017/05/29 20:59:21 adam Exp $
+$NetBSD: patch-setup.py,v 1.3 2017/10/13 09:50:35 adam Exp $
 
 Build only selected packages (see Makefile.common).
 
---- setup.py.orig      2017-05-29 17:27:20.000000000 +0000
+--- setup.py.orig      2017-10-07 19:25:46.000000000 +0000
 +++ setup.py
-@@ -100,12 +100,6 @@ mpl_packages = [
+@@ -99,12 +99,6 @@ mpl_packages = [
      setupext.BackendMacOSX(),
      setupext.BackendQt5(),
      setupext.BackendQt4(),
@@ -17,12 +17,12 @@
      setupext.BackendAgg(),
      setupext.BackendCairo(),
      setupext.Windowing(),
-@@ -175,7 +175,7 @@ if __name__ == '__main__':
+@@ -180,7 +174,7 @@ if __name__ == '__main__':
  
-     required_failed = []
-     good_packages = []
--    for package in mpl_packages:
-+    for package in @MPL_PACKAGES@:
-         if isinstance(package, str):
-             print_raw('')
-             print_raw(package.upper())
+         required_failed = []
+         good_packages = []
+-        for package in mpl_packages:
++        for package in @MPL_PACKAGES@:
+             if isinstance(package, str):
+                 print_raw('')
+                 print_raw(package.upper())



Home | Main Index | Thread Index | Old Index