SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python310-matplotlib-3.5.2-qubes.4.22.x86_64.rpm :

* Thu May 26 2022 Ben Greiner - 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 - 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 - 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.
* Tue Dec 14 2021 Ben Greiner - Skip tests which crash with oom
* Sun Dec 12 2021 Ben Greiner - Update to version 3.5.1
* https://matplotlib.org/stable/users/prev_whats_new/whats_new_3.5.0.html
* 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- Add gtk4 and gtk-common subpackages
* Wed Dec 08 2021 Steve Kowalik - Skip some broken tests with new pyparsing.
* Sat Oct 23 2021 Axel Braun - version 3.4.3 Patches removed (in version 3.4.3): inkscape11.patch 0001-FIX-Pillow-asarray-bug.patch 0002-Dont-modify-arrays-when-masking-values-for-log.patch
* Tue Jul 27 2021 Markéta Machová - Fix tests with inkscape11.patch
* Wed Jul 07 2021 Antonio Larrosa - Add patches from upstream to fix an raised exception saying \"__array__(): takes 1 positional argument but 2 were given\" and an incompatibility with numpy 1.21.0 (slightly rebased):
* 0001-FIX-Pillow-asarray-bug.patch
* 0002-Dont-modify-arrays-when-masking-values-for-log.patch
* Fri May 14 2021 Arun Persaud - update to version 3.4.2:
* Generate wheels usable on older PyPy7.3.{0,1}
* Fix compatibility with Python 3.10
* Add subplot_mosaic Axes in the order the user gave them to us
* Correctly handle \'none\' facecolors in do_3d_projection
* Ensure that Matplotlib is importable even if there\'s no HOME
* Fix CenteredNorm with halfrange
* Fix bar_label for bars with NaN values
* Fix clip paths when zoomed such that they are outside the figure
* Fix creation of RangeSlider with valinit
* Fix handling of \"d\" glyph in backend_ps, fixing EPS output
* Fix handling of datetime coordinates in pcolormesh with Pandas
* Fix processing of some errorbar arguments
* Fix removal of shared polar Axes
* Fix resetting grid visibility
* Fix subfigure indexing error and tight bbox
* Fix textbox cursor color
* Fix TkAgg event loop error on window close
* Ignore errors for sip with no setapi (Qt4Agg import errors)
* Fri May 07 2021 Ben Greiner - Update build and runtime TeX requirements for -latex subpackage.
* Thu Apr 29 2021 Steve Kowalik - Add a required BuildRequires on tex(geometry.sty).
* Sun Apr 04 2021 Arun Persaud - 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
* Sat Feb 13 2021 Benjamin Greiner - Skip python36 build. Due to NEP 29 there is no python36-numpy in Tumbleweed anymore.
* Sat Jan 30 2021 Arun Persaud - update to version 3.3.4:
* Fix WebAgg initialization.
* Fix parsing QT_API setting with mixed case.
* Fix build with link-time optimization disabled in environment.
* Fix test compatibility with NumPy 1.20.
* Fix test compatibility with pytest 6.2.
* Thu Jan 14 2021 Benjamin Greiner - 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:
* 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- remove transparent_markers.pdf- fix rich rpm recommends- fix broken compilation of cache files
* Thu Jan 14 2021 Benjamin Greiner - Run backend tests without xdist. They fail when they end up in the wrong process.
* Thu Oct 22 2020 Ismail Dönmez - Copy updated transparent_markers.pdf from upstream commit https://github.com/matplotlib/matplotlib/pull/18604 to fix test failure Ghostscript 9.53
* Thu Jul 23 2020 Benjamin Greiner - Require Pillow- Bump dependency versions
* Mon Jul 20 2020 Benjamin Greiner - 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
* Sat Jul 18 2020 Todd R - 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
* Wed Jun 24 2020 Todd R - 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
* Thu Jun 04 2020 Tomáš Chvátal - Skip tests that randomly fail- Run the tests on 64bit arm and intel only as elsewhere there are >100 test failures
* Mon May 18 2020 Tomáš Chvátal - 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
* Mon May 18 2020 Tomáš Chvátal - Remove the is_opensuse literals as we don\'t want to have matplotlib behave differently between openSUSE and SLE jsc#SLE-11752
* Fri May 15 2020 Tomáš Chvátal - Remove the qt4 code support as we do just Qt5 everywhere
* Sat Mar 28 2020 Arun Persaud - specfile:
* update copyright year
* tkagg.py and wx_compat.py are not part of the build process anymore (the backends still exist though); removed appropiate files from %files section- update to version 3.2.1:
* fix Quiver.set_UVC calls with scalar inputs
* fix bezier.get_parallels failure from floating point rounding errors
* fix markers specified as tuples (polygons, stars, or asterisks)
* fix saving PNGs to file objects in some places
* fix saving figures using the nbAgg/notebook backend
* fix saving with tight layout using the PGF backend
* fix setting custom datapath in rcParams (note: it is still deprecated)
* fix various issues running setup.py in non-CI environments
* fix xpdf distiller
* various minor bug and documentation fixes- changes from version 3.2.0:
* default image interpolation is now `\'antialiased\'` to better handle down-sampling and reduce artifacts when up-sampling by small ratios.
* change when ticks switch to using an offset to improve readability
* improvements to auto-scaling and auto-limits
* `DivergingNorm` has been renamed to `TwoSlopeNorm`
* support for 3 and 4 digit hex colors (`#123` maps to `#112233`)
* improvements to Logit scale ticker and formatter
* control of where errorbars start getting placed with `errorevery`
* correct kerning when laying out text
* improvements to MovieRegistry
* For the full details please see the whats new [1] and API changes [2] in the documentation [1] https://matplotlib.org/3.2.0/users/whats_new.html [2] https://matplotlib.org/3.2.0/api/api_changes.html
* Mon Feb 10 2020 Todd R - Update to 3.1.3
* suppress a warning with Pandas 1.0
* support pillow >= 7
* support dateutils >= 2.8.1
* prevent an infinite recursion
* do not clobber non-python registered signal handler
* fix path intersection computation with 0 length segments
* fix performance regression in draw_idle
* several minor bugs
* Fri Dec 06 2019 Todd R - Update to 3.1.2
* fix regresion of incorrect limits for y-axis in imshow
* fix integer indexed pandas series
* fix ScalarFormatter formatting of masked values
* webagg and nbagg no longer incorrectly fallback to agg when $DISPLAY is not set
* several fixes for Qt5 backend
* other bugfixes and documentation fixes
* Mon Oct 14 2019 Fabian Vogt - Disable Qt4 on Leap 15.2+
* Sat Jul 06 2019 Arun Persaud - update to version 3.1.1:
* The first bug-fix release of the 3.1 series + Locator.nonsingular return order API change
* Lots of backports of various bug fixes.
* Sun May 19 2019 Todd R - update to version 3.1.0: + New Features
* `~.dates.ConciseDateFormatter`
* Secondary x/y Axis support
* `~.scale.FuncScale` for arbitrary axes scales
* Legend for scatter
* Matplotlib no longer requires framework app build on MacOSX backend + Figure, FigureCanvas, and Backends
* Figure.frameon is now a direct proxy for the Figure patch visibility state
*
*pil_kwargs
* argument added to savefig
* Add ``inaxes`` method to `.FigureCanvasBase`
* cairo backend defaults to pycairo instead of cairocffi + Axes and Artists
* axes_grid1 and axisartist Axes no longer draw spines twice
* Return type of ArtistInspector.get_aliases changed
* `.ConnectionPatch` accepts arbitrary transforms
* mplot3d Line3D now allows {set,get}_data_3d
* ``Axes3D.voxels`` now shades the resulting voxels + Axis and Ticks
* Added `.Axis.get_inverted` and `.Axis.set_inverted`
* Adjust default minor tick spacing
* `.EngFormatter` now accepts `usetex`, `useMathText` as keyword only arguments + Animation and Interactivity
* Support for forward/backward mouse buttons
*
*progress_callback
* argument to `~.Animation.save()`
* Add ``cache_frame_data`` keyword-only argument into `.animation.FuncAnimation`
* Endless Looping GIFs with PillowWriter
* Adjusted `.matplotlib.widgets.Slider` to have vertical orientation
* Improved formatting of image values under cursor when a colorbar is present
* MouseEvent button attribute is now an IntEnum + Configuration, Install, and Development
* The MATPLOTLIBRC environment variable can now point to any \"file\" path
* Allow LaTeX code ``pgf.preamble`` and ``text.latex.preamble`` in MATPLOTLIBRC file
* New logging API- Switch to upstream-recommended python-cairo instead of python-cairocffi
* Fri Mar 01 2019 Arun Persaud - update to version 3.0.3:
* 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.
* Wed Feb 27 2019 Fabian Vogt - Disable Qt4 support on Tumbleweed by default
 
ICM