pkgsrc-Changes archive

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

CVS commit: pkgsrc/graphics/py-matplotlib



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Mar  5 07:18:30 UTC 2023

Modified Files:
        pkgsrc/graphics/py-matplotlib: Makefile PLIST distinfo

Log Message:
py-matplotlib: updated to 3.7.1

v3.7.1

Ensure Qhull license is included in binary wheels
Fix application of rcParams on Axes labels
Fix compatibility with Pandas datetime unit converter
Fix compatibility with latest GTK4
Fix import of styles with relative path
Fix Lasso unresponsiveness when clicking and immediately releasing
Fix pickling of draggable legends
Fix RangeSlider.set_val when new value is outside existing value
Fix size of Tk spacers when changing display DPI
Fix wrapped text in constrained layout
Improve compatibility with third-party backends
Improve error if animation save path does not exist

v3.7.0

Plotting and Annotation improvements
hatch parameter for pie
Polar plot errors drawn in polar coordinates
Additional format string options in ~matplotlib.axes.Axes.bar_label
ellipse boxstyle option for annotations
The extent of imshow can now be expressed with units
Reversed order of legend entries
pcolormesh accepts RGB(A) colors
View current appearance settings for ticks, tick labels, and gridlines
Style files can be imported from third-party packages
Improvements to 3D Plotting
3D plot pan and zoom buttons
adjustable keyword argument for setting equal aspect ratios in 3D
Poly3DCollection supports shading
rcParam for 3D pane color
Figure and Axes Layout
colorbar now has a location keyword argument
Figure legends can be placed outside figures using constrained_layout
Per-subplot keyword arguments in subplot_mosaic
subplot_mosaic no longer provisional
Widget Improvements
Custom styling of button widgets
Blitting in Button widgets
Other Improvements
Source links can be shown or hidden for each Sphinx plot directive
Figure hooks
New & Improved Narrative Documentation
Brand new :doc:Animations </tutorials/introductory/animation_tutorial> tutorial.
New grouped and stacked bar chart <../../gallery/index.html#lines_bars_and_markers>_ examples.
New section for new contributors and reorganized git instructions in the :ref:contributing guide<contributing>.
Restructured :doc:/tutorials/text/annotations tutorial.


To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 pkgsrc/graphics/py-matplotlib/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/graphics/py-matplotlib/PLIST
cvs rdiff -u -r1.52 -r1.53 pkgsrc/graphics/py-matplotlib/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/py-matplotlib/Makefile
diff -u pkgsrc/graphics/py-matplotlib/Makefile:1.80 pkgsrc/graphics/py-matplotlib/Makefile:1.81
--- pkgsrc/graphics/py-matplotlib/Makefile:1.80 Sun Jan 29 21:16:43 2023
+++ pkgsrc/graphics/py-matplotlib/Makefile      Sun Mar  5 07:18:30 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.80 2023/01/29 21:16:43 ryoon Exp $
+# $NetBSD: Makefile,v 1.81 2023/03/05 07:18:30 adam Exp $
 
-DISTNAME=      matplotlib-3.6.3
+DISTNAME=      matplotlib-3.7.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    graphics python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/matplotlib/}
 
@@ -11,6 +10,8 @@ HOMEPAGE=     https://matplotlib.org/
 COMMENT=       Matlab-style plotting package for Python
 # LICENSE=     see ${WRKSRC}/LICENSE/LICENSE
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-certifi>=2020.06.20:../../security/py-certifi
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=7:../../devel/py-setuptools_scm
 DEPENDS+=      ${PYPKGPREFIX}-Pillow>=6.2.0:../../graphics/py-Pillow
 DEPENDS+=      ${PYPKGPREFIX}-cairo-[0-9]*:../../graphics/py-cairo
 DEPENDS+=      ${PYPKGPREFIX}-contourpy>=1.0.1:../../graphics/py-contourpy
@@ -20,8 +21,6 @@ DEPENDS+=     ${PYPKGPREFIX}-fonttools>=4.22
 DEPENDS+=      ${PYPKGPREFIX}-kiwisolver>=1.0.1:../../math/py-kiwisolver
 DEPENDS+=      ${PYPKGPREFIX}-packaging>=20.0:../../devel/py-packaging
 DEPENDS+=      ${PYPKGPREFIX}-pyparsing>=2.2.1:../../devel/py-pyparsing
-BUILD_DEPENDS+=        ${PYPKGPREFIX}-certifi>=2020.06.20:../../security/py-certifi
-BUILD_DEPENDS+=        ${PYPKGPREFIX}-setuptools_scm>=7:../../devel/py-setuptools_scm
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 
 USE_LANGUAGES= c c++
