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:           Wed May  5 10:11:30 UTC 2021

Modified Files:
        pkgsrc/graphics/py-matplotlib: Makefile PLIST distinfo
Removed Files:
        pkgsrc/graphics/py-matplotlib/patches: patch-setupext.py

Log Message:
py-matplotlib: updated to 3.4.1

What's new in Matplotlib 3.4.0

* Figure and Axes creation / management
 - New subfigure functionality
 - Single-line string notation for subplot_mosaic
 - Changes to behavior of Axes creation methods (gca, add_axes, add_subplot)
 - add_subplot/add_axes gained an axes_class parameter
 - Subplot and subplot2grid can now work with constrained layout
* Plotting methods
 - axline supports transform parameter
 - New automatic labeling for bar charts
 - A list of hatches can be specified to bar and barh
 - Setting BarContainer orientation
 - Contour plots now default to using ScalarFormatter
 - Axes.errorbar cycles non-color properties correctly
 - errorbar errorevery parameter matches markevery
 - hexbin supports data reference for C parameter
 - Support callable for formatting of Sankey labels
 - Axes.spines access shortcuts
 - New stairs method and StepPatch artist
 - Added orientation parameter for stem plots
 - Angles on Bracket arrow styles
 - TickedStroke patheffect
* Colors and colormaps
 - Collection color specification and mapping
 - Transparency (alpha) can be set as an array in collections
 - pcolormesh has improved transparency handling by enabling snapping
 - IPython representations for Colormap objects
 - Colormap.set_extremes and Colormap.with_extremes
 - Get under/over/bad colors of Colormap objects
 - New cm.unregister_cmap function
 - New CenteredNorm for symmetrical data around a center
 - New FuncNorm for arbitrary normalizations
 - GridSpec-based colorbars can now be positioned above or to the left of the main axes
* Titles, ticks, and labels
 - supxlabel and supylabel
 - Shared-axes subplots tick label visibility is now correct for top or left labels
 - An iterable object with labels can be passed to Axes.plot
* Fonts and Text
 - Text transform can rotate text direction
 - matplotlib.mathtext now supports overset and underset LaTeX symbols
 - math_fontfamily parameter to change Text font family
 - TextArea/AnchoredText support horizontalalignment
 - PDF supports URLs on Text artists
* rcParams improvements
 - New rcParams for dates: set converter and whether to use interval_multiples
 - Date formatters now respect usetex rcParam
 - Setting image.cmap to a Colormap
 - Tick and tick label colors can be set independently using rcParams
* 3D Axes improvements
 - Errorbar method in 3D Axes
 - Stem plots in 3D Axes
 - 3D Collection properties are now modifiable
 - Panning in 3D Axes
* Interactive tool improvements
 - New RangeSlider widget
 - Sliders can now snap to arbitrary values
 - Pausing and Resuming Animations
* Sphinx extensions
 - plot_directive caption option
* Backend-specific improvements
 - Consecutive rasterized draws now merged
 - Support raw/rgba frame format in FFMpegFileWriter
 - nbAgg/WebAgg support middle-click and double-click
 - nbAgg support binary communication
 - Indexed color for PNG images in PDF files when possible
 - Improved font subsettings in PDF/PS
 - Kerning added to strings in PDFs
 - Fully-fractional HiDPI in QtAgg
 - wxAgg supports fullscreen toggle


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 pkgsrc/graphics/py-matplotlib/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/graphics/py-matplotlib/PLIST
cvs rdiff -u -r1.42 -r1.43 pkgsrc/graphics/py-matplotlib/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/graphics/py-matplotlib/patches/patch-setupext.py

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.66 pkgsrc/graphics/py-matplotlib/Makefile:1.67
--- pkgsrc/graphics/py-matplotlib/Makefile:1.66 Sun Feb  7 15:31:44 2021
+++ pkgsrc/graphics/py-matplotlib/Makefile      Wed May  5 10:11:29 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.66 2021/02/07 15:31:44 adam Exp $
+# $NetBSD: Makefile,v 1.67 2021/05/05 10:11:29 adam Exp $
 
