pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics py-matplotlib: updated to 2.2.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/18d844b6ce57
branches: trunk
changeset: 378755:18d844b6ce57
user: adam <adam%pkgsrc.org@localhost>
date: Sat Apr 14 12:52:56 2018 +0000
description:
py-matplotlib: updated to 2.2.2
v2.2.2 LTS
This release fixes a number of critical bugs:
- restores matplotlib.verbose (fixing embedding in pycharm)
- preserve precision when color mapping small portions of data with
extreme outliers
- fixes saving long movies with ffmpeg
- fixes UnbourdLocal error in contour labeling
- fixes import failure on python 3.4.0 and 3.4.1
- fixes compile time failures with clang on 32bit platforms
- fixes an icon in the Tk backends
- fixes several issues with Tables
- fixes expanding offset boxes with tight_layout
- revert changes to the font caching to avoid a possible bug in
backports.lru_cache
- numerous docstring and documentation fixes
We have reverted the deprecation of font_manager.TempCache.
v2.2.1 did not actually restore matplotlib.verbose.
v2.2.1 LTS
This release fixes a number of critical bugs:
- restores matplotlib.verbose (fixing embedding in pycharm)
- preserve precision when color mapping small portions of data with
extreme outliers
- fixes saving long movies with ffmpeg
- fixes UnbourdLocal error in contour labeling
- fixes import failure on python 3.4.0 and 3.4.1
- fixes compile time failures with clang on 32bit platforms
- fixes an icon in the Tk backends
- fixes several issues with Tables
- fixes expanding offset boxes with tight_layout
- revert changes to the font caching to avoid a possible bug in
backports.lru_cache
- numerous docstring and documentation fixes
We have reverted the deprecation of font_manager.TempCache.
v2.2.0 LTS
This release includes new features including:
- An experimental constrained layout manager
- Color blind friendly color map (cividis) and color cycle
(tableau-colorblind10)
- native support for numpy.datetime64 types
- animated gif writing via pillow
- TkAgg now works with pypy
- cairo based backends for Qt, Tk, and WX
There are several API changes in this release:
- To support the constrained layout Matplotlib has a new required
dependency (kiwisolver).
- The matplotlib.finance module has been removed, development has
moved to a stand-alone project.
diffstat:
graphics/py-matplotlib-gtk2/Makefile | 3 +-
graphics/py-matplotlib-tk/Makefile | 3 +-
graphics/py-matplotlib/Makefile | 16 ++++++++------
graphics/py-matplotlib/Makefile.common | 4 +-
graphics/py-matplotlib/PLIST | 37 +++++++++++++++++++++++----------
graphics/py-matplotlib/distinfo | 10 ++++----
6 files changed, 44 insertions(+), 29 deletions(-)
diffs (195 lines):
diff -r 08eac2a813aa -r 18d844b6ce57 graphics/py-matplotlib-gtk2/Makefile
--- a/graphics/py-matplotlib-gtk2/Makefile Sat Apr 14 12:29:06 2018 +0000
+++ b/graphics/py-matplotlib-gtk2/Makefile Sat Apr 14 12:52:56 2018 +0000
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.64 2018/03/12 11:16:49 wiz Exp $
+# $NetBSD: Makefile,v 1.65 2018/04/14 12:52:56 adam Exp $
-PKGREVISION= 1
.include "../../graphics/py-matplotlib/Makefile.common"
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/-/-gtk-/}
diff -r 08eac2a813aa -r 18d844b6ce57 graphics/py-matplotlib-tk/Makefile
--- a/graphics/py-matplotlib-tk/Makefile Sat Apr 14 12:29:06 2018 +0000
+++ b/graphics/py-matplotlib-tk/Makefile Sat Apr 14 12:52:56 2018 +0000
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.32 2018/03/12 11:16:49 wiz Exp $
+# $NetBSD: Makefile,v 1.33 2018/04/14 12:52:56 adam Exp $
-PKGREVISION= 1
.include "../../graphics/py-matplotlib/Makefile.common"
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/-/-tk-/}
diff -r 08eac2a813aa -r 18d844b6ce57 graphics/py-matplotlib/Makefile
--- a/graphics/py-matplotlib/Makefile Sat Apr 14 12:29:06 2018 +0000
+++ b/graphics/py-matplotlib/Makefile Sat Apr 14 12:52:56 2018 +0000
@@ -1,17 +1,19 @@
-# $NetBSD: Makefile,v 1.51 2017/11/24 22:15:59 wiz Exp $
+# $NetBSD: Makefile,v 1.52 2018/04/14 12:52:56 adam Exp $
.include "Makefile.common"
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
COMMENT= Matlab-style plotting package for Python
-DEPENDS+= ${PYPKGPREFIX}-cycler-[0-9]*:../../graphics/py-cycler
-DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil
+DEPENDS+= ${PYPKGPREFIX}-cairo-[0-9]*:../../graphics/py-cairo
+DEPENDS+= ${PYPKGPREFIX}-cycler>=0.10:../../graphics/py-cycler
+DEPENDS+= ${PYPKGPREFIX}-dateutil>=2.1:../../time/py-dateutil
+DEPENDS+= ${PYPKGPREFIX}-kiwisolver>=1.0.1:../../math/py-kiwisolver
DEPENDS+= ${PYPKGPREFIX}-pytz>=2008b:../../time/py-pytz
-DEPENDS+= ${PYPKGPREFIX}-pyparsing>=1.5.6:../../devel/py-pyparsing
-DEPENDS+= ${PYPKGPREFIX}-cairo-[0-9]*:../../graphics/py-cairo
-BUILD_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
-BUILD_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
+DEPENDS+= ${PYPKGPREFIX}-pyparsing>=2.2.0:../../devel/py-pyparsing
+DEPENDS+= ${PYPKGPREFIX}-six>=1.10:../../lang/py-six
+TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
+TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
.include "../../lang/python/pyversion.mk"
.if "${PYPKGPREFIX}" == "py27"
diff -r 08eac2a813aa -r 18d844b6ce57 graphics/py-matplotlib/Makefile.common
--- a/graphics/py-matplotlib/Makefile.common Sat Apr 14 12:29:06 2018 +0000
+++ b/graphics/py-matplotlib/Makefile.common Sat Apr 14 12:52:56 2018 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.5 2018/01/30 10:28:51 adam Exp $
+# $NetBSD: Makefile.common,v 1.6 2018/04/14 12:52:56 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.1.2
+DISTNAME= matplotlib-2.2.2
CATEGORIES= graphics python
MASTER_SITES= ${MASTER_SITE_PYPI:=m/matplotlib/}
diff -r 08eac2a813aa -r 18d844b6ce57 graphics/py-matplotlib/PLIST
--- a/graphics/py-matplotlib/PLIST Sat Apr 14 12:29:06 2018 +0000
+++ b/graphics/py-matplotlib/PLIST Sat Apr 14 12:52:56 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2017/12/22 12:21:54 adam Exp $
+@comment $NetBSD: PLIST,v 1.23 2018/04/14 12:52:56 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -19,12 +19,17 @@
${PYSITELIB}/matplotlib/_cm_listed.py
${PYSITELIB}/matplotlib/_cm_listed.pyc
${PYSITELIB}/matplotlib/_cm_listed.pyo
-${PYSITELIB}/matplotlib/_cntr.so
${PYSITELIB}/matplotlib/_color_data.py
${PYSITELIB}/matplotlib/_color_data.pyc
${PYSITELIB}/matplotlib/_color_data.pyo
+${PYSITELIB}/matplotlib/_constrained_layout.py
+${PYSITELIB}/matplotlib/_constrained_layout.pyc
+${PYSITELIB}/matplotlib/_constrained_layout.pyo
${PYSITELIB}/matplotlib/_contour.so
${PYSITELIB}/matplotlib/_image.so
+${PYSITELIB}/matplotlib/_layoutbox.py
+${PYSITELIB}/matplotlib/_layoutbox.pyc
+${PYSITELIB}/matplotlib/_layoutbox.pyo
${PYSITELIB}/matplotlib/_mathtext_data.py
${PYSITELIB}/matplotlib/_mathtext_data.pyc
${PYSITELIB}/matplotlib/_mathtext_data.pyo
@@ -75,6 +80,12 @@
${PYSITELIB}/matplotlib/backends/__init__.pyc
${PYSITELIB}/matplotlib/backends/__init__.pyo
${PYSITELIB}/matplotlib/backends/_backend_agg.so
+${PYSITELIB}/matplotlib/backends/_backend_tk.py
+${PYSITELIB}/matplotlib/backends/_backend_tk.pyc
+${PYSITELIB}/matplotlib/backends/_backend_tk.pyo
+${PYSITELIB}/matplotlib/backends/_gtk3_compat.py
+${PYSITELIB}/matplotlib/backends/_gtk3_compat.pyc
+${PYSITELIB}/matplotlib/backends/_gtk3_compat.pyo
${PYSITELIB}/matplotlib/backends/backend_agg.py
${PYSITELIB}/matplotlib/backends/backend_agg.pyc
${PYSITELIB}/matplotlib/backends/backend_agg.pyo
@@ -126,12 +137,18 @@
${PYSITELIB}/matplotlib/backends/backend_qt4agg.py
${PYSITELIB}/matplotlib/backends/backend_qt4agg.pyc
${PYSITELIB}/matplotlib/backends/backend_qt4agg.pyo
+${PYSITELIB}/matplotlib/backends/backend_qt4cairo.py
+${PYSITELIB}/matplotlib/backends/backend_qt4cairo.pyc
+${PYSITELIB}/matplotlib/backends/backend_qt4cairo.pyo
${PYSITELIB}/matplotlib/backends/backend_qt5.py
${PYSITELIB}/matplotlib/backends/backend_qt5.pyc
${PYSITELIB}/matplotlib/backends/backend_qt5.pyo
${PYSITELIB}/matplotlib/backends/backend_qt5agg.py
${PYSITELIB}/matplotlib/backends/backend_qt5agg.pyc
${PYSITELIB}/matplotlib/backends/backend_qt5agg.pyo
+${PYSITELIB}/matplotlib/backends/backend_qt5cairo.py
+${PYSITELIB}/matplotlib/backends/backend_qt5cairo.pyc
+${PYSITELIB}/matplotlib/backends/backend_qt5cairo.pyo
${PYSITELIB}/matplotlib/backends/backend_svg.py
${PYSITELIB}/matplotlib/backends/backend_svg.pyc
${PYSITELIB}/matplotlib/backends/backend_svg.pyo
@@ -141,6 +158,9 @@
${PYSITELIB}/matplotlib/backends/backend_tkagg.py
${PYSITELIB}/matplotlib/backends/backend_tkagg.pyc
${PYSITELIB}/matplotlib/backends/backend_tkagg.pyo
+${PYSITELIB}/matplotlib/backends/backend_tkcairo.py
+${PYSITELIB}/matplotlib/backends/backend_tkcairo.pyc
+${PYSITELIB}/matplotlib/backends/backend_tkcairo.pyo
${PYSITELIB}/matplotlib/backends/backend_webagg.py
${PYSITELIB}/matplotlib/backends/backend_webagg.pyc
${PYSITELIB}/matplotlib/backends/backend_webagg.pyo
@@ -153,6 +173,9 @@
${PYSITELIB}/matplotlib/backends/backend_wxagg.py
${PYSITELIB}/matplotlib/backends/backend_wxagg.pyc
${PYSITELIB}/matplotlib/backends/backend_wxagg.pyo
+${PYSITELIB}/matplotlib/backends/backend_wxcairo.py
+${PYSITELIB}/matplotlib/backends/backend_wxcairo.pyc
+${PYSITELIB}/matplotlib/backends/backend_wxcairo.pyo
${PYSITELIB}/matplotlib/backends/qt_compat.py
${PYSITELIB}/matplotlib/backends/qt_compat.pyc
${PYSITELIB}/matplotlib/backends/qt_compat.pyo
@@ -258,9 +281,6 @@
${PYSITELIB}/matplotlib/figure.py
${PYSITELIB}/matplotlib/figure.pyc
${PYSITELIB}/matplotlib/figure.pyo
-${PYSITELIB}/matplotlib/finance.py
-${PYSITELIB}/matplotlib/finance.pyc
-${PYSITELIB}/matplotlib/finance.pyo
${PYSITELIB}/matplotlib/font_manager.py
${PYSITELIB}/matplotlib/font_manager.pyc
${PYSITELIB}/matplotlib/font_manager.pyo
@@ -497,6 +517,7 @@
${PYSITELIB}/matplotlib/mpl-data/stylelib/seaborn-white.mplstyle
${PYSITELIB}/matplotlib/mpl-data/stylelib/seaborn-whitegrid.mplstyle
${PYSITELIB}/matplotlib/mpl-data/stylelib/seaborn.mplstyle
+${PYSITELIB}/matplotlib/mpl-data/stylelib/tableau-colorblind10.mplstyle
${PYSITELIB}/matplotlib/offsetbox.py
${PYSITELIB}/matplotlib/offsetbox.pyc
${PYSITELIB}/matplotlib/offsetbox.pyo
@@ -810,12 +831,6 @@
${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
-${PYSITELIB}/mpl_toolkits/gtktools.py
-${PYSITELIB}/mpl_toolkits/gtktools.pyc
-${PYSITELIB}/mpl_toolkits/gtktools.pyo
${PYSITELIB}/mpl_toolkits/mplot3d/__init__.py
${PYSITELIB}/mpl_toolkits/mplot3d/__init__.pyc
${PYSITELIB}/mpl_toolkits/mplot3d/__init__.pyo
diff -r 08eac2a813aa -r 18d844b6ce57 graphics/py-matplotlib/distinfo
--- a/graphics/py-matplotlib/distinfo Sat Apr 14 12:29:06 2018 +0000
+++ b/graphics/py-matplotlib/distinfo Sat Apr 14 12:52:56 2018 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.29 2018/01/30 10:28:51 adam Exp $
+$NetBSD: distinfo,v 1.30 2018/04/14 12:52:56 adam Exp $
-SHA1 (matplotlib-2.1.2.tar.gz) = 627519bb237930550d0913f00ef1f75a4fba0e86
-RMD160 (matplotlib-2.1.2.tar.gz) = 32c2023f0a0884c0715878a1b47cfc803cc4d257
-SHA512 (matplotlib-2.1.2.tar.gz) = 91e8c75d26025b9ec31daaeac0d9e05bba8551eccd15c632a6fc724a7b25af3248528e691adc77374c4bf558d121b07bff2e82402847d43c027e88b0971e4bb9
-Size (matplotlib-2.1.2.tar.gz) = 36238363 bytes
+SHA1 (matplotlib-2.2.2.tar.gz) = dac0d6b9d7eee31e6240d454cb2ff896215429e4
+RMD160 (matplotlib-2.2.2.tar.gz) = ffc08d6f14856079653aece2068b99396ab5f9f4
+SHA512 (matplotlib-2.2.2.tar.gz) = 1d21ef821190f22354098f8f0db6449f237acbf3c1419ab3815ecd4e9c6922fd3f00c4a8f60858e319b55b6fb2e8fe2922c0bf8e72b204e7edff0b409cf76320
+Size (matplotlib-2.2.2.tar.gz) = 37317332 bytes
SHA1 (patch-setup.py) = 0088019e1296d245021fb592915226618d91495d
SHA1 (patch-src___macosx.m) = 5b46ec15d2f66ae1ee489b6714c2731dd476d50c
Home |
Main Index |
Thread Index |
Old Index