@@ -31,6 +30,7 @@ PYSETUPTESTTARGET=    pytest
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27 37 # py-numpy
 
+.include "../../devel/py-pybind11/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../graphics/freetype2/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"

Index: pkgsrc/graphics/py-matplotlib/PLIST
diff -u pkgsrc/graphics/py-matplotlib/PLIST:1.29 pkgsrc/graphics/py-matplotlib/PLIST:1.30
--- pkgsrc/graphics/py-matplotlib/PLIST:1.29    Thu Oct 13 16:04:39 2022
+++ pkgsrc/graphics/py-matplotlib/PLIST Sun Mar  5 07:18:30 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.29 2022/10/13 16:04:39 adam Exp $
+@comment $NetBSD: PLIST,v 1.30 2023/03/05 07:18:30 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -102,9 +102,6 @@ ${PYSITELIB}/matplotlib/axes/_base.pyo
 ${PYSITELIB}/matplotlib/axes/_secondary_axes.py
 ${PYSITELIB}/matplotlib/axes/_secondary_axes.pyc
 ${PYSITELIB}/matplotlib/axes/_secondary_axes.pyo
-${PYSITELIB}/matplotlib/axes/_subplots.py
-${PYSITELIB}/matplotlib/axes/_subplots.pyc
-${PYSITELIB}/matplotlib/axes/_subplots.pyo
 ${PYSITELIB}/matplotlib/axis.py
 ${PYSITELIB}/matplotlib/axis.pyc
 ${PYSITELIB}/matplotlib/axis.pyo
@@ -248,9 +245,6 @@ ${PYSITELIB}/matplotlib/backends/web_bac
 ${PYSITELIB}/matplotlib/bezier.py
 ${PYSITELIB}/matplotlib/bezier.pyc
 ${PYSITELIB}/matplotlib/bezier.pyo
-${PYSITELIB}/matplotlib/blocking_input.py
-${PYSITELIB}/matplotlib/blocking_input.pyc
-${PYSITELIB}/matplotlib/blocking_input.pyo
 ${PYSITELIB}/matplotlib/category.py
 ${PYSITELIB}/matplotlib/category.pyc
 ${PYSITELIB}/matplotlib/category.pyo
@@ -922,6 +916,30 @@ ${PYSITELIB}/matplotlib/transforms.pyo
 ${PYSITELIB}/matplotlib/tri/__init__.py
 ${PYSITELIB}/matplotlib/tri/__init__.pyc
 ${PYSITELIB}/matplotlib/tri/__init__.pyo
+${PYSITELIB}/matplotlib/tri/_triangulation.py
+${PYSITELIB}/matplotlib/tri/_triangulation.pyc
+${PYSITELIB}/matplotlib/tri/_triangulation.pyo
+${PYSITELIB}/matplotlib/tri/_tricontour.py
+${PYSITELIB}/matplotlib/tri/_tricontour.pyc
+${PYSITELIB}/matplotlib/tri/_tricontour.pyo
+${PYSITELIB}/matplotlib/tri/_trifinder.py
+${PYSITELIB}/matplotlib/tri/_trifinder.pyc
+${PYSITELIB}/matplotlib/tri/_trifinder.pyo
+${PYSITELIB}/matplotlib/tri/_triinterpolate.py
+${PYSITELIB}/matplotlib/tri/_triinterpolate.pyc
+${PYSITELIB}/matplotlib/tri/_triinterpolate.pyo
+${PYSITELIB}/matplotlib/tri/_tripcolor.py
+${PYSITELIB}/matplotlib/tri/_tripcolor.pyc
+${PYSITELIB}/matplotlib/tri/_tripcolor.pyo
+${PYSITELIB}/matplotlib/tri/_triplot.py
+${PYSITELIB}/matplotlib/tri/_triplot.pyc
+${PYSITELIB}/matplotlib/tri/_triplot.pyo
+${PYSITELIB}/matplotlib/tri/_trirefine.py
+${PYSITELIB}/matplotlib/tri/_trirefine.pyc
+${PYSITELIB}/matplotlib/tri/_trirefine.pyo
+${PYSITELIB}/matplotlib/tri/_tritools.py
+${PYSITELIB}/matplotlib/tri/_tritools.pyc
+${PYSITELIB}/matplotlib/tri/_tritools.pyo
 ${PYSITELIB}/matplotlib/tri/triangulation.py
 ${PYSITELIB}/matplotlib/tri/triangulation.pyc
 ${PYSITELIB}/matplotlib/tri/triangulation.pyo