-DISTNAME=      matplotlib-3.3.4
+DISTNAME=      matplotlib-3.4.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    graphics python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/matplotlib/}
@@ -13,10 +13,10 @@ COMMENT=    Matlab-style plotting package f
 DEPENDS+=      ${PYPKGPREFIX}-Pillow>=6.2.0:../../graphics/py-Pillow
 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}-dateutil>=2.7:../../time/py-dateutil
 DEPENDS+=      ${PYPKGPREFIX}-kiwisolver>=1.0.1:../../math/py-kiwisolver
-DEPENDS+=      ${PYPKGPREFIX}-pyparsing>=2.2.0:../../devel/py-pyparsing
-DEPENDS+=      ${PYPKGPREFIX}-certifi-[0-9]*:../../security/py-certifi
+DEPENDS+=      ${PYPKGPREFIX}-pyparsing>=2.2.1:../../devel/py-pyparsing
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-certifi>=2020.06.20:../../security/py-certifi
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 
 USE_LANGUAGES= c c++

Index: pkgsrc/graphics/py-matplotlib/PLIST
diff -u pkgsrc/graphics/py-matplotlib/PLIST:1.26 pkgsrc/graphics/py-matplotlib/PLIST:1.27
--- pkgsrc/graphics/py-matplotlib/PLIST:1.26    Sun Jan 10 20:27:33 2021
+++ pkgsrc/graphics/py-matplotlib/PLIST Wed May  5 10:11:29 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.26 2021/01/10 20:27:33 adam Exp $
+@comment $NetBSD: PLIST,v 1.27 2021/05/05 10:11:29 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -12,6 +12,13 @@ ${PYSITELIB}/matplotlib/__init__.pyo
 ${PYSITELIB}/matplotlib/_animation_data.py
 ${PYSITELIB}/matplotlib/_animation_data.pyc
 ${PYSITELIB}/matplotlib/_animation_data.pyo
+${PYSITELIB}/matplotlib/_api/__init__.py
+${PYSITELIB}/matplotlib/_api/__init__.pyc
+${PYSITELIB}/matplotlib/_api/__init__.pyo
+${PYSITELIB}/matplotlib/_api/deprecation.py
+${PYSITELIB}/matplotlib/_api/deprecation.pyc
+${PYSITELIB}/matplotlib/_api/deprecation.pyo
+${PYSITELIB}/matplotlib/_c_internal_utils.so
 ${PYSITELIB}/matplotlib/_cm.py
 ${PYSITELIB}/matplotlib/_cm.pyc
 ${PYSITELIB}/matplotlib/_cm.pyo
@@ -25,13 +32,19 @@ ${PYSITELIB}/matplotlib/_constrained_lay
 ${PYSITELIB}/matplotlib/_constrained_layout.pyc
 ${PYSITELIB}/matplotlib/_constrained_layout.pyo
 ${PYSITELIB}/matplotlib/_contour.so
+${PYSITELIB}/matplotlib/_enums.py
+${PYSITELIB}/matplotlib/_enums.pyc
+${PYSITELIB}/matplotlib/_enums.pyo
 ${PYSITELIB}/matplotlib/_image.so
 ${PYSITELIB}/matplotlib/_internal_utils.py
 ${PYSITELIB}/matplotlib/_internal_utils.pyc
 ${PYSITELIB}/matplotlib/_internal_utils.pyo
-${PYSITELIB}/matplotlib/_layoutbox.py
-${PYSITELIB}/matplotlib/_layoutbox.pyc
-${PYSITELIB}/matplotlib/_layoutbox.pyo
+${PYSITELIB}/matplotlib/_layoutgrid.py
+${PYSITELIB}/matplotlib/_layoutgrid.pyc
+${PYSITELIB}/matplotlib/_layoutgrid.pyo
+${PYSITELIB}/matplotlib/_mathtext.py
+${PYSITELIB}/matplotlib/_mathtext.pyc
+${PYSITELIB}/matplotlib/_mathtext.pyo
 ${PYSITELIB}/matplotlib/_mathtext_data.py
 ${PYSITELIB}/matplotlib/_mathtext_data.pyc
 ${PYSITELIB}/matplotlib/_mathtext_data.pyo
