1
0
Commit Graph

2 Commits

Author SHA256 Message Date
Todd R
b550c4f9fa Accepting request 821680 from home:TheBlackCat:branches:devel:languages:python:numeric
- update to version 3.3.0
  + Figure and Axes creation / management
    * Provisional API for composing semantic axes layouts from text or nested lists
    * GridSpec.subplots()
    * New Axes.sharex, Axes.sharey methods
    * tight_layout now supports suptitle
    * Setting axes box aspect
  + Colors and colormaps
    * Turbo colormap
    * colors.BoundaryNorm supports extend keyword argument
    * Text color for legend labels
    * Pcolor and Pcolormesh now accept shading='nearest' and 'auto'
  + Titles, ticks, and labels
    * Align labels to Axes edges
    * Allow tick formatters to be set with str or function inputs
    * Axes.set_title gains a y keyword argument to control auto positioning
    * Offset text is now set to the top when using axis.tick_top()
    * Set zorder of contour labels
  + Other changes
    * New Axes.axline method
    * imshow now coerces 3D arrays with depth 1 to 2D
    * Better control of Axes.pie normalization
    * Dates use a modern epoch
    * Lines now accept MarkerStyle instances as input
  + Fonts
    * Simple syntax to select fonts by absolute path
    * Improved font weight detection
  + rcParams improvements
    * matplotlib.rc_context can be used as a decorator
    * rcParams for controlling default "raise window" behavior
    * Add generalized mathtext.fallback to rcParams
    * Add contour.linewidth to rcParams
  + 3D Axes improvements
    * Axes3D no longer distorts the 3D plot to match the 2D aspect ratio
    * 3D axes now support minor ticks
    * Home/Forward/Backward buttons now work with 3D axes
  + Interactive tool improvements
    * 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
    * GTK / Qt zoom rectangle now black and white
    * Event handler simplifications
  + Functions to compute a Path's size
    * Better interface for Path segment iteration
    * Fixed bug that computed a Path's Bbox incorrectly
  + Backend-specific improvements
    * savefig() gained a backend keyword argument
    * The SVG backend can now render hatches with transparency
    * SVG supports URLs on more artists
    * Images in SVG will no longer be blurred in some viewers
    * 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
- Rebase no-builddir-freetype.patch

OBS-URL: https://build.opensuse.org/request/show/821680
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-matplotlib?expand=0&rev=33
2020-07-18 19:48:28 +00:00
Tomáš Chvátal
26b39ec8cf - Add patch no-builddir-freetype.patch to not require freetype
in build/ subfolder which we use in python macros
  * This is SUSE specific patch
- Make the package multibuild and execute the testsuite

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-matplotlib?expand=0&rev=28
2020-05-18 09:10:22 +00:00