@@ -982,6 +1000,15 @@ ${PYSITELIB}/mpl_toolkits/axes_grid1/mpl
 ${PYSITELIB}/mpl_toolkits/axes_grid1/parasite_axes.py
 ${PYSITELIB}/mpl_toolkits/axes_grid1/parasite_axes.pyc
 ${PYSITELIB}/mpl_toolkits/axes_grid1/parasite_axes.pyo
+${PYSITELIB}/mpl_toolkits/axes_grid1/tests/__init__.py
+${PYSITELIB}/mpl_toolkits/axes_grid1/tests/__init__.pyc
+${PYSITELIB}/mpl_toolkits/axes_grid1/tests/__init__.pyo
+${PYSITELIB}/mpl_toolkits/axes_grid1/tests/conftest.py
+${PYSITELIB}/mpl_toolkits/axes_grid1/tests/conftest.pyc
+${PYSITELIB}/mpl_toolkits/axes_grid1/tests/conftest.pyo
+${PYSITELIB}/mpl_toolkits/axes_grid1/tests/test_axes_grid1.py
+${PYSITELIB}/mpl_toolkits/axes_grid1/tests/test_axes_grid1.pyc
+${PYSITELIB}/mpl_toolkits/axes_grid1/tests/test_axes_grid1.pyo
 ${PYSITELIB}/mpl_toolkits/axisartist/__init__.py
 ${PYSITELIB}/mpl_toolkits/axisartist/__init__.pyc
 ${PYSITELIB}/mpl_toolkits/axisartist/__init__.pyo
@@ -1006,9 +1033,6 @@ ${PYSITELIB}/mpl_toolkits/axisartist/axi
 ${PYSITELIB}/mpl_toolkits/axisartist/axislines.py
 ${PYSITELIB}/mpl_toolkits/axisartist/axislines.pyc
 ${PYSITELIB}/mpl_toolkits/axisartist/axislines.pyo
-${PYSITELIB}/mpl_toolkits/axisartist/clip_path.py
-${PYSITELIB}/mpl_toolkits/axisartist/clip_path.pyc
-${PYSITELIB}/mpl_toolkits/axisartist/clip_path.pyo
 ${PYSITELIB}/mpl_toolkits/axisartist/floating_axes.py
 ${PYSITELIB}/mpl_toolkits/axisartist/floating_axes.pyc
 ${PYSITELIB}/mpl_toolkits/axisartist/floating_axes.pyo
@@ -1021,6 +1045,30 @@ ${PYSITELIB}/mpl_toolkits/axisartist/gri
 ${PYSITELIB}/mpl_toolkits/axisartist/parasite_axes.py
 ${PYSITELIB}/mpl_toolkits/axisartist/parasite_axes.pyc
 ${PYSITELIB}/mpl_toolkits/axisartist/parasite_axes.pyo
+${PYSITELIB}/mpl_toolkits/axisartist/tests/__init__.py
+${PYSITELIB}/mpl_toolkits/axisartist/tests/__init__.pyc
+${PYSITELIB}/mpl_toolkits/axisartist/tests/__init__.pyo
+${PYSITELIB}/mpl_toolkits/axisartist/tests/conftest.py
+${PYSITELIB}/mpl_toolkits/axisartist/tests/conftest.pyc
+${PYSITELIB}/mpl_toolkits/axisartist/tests/conftest.pyo
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_angle_helper.py
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_angle_helper.pyc
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_angle_helper.pyo
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_axis_artist.py
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_axis_artist.pyc
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_axis_artist.pyo
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_axislines.py
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_axislines.pyc
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_axislines.pyo
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_floating_axes.py
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_floating_axes.pyc
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_floating_axes.pyo
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_grid_finder.py
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_grid_finder.pyc
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_grid_finder.pyo
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_grid_helper_curvelinear.py
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_grid_helper_curvelinear.pyc
+${PYSITELIB}/mpl_toolkits/axisartist/tests/test_grid_helper_curvelinear.pyo
 ${PYSITELIB}/mpl_toolkits/mplot3d/__init__.py
 ${PYSITELIB}/mpl_toolkits/mplot3d/__init__.pyc
 ${PYSITELIB}/mpl_toolkits/mplot3d/__init__.pyo