@@ -390,45 +403,32 @@ ${PYSITELIB}/matplotlib/mpl-data/fonts/t
 ${PYSITELIB}/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf
 ${PYSITELIB}/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf
 ${PYSITELIB}/matplotlib/mpl-data/images/back-symbolic.svg
-${PYSITELIB}/matplotlib/mpl-data/images/back.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/back.pdf
 ${PYSITELIB}/matplotlib/mpl-data/images/back.png
 ${PYSITELIB}/matplotlib/mpl-data/images/back.svg
-${PYSITELIB}/matplotlib/mpl-data/images/back_large.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/back_large.png
 ${PYSITELIB}/matplotlib/mpl-data/images/filesave-symbolic.svg
-${PYSITELIB}/matplotlib/mpl-data/images/filesave.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/filesave.pdf
 ${PYSITELIB}/matplotlib/mpl-data/images/filesave.png
 ${PYSITELIB}/matplotlib/mpl-data/images/filesave.svg
-${PYSITELIB}/matplotlib/mpl-data/images/filesave_large.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/filesave_large.png
 ${PYSITELIB}/matplotlib/mpl-data/images/forward-symbolic.svg
-${PYSITELIB}/matplotlib/mpl-data/images/forward.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/forward.pdf
 ${PYSITELIB}/matplotlib/mpl-data/images/forward.png
 ${PYSITELIB}/matplotlib/mpl-data/images/forward.svg
-${PYSITELIB}/matplotlib/mpl-data/images/forward_large.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/forward_large.png
-${PYSITELIB}/matplotlib/mpl-data/images/hand.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/hand.pdf
 ${PYSITELIB}/matplotlib/mpl-data/images/hand.png
 ${PYSITELIB}/matplotlib/mpl-data/images/hand.svg
-${PYSITELIB}/matplotlib/mpl-data/images/hand_large.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/help-symbolic.svg
-${PYSITELIB}/matplotlib/mpl-data/images/help.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/help.pdf
 ${PYSITELIB}/matplotlib/mpl-data/images/help.png
-${PYSITELIB}/matplotlib/mpl-data/images/help.ppm
 ${PYSITELIB}/matplotlib/mpl-data/images/help.svg
 ${PYSITELIB}/matplotlib/mpl-data/images/help_large.png
-${PYSITELIB}/matplotlib/mpl-data/images/help_large.ppm
 ${PYSITELIB}/matplotlib/mpl-data/images/home-symbolic.svg
-${PYSITELIB}/matplotlib/mpl-data/images/home.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/home.pdf
 ${PYSITELIB}/matplotlib/mpl-data/images/home.png
 ${PYSITELIB}/matplotlib/mpl-data/images/home.svg
-${PYSITELIB}/matplotlib/mpl-data/images/home_large.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/home_large.png
 ${PYSITELIB}/matplotlib/mpl-data/images/matplotlib.pdf
 ${PYSITELIB}/matplotlib/mpl-data/images/matplotlib.png
@@ -436,45 +436,34 @@ ${PYSITELIB}/matplotlib/mpl-data/images/
 ${PYSITELIB}/matplotlib/mpl-data/images/matplotlib_128.ppm
 ${PYSITELIB}/matplotlib/mpl-data/images/matplotlib_large.png
 ${PYSITELIB}/matplotlib/mpl-data/images/move-symbolic.svg
-${PYSITELIB}/matplotlib/mpl-data/images/move.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/move.pdf
 ${PYSITELIB}/matplotlib/mpl-data/images/move.png
 ${PYSITELIB}/matplotlib/mpl-data/images/move.svg
