Revisions of python-matplotlib

buildservice-autocommit accepted request 843432 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 38)
baserev update by copy to link target
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+
Displaying revisions 61 - 80 of 98
openSUSE Build Service is sponsored by