Revisions of python-matplotlib

Matej Cepl's avatar Matej Cepl (mcepl) accepted request 843383 from Ismail Dönmez's avatar 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's avatar Matej Cepl (mcepl) (revision 36)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 822342 from Benjamin Greiner's avatar 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's avatar Tomáš Chvátal (scarabeus_iv) accepted request 821989 from Benjamin Greiner's avatar 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's avatar Todd R (TheBlackCat) accepted request 821680 from Todd R's avatar 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's avatar Todd R (TheBlackCat) (revision 32)
baserev update by copy to link target
Todd R's avatar Todd R (TheBlackCat) accepted request 816745 from Todd R's avatar 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's avatar Tomáš Chvátal (scarabeus_iv) (revision 30)
baserev update by copy to link target
Tomáš Chvátal's avatar 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's avatar 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's avatar 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's avatar Tomáš Chvátal (scarabeus_iv) (revision 26)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 789343 from Arun Persaud's avatar Arun Persaud (apersaud) (revision 25)
update to latest version
buildservice-autocommit accepted request 773163 from Todd R's avatar Todd R (TheBlackCat) (revision 24)
baserev update by copy to link target
Todd R's avatar Todd R (TheBlackCat) accepted request 773162 from Todd R's avatar Todd R (TheBlackCat) (revision 23)
- 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
buildservice-autocommit accepted request 754780 from Todd R's avatar Todd R (TheBlackCat) (revision 22)
baserev update by copy to link target
Todd R's avatar Todd R (TheBlackCat) accepted request 754778 from Todd R's avatar Todd R (TheBlackCat) (revision 21)
Update to 3.1.2
buildservice-autocommit accepted request 738242 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 20)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 738194 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 19)
- Disable Qt4 on Leap 15.2+
buildservice-autocommit accepted request 713875 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 18)
baserev update by copy to link target
Displaying revisions 61 - 80 of 97
openSUSE Build Service is sponsored by