Revisions of python-matplotlib

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 889229 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 85)
- Add a required BuildRequires on tex(geometry.sty).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 824485 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 79)
- Require Pillow
- Bump dependency versions 

- 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

- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 811473 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 77)
- Skip tests that randomly fail
- Run the tests on 64bit arm and intel only as elsewhere there are
  >100 test failures

- 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

- 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
Displaying revisions 21 - 40 of 108
openSUSE Build Service is sponsored by