@@ -1036,42 +1084,21 @@ ${PYSITELIB}/mpl_toolkits/mplot3d/axis3d
 ${PYSITELIB}/mpl_toolkits/mplot3d/proj3d.py
 ${PYSITELIB}/mpl_toolkits/mplot3d/proj3d.pyc
 ${PYSITELIB}/mpl_toolkits/mplot3d/proj3d.pyo
-${PYSITELIB}/mpl_toolkits/tests/__init__.py
-${PYSITELIB}/mpl_toolkits/tests/__init__.pyc
-${PYSITELIB}/mpl_toolkits/tests/__init__.pyo
-${PYSITELIB}/mpl_toolkits/tests/conftest.py
-${PYSITELIB}/mpl_toolkits/tests/conftest.pyc
-${PYSITELIB}/mpl_toolkits/tests/conftest.pyo
-${PYSITELIB}/mpl_toolkits/tests/test_axes_grid.py
-${PYSITELIB}/mpl_toolkits/tests/test_axes_grid.pyc
-${PYSITELIB}/mpl_toolkits/tests/test_axes_grid.pyo
-${PYSITELIB}/mpl_toolkits/tests/test_axes_grid1.py
-${PYSITELIB}/mpl_toolkits/tests/test_axes_grid1.pyc
-${PYSITELIB}/mpl_toolkits/tests/test_axes_grid1.pyo
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_angle_helper.py
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_angle_helper.pyc
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_angle_helper.pyo
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_axis_artist.py
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_axis_artist.pyc
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_axis_artist.pyo
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_axislines.py
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_axislines.pyc
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_axislines.pyo
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_clip_path.py
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_clip_path.pyc
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_clip_path.pyo
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_floating_axes.py
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_floating_axes.pyc
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_floating_axes.pyo
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_grid_finder.py
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_grid_finder.pyc
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_grid_finder.pyo
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.py
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.pyc
-${PYSITELIB}/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.pyo
-${PYSITELIB}/mpl_toolkits/tests/test_mplot3d.py
-${PYSITELIB}/mpl_toolkits/tests/test_mplot3d.pyc
-${PYSITELIB}/mpl_toolkits/tests/test_mplot3d.pyo
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/__init__.py
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/__init__.pyc
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/__init__.pyo
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/conftest.py
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/conftest.pyc
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/conftest.pyo
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/test_art3d.py
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/test_art3d.pyc
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/test_art3d.pyo
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/test_axes3d.py
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/test_axes3d.pyc
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/test_axes3d.pyo
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/test_legend3d.py
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/test_legend3d.pyc
+${PYSITELIB}/mpl_toolkits/mplot3d/tests/test_legend3d.pyo
 ${PYSITELIB}/pylab.py
 ${PYSITELIB}/pylab.pyc
 ${PYSITELIB}/pylab.pyo

Index: pkgsrc/graphics/py-matplotlib/distinfo
diff -u pkgsrc/graphics/py-matplotlib/distinfo:1.52 pkgsrc/graphics/py-matplotlib/distinfo:1.53
--- pkgsrc/graphics/py-matplotlib/distinfo:1.52 Mon Jan 16 14:30:40 2023
+++ pkgsrc/graphics/py-matplotlib/distinfo      Sun Mar  5 07:18:30 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.52 2023/01/16 14:30:40 adam Exp $
+$NetBSD: distinfo,v 1.53 2023/03/05 07:18:30 adam Exp $
 
-BLAKE2s (matplotlib-3.6.3.tar.gz) = 763d424d4a9bbdd05524534c1f3f8b0aeadad28f1d340e49a0b0e1111392cd1f
-SHA512 (matplotlib-3.6.3.tar.gz) = 844ca90bcc9953d3d1289a6d471180a3dadb49c75eb59858bbbfb67d4b1292b83b86b366f22ab12d9e97c980376d48b86e745607ec4e812a3010c6fec01398dc
-Size (matplotlib-3.6.3.tar.gz) = 35868590 bytes
+BLAKE2s (matplotlib-3.7.1.tar.gz) = e8eff2b596ae16005845940f20fdc5a7810d2984c052a76d294884b4d6602761
+SHA512 (matplotlib-3.7.1.tar.gz) = d7db4213d5b38eba779ba06ffaa8e67a435192e4a8cf62f8e1cd4b8079cd257b2e83cb79926df012b7084c785c0ce8b03275035f68cfcf0a36b0dda7322f2e67
+Size (matplotlib-3.7.1.tar.gz) = 38003777 bytes
 SHA1 (patch-mplsetup.cfg) = 06bf93f112ab4ed4604179c1cc7fd2bdee62b56d



Home | Main Index | Thread Index | Old Index