Revisions of python-matplotlib
Markéta Machová (mcalabkova)
accepted
request 883353
from
Arun Persaud (apersaud)
(revision 45)
- specfile: * update numpy requirement * removed patch no-builddir-freetype.patch and instead put the source files directly into a directory that works with the current build system * also added qhull source code (which otherwise the build process tries to download) - update to version 3.4.1: * fix errorbar when specifying fillstyle * fix Inkscape cleanup at exit on Windows for tests * fix legends of colour-mapped scatter plots * fix positioning of annotation fancy arrows * fix size and color rendering for 3D scatter plots * fix suptitle manual positioning when using constrained layout * respect antialiasing settings in cairo backends as well - changes from version 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
buildservice-autocommit
accepted
request 872040
from
Matej Cepl (mcepl)
(revision 44)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 872037
from
Benjamin Greiner (bnavigator)
(revision 43)
- Skip python36 build. Due to NEP 29 there is no python36-numpy in Tumbleweed anymore.
buildservice-autocommit
accepted
request 867992
from
Dirk Mueller (dirkmueller)
(revision 42)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 867874
from
Arun Persaud (apersaud)
(revision 41)
update to latest version
buildservice-autocommit
accepted
request 863229
from
Matej Cepl (mcepl)
(revision 40)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 863205
from
Benjamin Greiner (bnavigator)
(revision 39)
- Update to 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. - Changelog for 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 - Changelog for v3.3.1 This release contains several critical bug-fixes:
buildservice-autocommit
accepted
request 843432
from
Matej Cepl (mcepl)
(revision 38)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 843383
from
Ismail Dönmez (namtrac)
(revision 37)
- Copy updated transparent_markers.pdf from upstream commit https://github.com/matplotlib/matplotlib/pull/18604 to fix test failure Ghostscript 9.53
buildservice-autocommit
accepted
request 824485
from
Matej Cepl (mcepl)
(revision 36)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 822342
from
Benjamin Greiner (bnavigator)
(revision 35)
Apparently MPL hard requires Pillow now: broke Staging:H without it (ipython) Will remove explicit Pillow requirement in python-control, python-mplcursors - Require Pillow - Bump dependency versions
Tomáš Chvátal (scarabeus_iv)
accepted
request 821989
from
Benjamin Greiner (bnavigator)
(revision 34)
- Work on unit testing * Move architecture selection to bcond definition at top of specfile. This makes it clear in the OBS web UI that the test flavor is only built for x86_64 and aarch64 * do not build everything a second time during check (in-place) * instead use new subpackage testdata wich contains the baseline images created at regular build time * use pytest-xvfb and %pytest macro (buildroot path actually not required) * tidy test skip definitions * add python-gobject-Gdk to pass the gtk3 backend testso - include version for obsoletes -qt-shared (rpmlint warning) - move some cairo files to backend packages - remove python2 transition requirements mock and six - update matplotlib-setup.cfg
Todd R (TheBlackCat)
accepted
request 821680
from
Todd R (TheBlackCat)
(revision 33)
- 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
buildservice-autocommit
accepted
request 816747
from
Todd R (TheBlackCat)
(revision 32)
baserev update by copy to link target
Todd R (TheBlackCat)
accepted
request 816745
from
Todd R (TheBlackCat)
(revision 31)
- update to version 3.2.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
buildservice-autocommit
accepted
request 811473
from
Tomáš Chvátal (scarabeus_iv)
(revision 30)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 29)
- Skip tests that randomly fail - Run the tests on 64bit arm and intel only as elsewhere there are >100 test failures
Tomáš Chvátal (scarabeus_iv)
committed
(revision 28)
- 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
Tomáš Chvátal (scarabeus_iv)
committed
(revision 27)
- Remove the is_opensuse literals as we don't want to have matplotlib behave differently between openSUSE and SLE jsc#SLE-11752 - Remove the qt4 code support as we do just Qt5 everywhere
buildservice-autocommit
accepted
request 789360
from
Tomáš Chvátal (scarabeus_iv)
(revision 26)
baserev update by copy to link target
Displaying revisions 61 - 80 of 105