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