The NetBSD Project

CVS log for pkgsrc/graphics/py-matplotlib/PLIST

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / graphics / py-matplotlib

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.34 / (download) - annotate - [select for diffs], Mon Feb 19 12:52:23 2024 UTC (8 weeks, 3 days ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, HEAD
Changes since 1.33: +4 -1 lines
Diff to previous 1.33 (colored) to selected 1.12 (colored)

py-matplotlib: update to 3.8.3.

Bugfix release, details see
https://github.com/matplotlib/matplotlib/milestone/88?closed=1

Revision 1.33 / (download) - annotate - [select for diffs], Wed Nov 1 09:26:07 2023 UTC (5 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4
Changes since 1.32: +17 -6 lines
Diff to previous 1.32 (colored) to selected 1.12 (colored)

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

Revision 1.32 / (download) - annotate - [select for diffs], Fri Oct 20 12:40:05 2023 UTC (5 months, 4 weeks ago) by adam
Branch: MAIN
Changes since 1.31: +94 -25 lines
Diff to previous 1.31 (colored) to selected 1.12 (colored)

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)

Revision 1.31 / (download) - annotate - [select for diffs], Thu Sep 14 12:40:09 2023 UTC (7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Changes since 1.30: +4 -1 lines
Diff to previous 1.30 (colored) to selected 1.12 (colored)

py-matplotlib: updated to 3.7.3

v3.7.3

This release contains several bug-fixes and adjustments:

Add Python 3.12 wheels
Update the license for the bundled colorbrewer colormap data
Fix Cairo backend when using cairocffi
Fix axes_grid1 inset axes with bbox_inches=tight
Fix bugs in Path3DCollection / Poly3DCollection constructors
Fix setting array labelcolor on Tick
Improve compatibility with latest NumPy
Stop warning when calling tight_layout multiple times

Revision 1.30 / (download) - annotate - [select for diffs], Sun Mar 5 07:18:30 2023 UTC (13 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.29: +73 -46 lines
Diff to previous 1.29 (colored) to selected 1.12 (colored)

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.

Revision 1.29 / (download) - annotate - [select for diffs], Thu Oct 13 16:04:39 2022 UTC (18 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.28: +55 -71 lines
Diff to previous 1.28 (colored) to selected 1.12 (colored)

py-matplotlib: updated to 3.6.1

Matplotlib 3.6.0

* Figure and Axes creation / management
    o |subplots|, |subplot_mosaic| accept /height_ratios/ and
      /width_ratios/ arguments
    o Constrained layout is no longer considered experimental
    o New |layout_engine| module
    o Compressed layout added for fixed-aspect ratio Axes
    o Layout engines may now be removed
    o |Axes.inset_axes| flexibility
    o WebP is now a supported output format
    o Garbage collection is no longer run on figure close
* Plotting methods
    o Striped lines (experimental)
    o Custom cap widths in box and whisker plots in |bxp| and |boxplot|
    o Easier labelling of bars in bar plot
    o New style format string for colorbar ticks
    o Linestyles for negative contours may be set individually
    o Improved quad contour calculations via ContourPy
    o |errorbar| supports /markerfacecoloralt/
    o |streamplot| can disable streamline breaks
    o New axis scale |asinh| (experimental)
    o |stairs(..., fill=True)| hides patch edge by setting linewidth
    o Fix the dash offset of the |Patch| class
    o |Rectangle| patch rotation point
* Colors and colormaps
    o Color sequence registry
    o Colormap method for creating a different lookup table size
    o Setting norms with strings
* Titles, ticks, and labels
    o |plt.xticks| and |plt.yticks| support /minor/ keyword argument
* Legends
    o Legend can control alignment of title and handles
    o /ncol/ keyword argument to |legend| renamed to /ncols/
* Markers
    o |marker| can now be set to the string "none"
    o Customization of |MarkerStyle| join and cap style
* Fonts and Text
    o Font fallback
    o List of available font names
    o |math_to_image| now has a /color/ keyword argument
    o Active URL area rotates with link text
* rcParams improvements
    o Allow setting figure label size and weight globally and
      separately from title
    o Mathtext parsing can be disabled globally
    o Double-quoted strings in matplotlibrc
* 3D Axes improvements
    o Standardized views for primary plane viewing angles
    o Custom focal length for 3D camera
    o 3D plots gained a 3rd "roll" viewing angle
    o Equal aspect ratio for 3D plots
* Interactive tool improvements
    o Rotation, aspect ratio correction and add/remove state
    o |MultiCursor| now supports Axes split over multiple figures
    o |PolygonSelector| bounding boxes
    o Setting |PolygonSelector| vertices
    o |SpanSelector| widget can now be snapped to specified values
    o More toolbar icons are styled for dark themes
* Platform-specific changes
    o Wx backend uses standard toolbar
    o Improvements to macosx backend
        + Modifier keys handled more consistently
        + |savefig.directory| rcParam support
        + |figure.raise_window| rcParam support
        + Full-screen toggle support
        + Improved animation and blitting support
    o macOS application icon applied on Qt backend
    o New minimum macOS version
    o Windows on ARM support

Revision 1.28 / (download) - annotate - [select for diffs], Thu Jun 16 15:24:40 2022 UTC (22 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.27: +38 -26 lines
Diff to previous 1.27 (colored) to selected 1.12 (colored)

py-matplotlib: Update to 3.5.2

* Use mplsetup.cfg to use freetype2 and qhull from pkgsrc
  to avoid build-time downloading.

CHangelog:
3.5.2:
* Preliminary support for Windows on arm64 target has been added;
  this requires FreeType 2.11 or above.

3.5.1:
Bugfixes

3.5.0:
What's new in Matplotlib 3.5.0 (Nov 15, 2021)
    Figure and Axes creation / management
        * subplot_mosaic supports simple Axes sharing
        * Figure now has draw_without_rendering method
        * Figure __init__ passes keyword arguments through to set

    Plotting methods
        * Add Annulus patch
        * set_data method for FancyArrow patch
        * New arrow styles in ArrowStyle and ConnectionPatch
        * Setting collection offset transform after initialization

    Colors and colormaps
        * Colormap registry (experimental)
        * Image interpolation now possible at RGBA stage
        * imshow supports half-float arrays
        * A callback registry has been added to Normalize objects

    Titles, ticks, and labels
        * Settings tick positions and labels simultaneously in set_ticks

    Fonts and Text
        * Triple and quadruple dot mathtext accents
        * Font properties of legend title are configurable
        * Text and TextBox added parse_math option
        * Text can be positioned inside TextBox widget
        * Simplifying the font setting for usetex mode
        * Type 42 subsetting is now enabled for PDF/PS backends

    rcParams improvements
        * Allow setting default legend labelcolor globally

    3D Axes improvements
        * Axes3D now allows manual control of draw order
        * Allow changing the vertical axis in 3d plots
        * plot_surface supports masked arrays and NaNs
        * 3D plotting methods support data keyword argument

    Interactive tool improvements
        * Colorbars now have pan and zoom functionality
        * Updated the appearance of Slider widgets
        * Removing points on a PolygonSelector
        * Dragging selectors
        * Clearing selectors
        * Setting artist properties of selectors
        * Ignore events outside selection
        * CallbackRegistry objects gain a method to temporarily block signals
        * Directional sizing cursors

    Sphinx extensions
        * More configuration of mathmpl sphinx extension

    Backend-specific improvements
        * GTK backend
        * Qt backends
        * HiDPI support in Cairo-based, GTK, and Tk backends
        * Qt figure options editor improvements
        * WX backends support mouse navigation buttons
        * WebAgg uses asyncio instead of Tornado

Revision 1.27 / (download) - annotate - [select for diffs], Wed May 5 10:11:29 2021 UTC (2 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.26: +24 -38 lines
Diff to previous 1.26 (colored) to selected 1.12 (colored)

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

Revision 1.26 / (download) - annotate - [select for diffs], Sun Jan 10 20:27:33 2021 UTC (3 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.25: +31 -25 lines
Diff to previous 1.25 (colored) to selected 1.12 (colored)

py-matplotlib: updated to 3.3.3

v3.3.3

This release contains several critical bug-fixes:

Fix calls to Axis.grid with argument visible=True.
Fix fully masked imshow.
Fix inconsistent color mapping in scatter for 3D plots.
Fix notebook/nbAgg figures when used with ipywidgets in the same cell.
Fix notebook/nbAgg/WebAgg on older (e.g., Firefox ESR) browsers.
Fix pcolormesh with datetime coordinates.
Fix performance regression with datetimes.
Fix singular ticks with small log ranges.
Fix timers/animations on wx and notebook backends.
Remove certifi as a hard runtime dependency.

v3.3.2

This release contains several critical bug-fixes:

fix Axis scale on twinned Axes
fix auto-close of Figures in nbagg
fix automatic title placement if Axes is off the Figure
fix autoranging of log scales with barstacked histogram
fix extra redraws when using Button or TextBox widgets
fix imshow with LogNorm and large vmin/vmax ranges
fix plotting Pandas DataFrame with string MultiIndex
fix scatter with marker=''
fix scatter3d color/linewidth re-projection
fix state of mode buttons in TkAgg backends
include license files in built distribution
reduce Visual C++ runtime requirements on Windows

v3.3.1

This release contains several critical bug-fixes:

fix docstring import issues when running Python with optimization
fix hist with categorical data, such as with Pandas
fix install on BSD systems
fix nbagg compatibility with Chrome 84+
fix ordering of scatter marker size in 3D plots
fix performance regression when plotting Paths
fix reading from URL in imread
fix several regressions with new date epoch handling
fix some bad constrained and tight layout interactions with colorbars
fix use of customized toolbars in TkAgg and WXAgg backends

v3.3.0

Highlights of this release include:

Provisional API for composing semantic axes layouts from text or nested lists
New Axes.sharex, Axes.sharey methods
Turbo colormap
colors.BoundaryNorm supports extend keyword argument
Text color for legend labels
Pcolor and Pcolormesh now accept shading='nearest' and 'auto'
Allow tick formatters to be set with str or function inputs
New Axes.axline method
Dates use a modern epoch
Improved font weight detection
Axes3D no longer distorts the 3D plot to match the 2D aspect ratio
More consistent toolbar behavior across backends
Toolbar icons are now styled for dark themes
Cursor text now uses a number of significant digits matching pointing precision
Functions to compute a Path's size
savefig() gained a backend keyword argument
Saving SVG now supports adding metadata
Saving PDF metadata via PGF now consistent with PDF backend
NbAgg and WebAgg no longer use jQuery & jQuery UI

Revision 1.25 / (download) - annotate - [select for diffs], Sun May 17 18:56:43 2020 UTC (3 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.24: +279 -21 lines
Diff to previous 1.24 (colored) to selected 1.12 (colored)

py-matplotlib: updated to 3.2.1

What's new in Matplotlib 3.2

Unit converters recognize subclasses
imsave accepts metadata and PIL options
cbook.normalize_kwargs
FontProperties accepts os.PathLike
Gouraud-shading alpha channel in PDF backend
Kerning adjustments now use correct values
bar3d lightsource shading
Shifting errorbars
Improvements in Logit scale ticker and formatter
rcParams for axes title location and color
3-digit and 4-digit hex colors

Revision 1.24 / (download) - annotate - [select for diffs], Sun Jun 16 13:11:34 2019 UTC (4 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.23: +40 -60 lines
Diff to previous 1.23 (colored) to selected 1.12 (colored)

py-matplotlib: updated to 3.1.0

REL: v3.1.0
The first release of the v3.1 series
This version of Matplotlib support Python 3.6+
Highlights of this release include:
 - A helper method for scatter legends
 - Secondary axis support (ex, degrees and radians)
 - A concise date formatter
 - No longer requires a framework build of Python to use OSX backend
 - Major and minor ticks will no longer collide by default
 - A progress callback for animations
 - mplot3D is always registered
 - deprecated mlab functions have been removed
 - Many function calls have become stricter about invalid or ignored input

REL: v3.0.3
The third and last planned bug-fix release of the 3.0 series
* fix several possible memory leaks
* documentation fixes

jquery-ui is no longer bundled in git repo and is downloaded during
the install or sdist process. If you are installing from pypi the
files will be included, but if you are installing from git you will
need internet access the first time you run `pip install .`. The
install process tries to cache the files and will not need internet
access on future installations.

REL: v3.0.2
This is the second bug-fix release for the v3.0 series.
 - Un-breaks basemap which was broken by partially restoring
   private APIs for cartopy.
 - Fixes bug in warning code when used in an embedded context.
 - Fixes crash when using Tk and closing the first open window before showing it
 - Many documentation improvements.
 - Restore a corner case on ColorBar tick usage.
 - Change the default behavior of `matplotlib.use` to silently allow
   more 'safe' switching after auto-discovery, but before starting an event loop.
 - Improvements to bounding box calculations.
 - Provide the correct length for RcParams instances.

REL: v3.0.1
This is the first bug fix release for the 3.0 series which fixes
several
 - Fix failure to import bug when used with backend-fallback on Python
   3.6.7 and 3.7.1
 - Fixed a number of failure to import bugs around finding fonts
 - Fix Qt4 backend
 - Fix bug on OSX that recursively searched current directory for fonts
 - Fix bouncing-rocket on OSX when doing backend fallback and not
   selecting OSX
 - Temporarily restore several private APIs to unbreak cartopy
 - Make pyplot more tolerant of varying signatures in 3rd-party
   sub-classe
 - Improve datetime64 unit handling
 - Fixed several poor interactions with tight_layout

REL: v3.0.0
The first release of the Matplotlib 3.0 series
This is the first version of Matplotlib to only support Python 3.
Highlights of this release include:
 - GUI backend is selected at run-time based on what toolkits are
   installed.  A GUI toolkit will not be selected on a headless
   server.
 - New cyclic color map *twilight*
 - Improvements to automatic layout of titles, ticks, and GridSpec
 - Many bug fixes!

Revision 1.23 / (download) - annotate - [select for diffs], Sat Apr 14 12:52:56 2018 UTC (6 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.22: +26 -11 lines
Diff to previous 1.22 (colored) to selected 1.12 (colored)

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.

Revision 1.22 / (download) - annotate - [select for diffs], Fri Dec 22 12:21:54 2017 UTC (6 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.21: +4 -4 lines
Diff to previous 1.21 (colored) to selected 1.12 (colored)

py-matplotlib: updated to 2.1.1

2.1.1:
Bug fixes.

Revision 1.21 / (download) - annotate - [select for diffs], Fri Oct 13 09:50:35 2017 UTC (6 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.20: +56 -25 lines
Diff to previous 1.20 (colored) to selected 1.12 (colored)

py-matplotlib: update to 2.1.0

v2.1.0:

This is the second minor release in the Matplotlib 2.x series and the first
release with major new features since 1.5.

This release contains approximately 2 years worth of work by 275 contributors
across over 950 pull requests. Highlights from this release include:

* support for string categorical values
* export of animations to interactive javascript widgets
* major overhaul of polar plots
* reproducible output for ps/eps, pdf, and svg backends
* performance improvements in drawing lines and images
* GUIs show a busy cursor while rendering the plot
* along with many other enhancements and bug fixes.

Revision 1.20 / (download) - annotate - [select for diffs], Mon May 29 20:59:21 2017 UTC (6 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.19: +47 -2013 lines
Diff to previous 1.19 (colored) to selected 1.12 (colored)

Critical bug fixes in 2.0.2:
- fixed Qt4 support
- fixed LogFormatter
- fixed hatched artists in legends
- fixed segfault with large images

Revision 1.19 / (download) - annotate - [select for diffs], Thu Aug 4 00:04:18 2016 UTC (7 years, 8 months ago) by kamil
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.18: +583 -43 lines
Diff to previous 1.18 (colored) to selected 1.12 (colored)

Upgrade py-matplotlib to 1.5.2

pkgsrc changes:
- add test target (Ran 5205 tests in 362.603s OK (KNOWNFAIL=468, SKIP=15))
- drop merged patches
- rediff setup.py patch (it got renamed)

upstream changes:
REL: v1.5.2
Final planned release for the 1.5.x series.

REL: v1.5.1
First bug fix release for 1.5.x series.

REL: v1.5.0
This release of matplotlib has several major new features:
    Auto-redraw using the object-oriented API.
    Most plotting functions now support labeled data API.
    Color cycling has extended to all style properties.
    Four new perceptually uniform color maps, including the soon-to-be default 'viridis'.
    More included style sheets.
    Many small plotting improvements.
    Proposed new framework for managing the GUI toolbar and tools.

REL: v1.4.3
This is the last planned bug-fix release in the 1.4 series.

Many bugs are fixed including:

    fixing drawing of edge-only markers in AGG
    fix run-away memory usage when using %inline or saving with a tight bounding box with QuadMesh artists
    improvements to wx and tk gui backends

Additionally the webagg and nbagg backends were brought closer to
feature parity with the desktop backends with the addition of keyboard
and scroll events thanks to Steven Silvester.

REL: v1.4.2
Minor bug-fix release for 1.4 series
    regenerated pyplot.py

REL: v1.4.1
Bug-fix release for the 1.4 series.

    reverts the changes to interactive plotting so ion will work as before in all cases
    fixed boxplot regressions
    fixes for finding freetype and libpng
    sundry unicode fixes (looking up user folders, importing seaborn/pandas/networkx with macosx backend)
    nbagg works with python 3 + new font awesome
    fixed saving dialogue in QT5

REL: v1.4.0
This release has contributions from ~170 authors
(http://matplotlib.org/users/github_stats.html).

This release contains many bug fixes as will as a number of new
features. For the full list see
http://matplotlib.org/users/whats_new.html#new-in-matplotlib-1-4.
Some highlights are:

    style module : experimental package to make managing the style of matplotlib figures easier
    nbagg : interactive figures in ipython notebooks backed by the AGG renderer
    full python 3 support (including cairo backends)
    Qt5 support (for python 3 only)
    violin plots and 3D quiver plots (projects done for a course at University of Toronto, Scarborough)
    improved box plot interface

Revision 1.18 / (download) - annotate - [select for diffs], Mon Jan 20 19:53:05 2014 UTC (10 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.17: +259 -46 lines
Diff to previous 1.17 (colored) to selected 1.12 (colored)

Update to 1.3.1:

2013-05-18 Added support for arbitrary rasterization resolutions to the
           SVG backend. Previously the resolution was hard coded to 72
           dpi. Now the backend class takes a image_dpi argument for
           its constructor, adjusts the image bounding box accordingly
           and forwards a magnification factor to the image renderer.
           The code and results now resemble those of the PDF backend.
           - MW

2013-05-08 Changed behavior of hist when given stacked=True and normed=True.
           Histograms are now stacked first, then the sum is normalized.
           Previously, each histogram was normalized, then they were stacked.

2013-04-25 Changed all instances of:

	   from matplotlib import MatplotlibDeprecationWarning as mplDeprecation
	   to:

	   from cbook import mplDeprecation

	   and removed the import into the matplotlib namespace in __init__.py
	   Thomas Caswell


2013-04-15 Added 'axes.xmargin' and 'axes.ymargin' to rpParams to set default
	   margins on auto-scaleing. - TAC

2013-04-16 Added patheffect support for Line2D objects.  -JJL

Revision 1.17 / (download) - annotate - [select for diffs], Wed Jul 24 11:13:11 2013 UTC (10 years, 8 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.16: +47 -3 lines
Diff to previous 1.16 (colored) to selected 1.12 (colored)

update to 1.2.1
changes: cleanup, bugfixes

Revision 1.16 / (download) - annotate - [select for diffs], Mon Dec 17 11:51:18 2012 UTC (11 years, 4 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.15: +196 -6 lines
Diff to previous 1.15 (colored) to selected 1.12 (colored)

update to 1.2
changes: feature extensions, new plot types etc.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Jul 2 17:19:05 2012 UTC (11 years, 9 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.14: +16 -1 lines
Diff to previous 1.14 (colored) to selected 1.12 (colored)

Update to 1.1.1:

- When path clipping changes a LINETO to a MOVETO, it also changes
  any CLOSEPOLY command to a LINETO to the initial point. This fixes
  a problem with pdf and svg where the CLOSEPOLY would then draw a
  line to the latest MOVETO position instead of the intended initial
  position. - JKS

- The radius labels in polar plots no longer use a fixed padding,
  but use a different alignment depending on the quadrant they are
  in.  This fixes numerical problems when (rmax - rmin) gets too
  small. - MGD

Revision 1.14 / (download) - annotate - [select for diffs], Tue Apr 17 17:17:03 2012 UTC (12 years ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.13: +947 -33 lines
Diff to previous 1.13 (colored) to selected 1.12 (colored)

update to 1.1.0

many improvements, some cleanup, most notably:
-new graphics types and backends
-layout and legend improvements
-better 3d support
-Numerix support removed

Revision 1.13 / (download) - annotate - [select for diffs], Thu Feb 17 10:33:37 2011 UTC (13 years, 2 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.12: +363 -15 lines
Diff to previous 1.12 (colored)

Update to py-matplotlib 1.0.1

Various bugfixes.

Revision 1.12 / (download) - annotate - [selected], Mon May 17 16:22:59 2010 UTC (13 years, 11 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.11: +76 -43 lines
Diff to previous 1.11 (colored)

update to 0.99.2.1
changes:
-new frameworks: mplot3d, axes grid, axis spine placement
-bugfixes

Revision 1.11 / (download) - annotate - [select for diffs], Wed Aug 5 11:02:12 2009 UTC (14 years, 8 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.10: +30 -281 lines
Diff to previous 1.10 (colored) to selected 1.12 (colored)

Update py-matplotlib* to 0.98.4

various bug fixes and new features.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Jun 14 17:59:26 2009 UTC (14 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.9: +1 -27 lines
Diff to previous 1.9 (colored) to selected 1.12 (colored)

Remove @dirrm entries from PLISTs

Revision 1.9 / (download) - annotate - [select for diffs], Fri Dec 19 22:35:41 2008 UTC (15 years, 4 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.8: +554 -303 lines
Diff to previous 1.8 (colored) to selected 1.12 (colored)

Update to matplotlib-0.98.0

3 years worth of updates.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Apr 12 22:43:01 2008 UTC (16 years ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.7: +6 -6 lines
Diff to previous 1.7 (colored) to selected 1.12 (colored)

Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Apr 30 22:30:43 2006 UTC (17 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.6: +6 -6 lines
Diff to previous 1.6 (colored) to selected 1.12 (colored)

subprocess is only installed on Python <= 2.3. Conditionalize PLIST
accordingly. Bump revision.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Apr 12 22:57:59 2006 UTC (18 years ago) by joerg
Branch: MAIN
Changes since 1.5: +6 -2 lines
Diff to previous 1.5 (colored) to selected 1.12 (colored)

Include subprocess package files in PLIST. Bump revision.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Apr 6 16:43:39 2006 UTC (18 years ago) by drochner
Branch: MAIN
Changes since 1.4: +136 -1875 lines
Diff to previous 1.4 (colored) to selected 1.12 (colored)

update to 0.87.2
too many feature additions and fixes to list here

pkgsrc changes:
removed all X11 frontend support, leaving just the ability to create
image files
frontends will be added as separate pkgs

Revision 1.4 / (download) - annotate - [select for diffs], Sat Feb 18 18:15:56 2006 UTC (18 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored) to selected 1.12 (colored)

Add missing file to PLIST, bump PKGREVISION.
Add missing pkg-config to USE_TOOLS.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Dec 29 20:29:35 2005 UTC (18 years, 3 months ago) by markd
Branch: MAIN
Changes since 1.2: +19 -4 lines
Diff to previous 1.2 (colored) to selected 1.12 (colored)

Update py-matplotlib to version 0.83

Added Mark Athen's 'scale' patch, so that on a scaled axis a circle
looks like circle. See help(axis).

New cursor and span selector widgets

You can use use matplotlib event handling to register a callback after
figure draw using 'draw_event' which calls the callback with a
DrawEvent instance

Use 'f' to toggle full screen mode in the GTK backends.

Steve Chaplin has made numerous updates to the GTK and SVG backends.

Reorganized config files

Updated agg_test.py to demonstrate curved paths and fills.

Upgraded pyparsing and applied Paul McGuire's suggestions for speeding
things up. This more than doubles the speed of mathtext in my simple
tests.

Bugs fixed / small features

What's new in matplotlib 0.82

Subplot configuration
GUI neutral widgets
Exposes line cap and join style via new rc params and Line2D properties
All Axes properties are now exposed via kwargs

Small bugfixes and features

What's new in matplotlib 0.81
TeX support
Masked arrays
Much faster image loading for MxNx4 or MxNx3 UInt8 images.
New image interpolation options
set deprecated
New scalar formatter
Bug fixes

Revision 1.2 / (download) - annotate - [select for diffs], Tue May 31 18:09:13 2005 UTC (18 years, 10 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.1: +2110 -12 lines
Diff to previous 1.1 (colored) to selected 1.12 (colored)

update to 0.80
this has been massively extended (since 0.32), too much to list here

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sat Feb 21 01:39:48 2004 UTC (20 years, 2 months ago) by minskim
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2, pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.12 (colored)

Import py-matplotlib from pkgsrc-wip.  Packaged by Michal Pasternak,
and modified by me.

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.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Feb 21 01:39:48 2004 UTC (20 years, 2 months ago) by minskim
Branch: MAIN
Diff to selected 1.12 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>