./graphics/py-matplotlib, Matlab-style plotting package for Python

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.9.2, Package name: py312-matplotlib-3.9.2, Maintainer: pkgsrc-users

matplotlib is a pure python plotting library designed to bring
publication quality plotting to python with a syntax familiar to
matlab users. A lot progress towards this goal has been made since
the first release of matplotlib, the library does produce high quality
2D plots. All of the plotting commands can be accessed either via a
functional interface familiar to matlab users or an object oriented
interface familiar to python users, and several high resolution output
formats are supported.

Tutorial: https://matplotlib.org/users/tutorials.html


Required to run:
[graphics/freetype2] [graphics/png] [graphics/py-cairo] [devel/py-setuptools] [time/py-dateutil] [math/py-numpy] [devel/py-pyparsing] [graphics/py-Pillow] [graphics/py-cycler] [math/py-kiwisolver] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 35242.56 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-07 13:44:57 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-matplotlib: update to 3.8.4.

This is the fourth micro release of the 3.8 series.

Highlights of the 3.8.4 release include:

    Enable building against numpy 2.0; released wheels are built against numpy 2
    macosx: Clean up single-shot timers correctly
    Add a draw during show for macos backend
    Fix color sequence data for Set2 and Set3
    gtk: Ensure pending draws are done before GTK draw
    Update "Created with" url in hand.svg
    Avoid modifying user input to Axes.bar
    fix quiver3d incorrect arrow colors
   2024-02-19 13:52:23 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-matplotlib: update to 3.8.3.

Bugfix release, details see
https://github.com/matplotlib/matplotlib/milestone/88?closed=1
   2023-12-04 11:12:14 by Jonathan Perkin | Files touched by this commit (1)
Log message:
py-matplotlib: Add missing part of previous fix.
   2023-11-30 11:12:25 by Jonathan Perkin | Files touched by this commit (1)
Log message:
py-matplotlib: Enforce PYTHON_FOR_BUILD_ONLY=no.

Required as py-pybind11's bl3 comes first, and it defaults to ?=yes.
   2023-11-19 16:56:25 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-matplotlib: update to 3.8.2.

This is the second bugfix release of the 3.8 series.

Highlights of this release include:

    Fix a segfault in the MacOS backend when running on Python 3.12
    Fix Contour labeling manual positions selecting incorrect contours.
    Various documentation improvements
   2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570)
Log message:
*: revebump for new brotli option for freetype2

Addresses PR 57693
   2023-11-01 10:26:07 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-matplotlib: updated to 3.8.1

v3.8.1

This is the first bugfix release of the 3.8.x series.

This release contains several bug fixes and adjustments:

Bump setuptools required version because of setuptools_scm v8
Update find_nearest_contour and revert contour deprecations
allsegs and allkinds return individual segments
Restore default behavior of hexbin mincnt with C provided
Try/except import of Axes3D
Ensure valid path mangling for ContourLabeler
BLD: Remove development dependencies from sdists
FIX 2-tuple of colors in to_rgba_array
Fix issue with non-string labels and legend
Fix issue with locale comma when not using math text
Various type hinting improvements
Various documentation improvements
Improvements to the MacOS backend
   2023-10-20 14:40:05 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-matplotlib: updated to 3.8.0

v3.8.0

Type hints for most public APIs
Many improvements to Mathtext
Addition of \boldsymbol command
Additional sizable delimiters
Documentation improvements
\substack command
\middle delimitier
\mathbfit for bold italic text
3D plotting improvements
Specify tick/axis label positions
Improved text for coordinates in interactive sessions
Ability to share view angles
New plotting method ecdf (empirical cumulative distribution function)