-${PYSITELIB}/matplotlib/mpl-data/images/move_large.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/move_large.png
 ${PYSITELIB}/matplotlib/mpl-data/images/qt4_editor_options.pdf
 ${PYSITELIB}/matplotlib/mpl-data/images/qt4_editor_options.png
 ${PYSITELIB}/matplotlib/mpl-data/images/qt4_editor_options.svg
 ${PYSITELIB}/matplotlib/mpl-data/images/qt4_editor_options_large.png
 ${PYSITELIB}/matplotlib/mpl-data/images/subplots-symbolic.svg
-${PYSITELIB}/matplotlib/mpl-data/images/subplots.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/subplots.pdf
 ${PYSITELIB}/matplotlib/mpl-data/images/subplots.png
 ${PYSITELIB}/matplotlib/mpl-data/images/subplots.svg
-${PYSITELIB}/matplotlib/mpl-data/images/subplots_large.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/subplots_large.png
 ${PYSITELIB}/matplotlib/mpl-data/images/zoom_to_rect-symbolic.svg
-${PYSITELIB}/matplotlib/mpl-data/images/zoom_to_rect.gif
 ${PYSITELIB}/matplotlib/mpl-data/images/zoom_to_rect.pdf
 ${PYSITELIB}/matplotlib/mpl-data/images/zoom_to_rect.png
 ${PYSITELIB}/matplotlib/mpl-data/images/zoom_to_rect.svg
