Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-matplotlib-gtk3 | Distribution: openSUSE:Factory:zSystems |
Version: 3.9.2 | Vendor: openSUSE |
Release: 1.2 | Build date: Thu Oct 24 21:04:27 2024 |
Group: Unspecified | Build host: reproducible |
Size: 112936 | Source RPM: python-matplotlib-3.9.2-1.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://matplotlib.org | |
Summary: GTK3 backends for python311-matplotlib |
This package includes the GTK3-based gtk3, gtk3agg, and gtk3cairo backends for the python311-matplotlib plotting package
SUSE-Matplotlib
* Thu Oct 24 2024 Dirk Müller <dmueller@suse.com> - update to 3.9.2: * Be more resilient to I/O failures when writing font cache * Fix nondeterministic behavior with subplot spacing and constrained layout * Fix sticky edge tolerance relative to data range * Improve formatting of image values in cases of singular norms * Re-add matplotlib.cm.get_cmap; note this function will still be removed at a later date * Allow duplicate backend entry points * Fix Axes autoscaling of thin bars at large locations * Fix Axes autoscaling with axhspan / axvspan * Fix Axes3D autoscaling of Line3DCollection / Poly3DCollection * Fix Axes3D mouse interactivity with non-default roll angle * Fix box aspect ratios in Axes3D with alternate vertical axis * Fix case handling of backends specified as module://... * Fix crash with TkAgg on Windows with tk.window_focus: True * Fix interactive update of SubFigures * Fix interactivity when using the IPython console * Fix pickling of AxesWidgets and SubFigures * Fix scaling on GTK3Cairo / GTK4Cairo backends * Fix text wrapping within SubFigures * Wed Oct 23 2024 Daniel Garcia <daniel.garcia@suse.com> - Fix tests for Leap 16.0 * Thu Oct 03 2024 Daniel Garcia <daniel.garcia@suse.com> - Disable nbagg and wx plugin also on Leap16 * Wed Jun 05 2024 Ben Greiner <code@bnavigator.de> - Update to 3.9.0 [#]# Plotting and Annotation improvements * Axes.inset_axes is no longer experimental * Legend support for Boxplot * Percent sign in pie labels auto-escaped with usetex=True * hatch parameter for stackplot * Add option to plot only one half of violin plot * axhline and axhspan on polar axes * Subplot titles can now be automatically aligned * axisartist can now be used together with standard Formatters * Toggle minorticks on Axis * StrMethodFormatter now respects axes.unicode_minus [#]# Figure, Axes, and Legend Layout * Subfigures now have controllable zorders * Getters for xmargin, ymargin and zmargin [#]# Mathtext improvements * mathtext documentation improvements * mathtext spacing corrections [#]# Widget Improvements * Check and Radio Button widgets support clearing [#]# 3D plotting improvements * Setting 3D axis limits now set the limits exactly [#]# Other improvements * New BackendRegistry for plotting backends * Add widths, heights and angles setter to EllipseCollection * image.interpolation_stage rcParam * Arrow patch position is now modifiable * NonUniformImage now has mouseover support - Add matplotlib-meson-options-opensuse.patch * Thu Apr 18 2024 Ben Greiner <code@bnavigator.de> - Update to 3.8.4 * Enable building against numpy 2.0; released wheels are built against numpy 2 * 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 * Sat Mar 23 2024 Dirk Müller <dmueller@suse.com> - update to 3.8.3: * Fix crash at exit for PGF backend * Fri Mar 22 2024 Matej Cepl <mcepl@cepl.eu> - Clean up the SPEC file * Fri Mar 22 2024 Fabian Vogt <fvogt@suse.com> - Add explicit BuildRequires on Mesa-dri, needed to run tests * Tue Mar 19 2024 Antonio Larrosa <alarrosa@suse.com> - Do not BuildRequire PyQt6 in SLE15. We don't want to include the whole qt6 stack in SLE only for matplotlib tests. * Tue Mar 05 2024 Ben Greiner <code@bnavigator.de> - Don't build nbagg for python39: ipython not available anymore * Fri Feb 23 2024 Max Lin <mlin@suse.com> - Disable nbagg and wx plugin on Leap15/SLE15 * Leap 15 doesn't have IPython stack with python 3.11 build * python-wxPython with python 3.11 supported needs wxWidgets version >= 3.2.0 as the minimal requirement which Leap15/SLE15 don't have that * Tue Jan 23 2024 Stefan Dirsch <sndirsch@suse.com> - force 'swrast' ("llvmpipe") Mesa/OpenGL driver to be used by setting and exporting LIBGL_ALWAYS_SOFTWARE=1 to get rid of issues when Mesa is trying to load 'zink' driver (messages are just warnings, but seem to be fatal for the tests here) (boo#1219095) * Sun Dec 17 2023 Ben Greiner <code@bnavigator.de> - Update to 3.8.2 * Bugfix release without API changes - API Changes for 3.8.1 [#]# Behaviour * Default behaviour of hexbin with C provided requires at least 1 point [#]# Deprecations * Deprecations removed in contour - What's new in 3.8 [#]# Type Hints [#]# Plotting and Annotation improvements * Support customizing antialiasing for text and annotation * rcParams for AutoMinorLocator divisions * Axline setters and getters * Clipping for contour plots * Axes.ecdf * Figure.get_suptitle(), Figure.get_supxlabel(), Figure.get_supylabel() * Ellipse.get_vertices(), Ellipse.get_co_vertices() * Remove inner ticks in label_outer() * Configurable legend shadows * offset parameter for MultipleLocator * Add a new valid color format (matplotlib_color, alpha) * The pie chart shadow can be controlled * PolyQuadMesh is a new class for drawing quadrilateral meshes * Shadow shade can be controlled * SpinesProxy now supports calling the set() method * Allow setting the tick label fonts with a keyword argument [#]# Figure, Axes, and Legend Layout * pad_inches="layout" for savefig * Add a public method to modify the location of Legend * rcParams['legend.loc'] now accepts float-tuple inputs [#]# Mathtext improvements * Boldsymbol mathtext command \boldsymbol * mathtext has more sizable delimiters * mathtext documentation improvements * mathtext now supports \substack * mathtext now supports \middle delimiter * mathtext operators * mathtext spacing corrections * mathtext now supports \text * Bold-italic mathtext command \mathbfit [#]# 3D plotting improvements * Specify ticks and axis label positions for 3D plots * 3D hover coordinates * 3D plots can share view angles [#]# Other improvements * matplotlib.mpl_toolkits is now an implicit namespace package * Plot Directive now can make responsive images with "srcset" - API Changes for 3.8.0 [#]# Behaviour Changes * Tk backend respects file format selection when saving figures * Placing of maximum and minimum minor ticks * hexbin now defaults to rcParams["patch.linewidth"] * TwoSlopeNorm now auto-expands to always have two slopes * Event objects emitted for axes_leave_event * Streamplot now draws streamlines as one piece if no width or no color variance * canvas argument now required for FigureFrameWx * ContourSet is now a single Collection * SubFigure default facecolor is now transparent * Reject size related keyword arguments to MovieWriter grab_frame method * Changes of API after deprecation * Invalid types for Annotation xycoords now raise TypeError * Default antialiasing behavior changes for Text and Annotation * ScalarMappable.to_rgba() now respects the mask of RGB(A) arrays * Text.get_rotation_mode return value * PostScript paper type adds option to use figure size * hexbin mincnt parameter made consistently inclusive [#]# Deprecations * Calling paths.get_path_collection_extents with empty offsets * axes_grid1.axes_divider API changes * bbox.anchored() with no explicit container * Functions in mpl_toolkits.mplot3d.proj3d * Arguments other than renderer to get_tightbbox * The object returned by pcolor() has changed to a PolyQuadMesh class * LocationEvent.lastevent * allsegs, allkinds, tcolors and tlinewidths attributes of ContourSet * ContourSet.collections * INVALID_NON_AFFINE, INVALID_AFFINE, INVALID attributes of TransformNode * Grouper.clean() * GridHelperCurveLinear.get_data_boundary * np_load parameter of cbook.get_sample_data * RendererAgg.tostring_rgb and FigureCanvasAgg.tostring_rgb * The parameter of Annotation.contains and Legend.contains is renamed to mouseevent * Accessing event.guiEvent after event handlers return * Widgets * Method parameters renamed to match base classes * numdecs parameter and attribute of LogLocator * NavigationToolbar2QT.message is deprecated * ft2font.FT2Image.draw_rect and ft2font.FT2Font.get_xys * backend_ps.psDefs * Callable axisartist Axes * AnchoredEllipse is deprecated * Automatic papersize selection in PostScript * Tick.set_label1 and Tick.set_label2 * Passing extra positional arguments to Figure.add_axes * CbarAxesBase.toggle_label * TexManager.texcache * Artists explicitly passed in will no longer be filtered by legend() based on their label * FigureCanvasBase.switch_backends * cbook.Stack is deprecated * inset_location.InsetPosition is deprecated * axisartist.axes_grid and axisartist.axes_rgb * ContourSet.antialiased * Passing non-int or sequence of non-int to Table.auto_set_column_width * PdfPages(keep_empty=True) * Auto-closing of figures when switching backend * Support for passing the "frac" key in annotate(..., arrowprops={"frac": ...}) [#]# Removals * cbook removals * Groupers from get_shared_x_axes / get_shared_y_axes are immutable * Deprecated modules removed * Parameters to plt.figure() and the Figure constructor * stem(..., use_line_collection=False) * Positional / keyword arguments * Methods to set parameters in LogLocator and LogFormatter* * Axes.get_renderer_cache * Unused methods in Axis, Tick, XAxis, and YAxis * mlab.stride_windows * Axes3D * 3D Axis * checkdep_usetex removed * date_ticker_factory removed * transforms.Affine2D.identity() * Removals in testing.decorators * text.get_rotation() * Passing too many positional arguments to tripcolor * The filled argument to Colorbar is removed * Widgets * Axes3D.set_frame_on and Axes3D.get_frame_on removed * Miscellaneous internals * Backend-specific removals * Removal of deprecated APIs - What's new in 3.7 [#]# Plotting and Annotation improvements * hatch parameter for pie * Polar plot errors drawn in polar coordinates * Additional format string options in bar_label * ellipse boxstyle option for annotations * The extent of imshow can now be expressed with units * Reversed order of legend entriespcolormesh 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 - API Changes in 3.7 [#]# Behaviour Changes * All Axes have get_subplotspec and get_gridspec methods now, which returns None for Axes not positioned via a gridspec * HostAxesBase.get_aux_axes now defaults to using the same base axes class as the host axes * plt.get_cmap and matplotlib.cm.get_cmap return a copy * TrapezoidMapTriFinder uses different random number generator * FuncAnimation(save_count=None) * CenteredNorm halfrange is not modified when vcenter changes * fig.subplot_mosaic no longer passes the gridspec_kw args to nested gridspecs. * HPacker alignment with bottom or top are now correct * On Windows only fonts known to the registry will be discovered * QuadMesh.set_array now always raises ValueError for inputs with incorrect shapes * contour and contourf auto-select suitable levels when given boolean inputs * contour no longer warns if no contour lines are drawn. * AxesImage.set_extent now raises TypeError for unknown keyword arguments * Change of legend(loc="best") behavior [#]# Deprecations * Axes subclasses should override clear instead of cla * rcParams type * Deprecation aliases in cbook * draw_gouraud_triangle * matplotlib.pyplot.get_plot_commands * matplotlib.tri submodules are deprecated * Passing undefined label_mode to Grid * Colorbars for orphaned mappables are deprecated, but no longer raise * Animation attributes * contour.ClabelText and ContourLabeler.set_label_props * ContourLabeler attributes * backend_ps.PsBackendHelper and backend_ps.ps_backend_helper * backend_webagg.ServerThread is deprecated * parse_fontconfig_pattern will no longer ignore unknown constant names * BufferRegion.to_string and BufferRegion.to_string_argb * num2julian, julian2num and JULIAN_OFFSET * unit_cube, tunit_cube, and tunit_edges * Most arguments to widgets have been made keyword-only * SimpleEvent * RadioButtons.circles * CheckButtons.rectangles and CheckButtons.lines * OffsetBox.get_extent_offsets and OffsetBox.get_extent * legend.legendHandles * ticklabels parameter of Axis.set_ticklabels renamed to labels * offsetbox.bbox_artist * Quiver.quiver_doc and Barbs.barbs_doc * Deprecate unused parameter x to TextBox.begin_typing * Deprecation of top-level cmap registration and access functions in mpl.cm * BrokenBarHCollection is deprecated * Passing inconsistent loc and nth_coord to axisartist helpers * passthru_pt * axes3d.vvec, axes3d.eye, axes3d.sx, and axes3d.sy * Line2D [#]# Removals * epoch2num and num2epoch are removed * Locator and Formatter wrapper methods * Interactive cursor details * auto_add_to_figure=True for Axes3D * The first parameter of Axes.grid and Axis.grid has been renamed to visible * Removal of deprecations in the Selector widget API * backend_template.show * Unused positional parameters to print_<fmt> methods * QuadMesh signature * Expiration of FancyBboxPatch deprecations * Testing support * Auto-removal of grids by pcolor and pcolormesh * Modification of Axes children sublists * Passing incorrect types to Axes.add_* methods * ConversionInterface.convert no longer accepts unitless values * Normal list of Artist objects now returned by HandlerLine2D.create_artists * rcParams will no longer cast inputs to str * Case-insensitive scales * Support for nx1 = None or ny1 = None in AxesLocator and Divider.locate * change signature of .FigureCanvasBase.enter_notify_event * Colorbar tick update parameters * plot directive removals * Miscellaneous removals - Drop pyparsing-workaround-setName.patch - Update the -qt5 backend module name to -qt since it also supports PyQt6 and PySide{2,6} - Add nbagg backend subpackage - Test some optional stuff outside of Ring1 * Tue Jul 11 2023 Markéta Machová <mmachova@suse.com> - add pyparsing-workaround-setName.patch as a part of a workaround for boo#1213007 * it changes the behaviour for the debugging purposes, the laic end user shouldn't notice * Mon May 08 2023 Johannes Kastl <kastl@b1-systems.de> - add sle15_python_module_pythons * Wed Feb 08 2023 Arun Persaud <arun@gmx.de> - update to version 3.6.3: * Fix Artist removal from axes_grid1 Axes classes * Fix inset_locator in subfigures * Fix scatter on masked arrays with units * Fix colorbar ticks with log norm contours * Fix deprecation warnings in GTK4 backend * Fix using relative paths in HTMLWriter * Improve failure message from rcParams string validation for tuple inputs * Improve performance of QtAgg backends * No longer modify pil_kwargs argument to imsave and savefig * Thu Dec 22 2022 Ben Greiner <code@bnavigator.de> - Update to 3.6.2 * Avoid mutating dictionaries passed to subplots * Fix bbox_inches='tight' on a figure with constrained layout enabled * Fix auto-scaling of ax.hist density with histtype='step' * Fix compatibility with PySide6 6.4 * Fix evaluating colormaps on non-NumPy arrays * Fix key reporting in pick events * Fix thread check on PyPy 3.8 * Handle input to ax.bar that is all NaN * Make rubber band more visible on Tk and Wx backends * Restore (and warn on) seaborn styles in style.library * Restore get_renderer function in deprecated tight_layout * nb/webagg: Fix resize handle on WebKit browsers (e.g., Safari) - Release 3.6.1 * A warning is no longer raised when constrained layout explicitly disabled and tight layout is applied * Add missing get_cmap method to ColormapRegistry * Adding a colorbar on a ScalarMappable that is not attached to an Axes is now deprecated instead of raising a hard error * Fix barplot being empty when first element is NaN * Fix FigureManager.resize on GTK4 * Fix fill_between compatibility with NumPy 1.24 development version * Fix hexbin with empty arrays and log scaling * Fix resize_event deprecation warnings when creating figure on macOS * Fix build in mingw * Fix compatibility with PyCharm's interagg backend * Fix crash on empty Text in PostScript backend * Fix generic font families in SVG exports * Fix horizontal colorbars with hatches * Fix misplaced mathtext using eqnarray * stackplot no longer changes the Axes cycler - Release 3.6.0 [#]# Figure and Axes creation / management * subplots, subplot_mosaic accept height_ratios and width_ratios arguments * Constrained layout is no longer considered experimental * New layout_engine module * Compressed layout added for fixed-aspect ratio Axes * Layout engines may now be removed * Axes.inset_axes flexibility * WebP is now a supported output format * Garbage collection is no longer run on figure close [#]# Plotting methods * Striped lines (experimental) * Custom cap widths in box and whisker plots in bxp and boxplot * Easier labelling of bars in bar plot * New style format string for colorbar ticks * Linestyles for negative contours may be set individually * Improved quad contour calculations via ContourPy * errorbar supports markerfacecoloralt * streamplot can disable streamline breaks * New axis scale asinh (experimental) * stairs(..., fill=True) hides patch edge by setting linewidth * Fix the dash offset of the Patch class * Rectangle patch rotation point [#]# Colors and colormaps * Color sequence registry * Colormap method for creating a different lookup table size * Setting norms with strings [#]# Titles, ticks, and labels * plt.xticks and plt.yticks support minor keyword argument [#]# Legends * Legend can control alignment of title and handles * ncol keyword argument to legend renamed to ncols [#]# Markers * marker can now be set to the string "none" * Customization of MarkerStyle join and cap style [#]# Fonts and Text * Font fallback * List of available font names * math_to_image now has a color keyword argument * Active URL area rotates with link text [#]# rcParams improvements * Allow setting figure label size and weight globally and separately from title * Mathtext parsing can be disabled globally * Double-quoted strings in matplotlibrc [#]# 3D Axes improvements * Standardized views for primary plane viewing angles * Custom focal length for 3D camera * 3D plots gained a 3rd "roll" viewing angle * Equal aspect ratio for 3D plots [#]# Interactive tool improvements * Rotation, aspect ratio correction and add/remove state * MultiCursor now supports Axes split over multiple figures * PolygonSelector bounding boxes * Setting PolygonSelector vertices * SpanSelector widget can now be snapped to specified values * More toolbar icons are styled for dark themes [#]# Platform-specific changes * Wx backend uses standard toolbar - Drop upstream patch fix-tests-pytest72.patch - Move to PEP518 build * Wed Dec 07 2022 Daniel Garcia <daniel.garcia@suse.com> - Add fix-tests-pytest72.patch to fix tests failing with pytest 7.2 gh#matplotlib/matplotlib#24173 * Fri Nov 11 2022 Daniel Garcia <daniel.garcia@suse.com> - Remove also setuptools_scm_git_archive dependency as it's suggested in the release post https://discourse.matplotlib.org/t/matplotlib-announce-amm-matplotlib-3-5-3/23046 * Fri Nov 11 2022 Daniel Garcia <daniel.garcia@suse.com> - Allow build with setuptools_scm>=7 * Sun Aug 14 2022 Arun Persaud <arun@gmx.de> - specfile: * removed pathc matplotlib-pr22975-fixarray.patch; included upstream - update to version 3.5.3: * Fix alignment of over/under symbols * Fix bugs in colorbars: + alpha of extensions + drawedges=True with extensions + handling of panchor=False * Fix builds on Cygwin and IBM i * Fix contour labels in SubFigures * Fix cursor output: + for imshow with all negative values + when using BoundaryNorm * Fix interactivity in IPython/Jupyter * Fix NaN handling in errorbar * Fix NumPy conversion from AstroPy unit arrays * Fix positional markerfmt passed to stem * Fix unpickling: + crash loading in a separate process + incorrect DPI when HiDPI screens * Thu May 26 2022 Ben Greiner <code@bnavigator.de> - Skip a flaky leak test, move sigint test skip to all archs - Add matplotlib-pr22975-fixarray.patch, gh#matplotlib/matplotlib#22975, required for astropy 5.1 * Wed May 04 2022 Dirk Müller <dmueller@suse.com> - update to 3.5.2: * Preliminary support for Windows on arm64 target has been added; this requires FreeType 2.11 or above. - drop matplotlib-pr22780-Pillow-deprecations.patch (upstream) * Tue Apr 12 2022 Ben Greiner <code@bnavigator.de> - Add matplotlib-pr22780-Pillow-deprecations.patch for deprecation errors with Pillow -- gh#matplotlib/matplotlib#22780 - Skip any test with svg png or pdf in its id for non x86_64, as image comparison tests compare to x86_64 references.
/usr/lib64/python3.11/site-packages/matplotlib/backends/__pycache__/backend_gtk3.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/matplotlib/backends/__pycache__/backend_gtk3.cpython-311.pyc /usr/lib64/python3.11/site-packages/matplotlib/backends/__pycache__/backend_gtk3agg.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/matplotlib/backends/__pycache__/backend_gtk3agg.cpython-311.pyc /usr/lib64/python3.11/site-packages/matplotlib/backends/__pycache__/backend_gtk3cairo.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/matplotlib/backends/__pycache__/backend_gtk3cairo.cpython-311.pyc /usr/lib64/python3.11/site-packages/matplotlib/backends/backend_gtk3.py /usr/lib64/python3.11/site-packages/matplotlib/backends/backend_gtk3agg.py /usr/lib64/python3.11/site-packages/matplotlib/backends/backend_gtk3cairo.py /usr/share/licenses/python311-matplotlib-gtk3 /usr/share/licenses/python311-matplotlib-gtk3/LICENSE /usr/share/licenses/python311-matplotlib-gtk3/LICENSE/LICENSE /usr/share/licenses/python311-matplotlib-gtk3/LICENSE/LICENSE_AMSFONTS /usr/share/licenses/python311-matplotlib-gtk3/LICENSE/LICENSE_BAKOMA /usr/share/licenses/python311-matplotlib-gtk3/LICENSE/LICENSE_CARLOGO /usr/share/licenses/python311-matplotlib-gtk3/LICENSE/LICENSE_COLORBREWER /usr/share/licenses/python311-matplotlib-gtk3/LICENSE/LICENSE_COURIERTEN /usr/share/licenses/python311-matplotlib-gtk3/LICENSE/LICENSE_JSXTOOLS_RESIZE_OBSERVER /usr/share/licenses/python311-matplotlib-gtk3/LICENSE/LICENSE_QT4_EDITOR /usr/share/licenses/python311-matplotlib-gtk3/LICENSE/LICENSE_SOLARIZED /usr/share/licenses/python311-matplotlib-gtk3/LICENSE/LICENSE_STIX /usr/share/licenses/python311-matplotlib-gtk3/LICENSE/LICENSE_YORICK
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jan 14 23:53:21 2025