-${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/plot_directive/plot_directive.css
 ${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.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
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/data_x_x2_x3.csv
-${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.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
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/logo2.png
 ${PYSITELIB}/matplotlib/mpl-data/sample_data/membrane.dat
@@ -586,9 +575,6 @@ ${PYSITELIB}/matplotlib/testing/conftest
 ${PYSITELIB}/matplotlib/testing/decorators.py
 ${PYSITELIB}/matplotlib/testing/decorators.pyc
 ${PYSITELIB}/matplotlib/testing/decorators.pyo
-${PYSITELIB}/matplotlib/testing/disable_internet.py
-${PYSITELIB}/matplotlib/testing/disable_internet.pyc
-${PYSITELIB}/matplotlib/testing/disable_internet.pyo
 ${PYSITELIB}/matplotlib/testing/exceptions.py
 ${PYSITELIB}/matplotlib/testing/exceptions.pyc
 ${PYSITELIB}/matplotlib/testing/exceptions.pyo
@@ -637,6 +623,9 @@ ${PYSITELIB}/matplotlib/tests/test_agg_f
 ${PYSITELIB}/matplotlib/tests/test_animation.py
 ${PYSITELIB}/matplotlib/tests/test_animation.pyc
 ${PYSITELIB}/matplotlib/tests/test_animation.pyo
+${PYSITELIB}/matplotlib/tests/test_api.py
+${PYSITELIB}/matplotlib/tests/test_api.pyc
+${PYSITELIB}/matplotlib/tests/test_api.pyo
 ${PYSITELIB}/matplotlib/tests/test_arrow_patches.py
 ${PYSITELIB}/matplotlib/tests/test_arrow_patches.pyc
 ${PYSITELIB}/matplotlib/tests/test_arrow_patches.pyo
@@ -652,6 +641,9 @@ ${PYSITELIB}/matplotlib/tests/test_backe
 ${PYSITELIB}/matplotlib/tests/test_backend_cairo.py
 ${PYSITELIB}/matplotlib/tests/test_backend_cairo.pyc
 ${PYSITELIB}/matplotlib/tests/test_backend_cairo.pyo
+${PYSITELIB}/matplotlib/tests/test_backend_gtk3.py
+${PYSITELIB}/matplotlib/tests/test_backend_gtk3.pyc
+${PYSITELIB}/matplotlib/tests/test_backend_gtk3.pyo
 ${PYSITELIB}/matplotlib/tests/test_backend_nbagg.py
 ${PYSITELIB}/matplotlib/tests/test_backend_nbagg.pyc
 ${PYSITELIB}/matplotlib/tests/test_backend_nbagg.pyo
@@ -952,9 +944,6 @@ ${PYSITELIB}/mpl_toolkits/axes_grid/axis
 ${PYSITELIB}/mpl_toolkits/axes_grid/clip_path.py
 ${PYSITELIB}/mpl_toolkits/axes_grid/clip_path.pyc
 ${PYSITELIB}/mpl_toolkits/axes_grid/clip_path.pyo
-${PYSITELIB}/mpl_toolkits/axes_grid/colorbar.py
-${PYSITELIB}/mpl_toolkits/axes_grid/colorbar.pyc
-${PYSITELIB}/mpl_toolkits/axes_grid/colorbar.pyo
 ${PYSITELIB}/mpl_toolkits/axes_grid/floating_axes.py
 ${PYSITELIB}/mpl_toolkits/axes_grid/floating_axes.pyc
 ${PYSITELIB}/mpl_toolkits/axes_grid/floating_axes.pyo
@@ -988,9 +977,6 @@ ${PYSITELIB}/mpl_toolkits/axes_grid1/axe
 ${PYSITELIB}/mpl_toolkits/axes_grid1/axes_size.py
 ${PYSITELIB}/mpl_toolkits/axes_grid1/axes_size.pyc
 ${PYSITELIB}/mpl_toolkits/axes_grid1/axes_size.pyo
-${PYSITELIB}/mpl_toolkits/axes_grid1/colorbar.py
-${PYSITELIB}/mpl_toolkits/axes_grid1/colorbar.pyc
-${PYSITELIB}/mpl_toolkits/axes_grid1/colorbar.pyo
 ${PYSITELIB}/mpl_toolkits/axes_grid1/inset_locator.py
 ${PYSITELIB}/mpl_toolkits/axes_grid1/inset_locator.pyc
 ${PYSITELIB}/mpl_toolkits/axes_grid1/inset_locator.pyo

Index: pkgsrc/graphics/py-matplotlib/distinfo
diff -u pkgsrc/graphics/py-matplotlib/distinfo:1.42 pkgsrc/graphics/py-matplotlib/distinfo:1.43
--- pkgsrc/graphics/py-matplotlib/distinfo:1.42 Sun Feb  7 15:31:44 2021
+++ pkgsrc/graphics/py-matplotlib/distinfo      Wed May  5 10:11:29 2021
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.42 2021/02/07 15:31:44 adam Exp $
+$NetBSD: distinfo,v 1.43 2021/05/05 10:11:29 adam Exp $
 
-SHA1 (matplotlib-3.3.4.tar.gz) = a26c32c19f39d88ad6ae67e774b677c075a36eac
-RMD160 (matplotlib-3.3.4.tar.gz) = 3d579c5c5f8734d7199be8880dfac4eec4248e89
-SHA512 (matplotlib-3.3.4.tar.gz) = aadfe3db4edde9940b9e15daf1b6c5f237d3a6f38610956ceee994f919d711fce818ea12be4db18aa2a8638c4e8f434d79541fecaa7233e233bf4c73792bc4c4
-Size (matplotlib-3.3.4.tar.gz) = 37941665 bytes
+SHA1 (matplotlib-3.4.1.tar.gz) = 8e0933438b843cc2239e1ca708a40ca56a5fe44c
+RMD160 (matplotlib-3.4.1.tar.gz) = 494973d4d5fd80a40766b92ccdff78f3b851ec9c
+SHA512 (matplotlib-3.4.1.tar.gz) = 076510ddd152a395fabb76aa47566e9b75f3c8ba3c5246b39229b20fbfc209d4bbdfd441271b22e364f0974963309c02bdd0519fc2a7e8a406afc462f69246b6
+Size (matplotlib-3.4.1.tar.gz) = 37253296 bytes
 SHA1 (patch-setup.cfg) = 11dd8b9dd84005c8b195d86f0ccd5ff58502edf4
-SHA1 (patch-setupext.py) = eec84046e5cb4d9eebb838eb53d9fecd8485f443



Home | Main Index | Thread Index | Old Index