#7 Don't use unversioned Python in build.
Merged 5 years ago by zbyszek. Opened 5 years ago by qulogic.
rpms/ qulogic/python-matplotlib master  into  master

file modified
+7 -2
@@ -41,7 +41,7 @@ 

  

  Name:           python-matplotlib

  Version:        2.2.2

- Release:        3%{?rctag:.%{rctag}}%{?dist}.1

+ Release:        4%{?rctag:.%{rctag}}%{?dist}

  Summary:        Python 2D plotting library

  # qt4_editor backend is MIT

  License:        Python and MIT
@@ -70,6 +70,7 @@ 

  BuildRequires:  freetype-devel

  BuildRequires:  libpng-devel

  BuildRequires:  qhull-devel

+ BuildRequires:  texlive-cm

  BuildRequires:  xorg-x11-server-Xvfb

  BuildRequires:  zlib-devel

  
@@ -434,7 +435,7 @@ 

  export http_proxy=http://127.0.0.1/

  MPLCONFIGDIR=$PWD \

  MATPLOTLIBDATA=$PWD/lib/matplotlib/mpl-data/ \

-   %{__python} setup.py install -O1 --skip-build --root=%{buildroot}

+   %{__python2} setup.py install -O1 --skip-build --root=%{buildroot}

  chmod +x %{buildroot}%{python2_sitearch}/matplotlib/dates.py

  mkdir -p %{buildroot}%{_sysconfdir} %{buildroot}%{_datadir}/matplotlib

  mv %{buildroot}%{python2_sitearch}/matplotlib/mpl-data/matplotlibrc \
@@ -608,6 +609,10 @@ 

  %{python3_sitearch}/matplotlib/backends/_tkagg.*

  

  %changelog

+ * Fri Jul 20 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.2.2-4

+ - Don't use unversioned Python in build (#1605766)

+ - Add missing texlive-cm BR

+ 

  * Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.2-3.1

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

  

+1, please merge and build.

1 new commit added

  • Add missing texlive-cm BR.
5 years ago

While here, can we update it to %py2_install?

%py2_install/%py3_install don't play well with xvfb. So I think it's OK to merge this as is, and leave any cleanups for later.

python-backports was borked (%python_sitelib :( ), I rebuilt it.

The tests still fail in mock:

=================================== FAILURES ===================================
______________________________ test_boxplot[pdf] _______________________________
[gw7] linux2 -- Python 2.7.15 /usr/bin/python2

expected = '/builddir/build/BUILD/matplotlib-2.2.2/result_images/test_axes/boxplot-expected.pdf'
actual = '/builddir/build/BUILD/matplotlib-2.2.2/result_images/test_axes/boxplot.pdf'
tol = 1

    def _raise_on_image_difference(expected, actual, tol):
        __tracebackhide__ = True

        err = compare_images(expected, actual, tol, in_decorator=True)

        if not os.path.exists(expected):
            raise ImageComparisonFailure('image does not exist: %s' % expected)

        if err:
            for key in ["actual", "expected"]:
                err[key] = os.path.relpath(err[key])
            raise ImageComparisonFailure(
                'images not close (RMS %(rms).3f):\n\t%(actual)s\n\t%(expected)s '
>                % err)
E           ImageComparisonFailure: images not close (RMS 1.277):
E               result_images/test_axes/boxplot_pdf.png
E               result_images/test_axes/boxplot-expected_pdf.png

../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/testing/decorators.py:210: ImageComparisonFailure
______________________________ test_errorbar[pdf] ______________________________
[gw1] linux2 -- Python 2.7.15 /usr/bin/python2

expected = '/builddir/build/BUILD/matplotlib-2.2.2/result_images/test_axes/errorbar_mixed-expected.pdf'
actual = '/builddir/build/BUILD/matplotlib-2.2.2/result_images/test_axes/errorbar_mixed.pdf'
tol = 0

    def _raise_on_image_difference(expected, actual, tol):
        __tracebackhide__ = True

        err = compare_images(expected, actual, tol, in_decorator=True)

        if not os.path.exists(expected):
            raise ImageComparisonFailure('image does not exist: %s' % expected)

        if err:
            for key in ["actual", "expected"]:
                err[key] = os.path.relpath(err[key])
            raise ImageComparisonFailure(
                'images not close (RMS %(rms).3f):\n\t%(actual)s\n\t%(expected)s '
>                % err)
E           ImageComparisonFailure: images not close (RMS 6.546):
E               result_images/test_axes/errorbar_mixed_pdf.png
E               result_images/test_axes/errorbar_mixed-expected_pdf.png

../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/testing/decorators.py:210: ImageComparisonFailure
___________________________ test_eb_line_zorder[pdf] ___________________________
[gw1] linux2 -- Python 2.7.15 /usr/bin/python2

expected = '/builddir/build/BUILD/matplotlib-2.2.2/result_images/test_axes/errorbar_zorder-expected.pdf'
actual = '/builddir/build/BUILD/matplotlib-2.2.2/result_images/test_axes/errorbar_zorder.pdf'
tol = 0

    def _raise_on_image_difference(expected, actual, tol):
        __tracebackhide__ = True

        err = compare_images(expected, actual, tol, in_decorator=True)

        if not os.path.exists(expected):
            raise ImageComparisonFailure('image does not exist: %s' % expected)

        if err:
            for key in ["actual", "expected"]:
                err[key] = os.path.relpath(err[key])
            raise ImageComparisonFailure(
                'images not close (RMS %(rms).3f):\n\t%(actual)s\n\t%(expected)s '
>                % err)
E           ImageComparisonFailure: images not close (RMS 4.685):
E               result_images/test_axes/errorbar_zorder_pdf.png
E               result_images/test_axes/errorbar_zorder-expected_pdf.png

../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/testing/decorators.py:210: ImageComparisonFailure
_________________________________ test_rc[pdf] _________________________________
[gw6] linux2 -- Python 2.7.15 /usr/bin/python2

expected = '/builddir/build/BUILD/matplotlib-2.2.2/result_images/test_legend/scatter_rc1-expected.pdf'
actual = '/builddir/build/BUILD/matplotlib-2.2.2/result_images/test_legend/scatter_rc1.pdf'
tol = 0

    def _raise_on_image_difference(expected, actual, tol):
        __tracebackhide__ = True

        err = compare_images(expected, actual, tol, in_decorator=True)

        if not os.path.exists(expected):
            raise ImageComparisonFailure('image does not exist: %s' % expected)

        if err:
            for key in ["actual", "expected"]:
                err[key] = os.path.relpath(err[key])
            raise ImageComparisonFailure(
                'images not close (RMS %(rms).3f):\n\t%(actual)s\n\t%(expected)s '
>                % err)
E           ImageComparisonFailure: images not close (RMS 0.590):
E               result_images/test_legend/scatter_rc1_pdf.png
E               result_images/test_legend/scatter_rc1-expected_pdf.png

../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/testing/decorators.py:210: ImageComparisonFailure
________________________ matplotlib/tests/test_path.py _________________________
[gw6] linux2 -- Python 2.7.15 /usr/bin/python2
Worker 'gw6' crashed while running 'matplotlib/tests/test_path.py::test_nan_isolated_points[pdf]'
_______________________________ test_usetex[png] _______________________________
[gw10] linux2 -- Python 2.7.15 /usr/bin/python2

expected = '/builddir/build/BUILD/matplotlib-2.2.2/result_images/test_usetex/test_usetex-expected.png'
actual = '/builddir/build/BUILD/matplotlib-2.2.2/result_images/test_usetex/test_usetex.png'
tol = 0.3

    def _raise_on_image_difference(expected, actual, tol):
        __tracebackhide__ = True

        err = compare_images(expected, actual, tol, in_decorator=True)

        if not os.path.exists(expected):
            raise ImageComparisonFailure('image does not exist: %s' % expected)

        if err:
            for key in ["actual", "expected"]:
                err[key] = os.path.relpath(err[key])
            raise ImageComparisonFailure(
                'images not close (RMS %(rms).3f):\n\t%(actual)s\n\t%(expected)s '
>                % err)
E           ImageComparisonFailure: images not close (RMS 2.876):
E               result_images/test_usetex/test_usetex.png
E               result_images/test_usetex/test_usetex-expected.png

../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/testing/decorators.py:210: ImageComparisonFailure
_______________________ matplotlib/tests/test_patches.py _______________________
[gw2] linux2 -- Python 2.7.15 /usr/bin/python2
Worker 'gw2' crashed while running 'matplotlib/tests/test_patches.py::test_patch_custom_linestyle[svg]'
_____________________ matplotlib/tests/test_patheffects.py _____________________
[gw7] linux2 -- Python 2.7.15 /usr/bin/python2
Worker 'gw7' crashed while running 'matplotlib/tests/test_patheffects.py::test_collection[svg]'
________________________ matplotlib/tests/test_skew.py _________________________
[gw3] linux2 -- Python 2.7.15 /usr/bin/python2
Worker 'gw3' crashed while running 'matplotlib/tests/test_skew.py::test_skew_rectangle[svg]'
_____________________ matplotlib/tests/test_tightlayout.py _____________________
[gw11] linux2 -- Python 2.7.15 /usr/bin/python2
Worker 'gw11' crashed while running 'matplotlib/tests/test_tightlayout.py::test_tight_layout7[svg]'
________________________ matplotlib/tests/test_text.py _________________________
[gw1] linux2 -- Python 2.7.15 /usr/bin/python2
Worker 'gw1' crashed while running 'matplotlib/tests/test_text.py::test_two_2line_texts[0.4-2]'
=========================== short test summary info ============================
FAIL matplotlib/tests/test_axes.py::test_boxplot[pdf]
FAIL matplotlib/tests/test_axes.py::test_errorbar[pdf]
FAIL matplotlib/tests/test_axes.py::test_eb_line_zorder[pdf]
FAIL matplotlib/tests/test_legend.py::test_rc[pdf]
FAIL matplotlib/tests/test_path.py::test_nan_isolated_points[pdf]
FAIL matplotlib/tests/test_usetex.py::test_usetex[png]
FAIL matplotlib/tests/test_patches.py::test_patch_custom_linestyle[svg]
FAIL matplotlib/tests/test_patheffects.py::test_collection[svg]
FAIL matplotlib/tests/test_skew.py::test_skew_rectangle[svg]
FAIL matplotlib/tests/test_tightlayout.py::test_tight_layout7[svg]
FAIL matplotlib/tests/test_text.py::test_two_2line_texts[0.4-2]
SKIP [1] /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/testing/determinism.py:110: failed, maybe due to ghostscript timestamps
SKIP [1] ../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_backend_pgf.py:115: xelatex + pgf is required
SKIP [1] ../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_backend_pgf.py:147: xelatex + pgf is required
SKIP [1] /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_animation.py:144: writer 'ffmpeg' not available on this system
SKIP [1] ../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_backend_pgf.py:83: xelatex + pgf is required
SKIP [1] /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_animation.py:144: writer 'imagemagick' not available on this system
SKIP [1] /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_animation.py:144: writer 'ffmpeg_file' not available on this system
SKIP [591] /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/testing/compare.py:288: Don't know how to convert svg files to png
SKIP [1] ../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_backend_pgf.py:179: xelatex + pgf is required
SKIP [1] ../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_image.py:125: requires Python 3.6+
SKIP [10] /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/testing/conftest.py:85: could not import u'pandas'
SKIP [3] /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_axes.py:133: Fall out from a fixed numpy bug
SKIP [1] ../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_backend_pgf.py:164: xelatex + pgf is required
SKIP [1] /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_animation.py:144: writer 'avconv' not available on this system
SKIP [5] ../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_image.py:164: requires Python 3.6+
SKIP [1] /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_animation.py:144: writer 'avconv_file' not available on this system
SKIP [1] /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_animation.py:144: writer 'imagemagick_file' not available on this system
SKIP [5] ../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_figure.py:379: requires Python 3.6+
SKIP [6] ../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_backends_interactive.py:51: Py3-only test
SKIP [1] ../../BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/tests/test_backend_pdf.py:138: requires Python 3.6+
XFAIL matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_exception[string integer-plot]
XFAIL matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_update_exception[string integer-plot]
XFAIL matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_exception[number integer-plot]
XFAIL matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_update_exception[number integer-plot]
XFAIL matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_exception[missing-plot]
XFAIL matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_update_exception[missing-plot]
XFAIL matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_exception[mixed-plot]
XFAIL matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_update_exception[mixed-plot]
XFAIL matplotlib/tests/test_mlab.py::test_griddata_nn
  natgrid not installed
XFAIL matplotlib/tests/test_patheffects.py::test_PathEffect_points_to_pixels
XPASS matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_exception[string integer-bar] 
XPASS matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_update_exception[string integer-bar] 
XPASS matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_exception[number integer-bar] 
XPASS matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_update_exception[number integer-bar] 
XPASS matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_exception[missing-bar] 
XPASS matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_update_exception[missing-bar] 
XPASS matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_exception[mixed-bar] 
XPASS matplotlib/tests/test_category.py::TestPlotTypes::()::test_mixed_type_update_exception[mixed-bar] 
XPASS matplotlib/tests/test_tightlayout.py::test_tight_layout4[png] Mismatched version of freetype. Test requires '('2.5.5', '2.6.1')', you have '2.9.1'
XPASS matplotlib/tests/test_tightlayout.py::test_tight_layout4[pdf] Mismatched version of freetype. Test requires '('2.5.5', '2.6.1')', you have '2.9.1'
=============================== warnings summary ===============================
<undetermined location>
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.

matplotlib/tests/test_axes.py::test_axvspan_epoch[svg]
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/axes/_base.py:2504: RuntimeWarning: invalid value encountered in double_scalars
    delta = (x1t - x0t) * margin

matplotlib/tests/test_axes.py::test_fill_units[png]
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/axes/_base.py:2504: RuntimeWarning: invalid value encountered in double_scalars
    delta = (x1t - x0t) * margin

matplotlib/tests/test_axes.py::test_axhspan_epoch[png]
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/axes/_base.py:2504: RuntimeWarning: invalid value encountered in double_scalars
    delta = (x1t - x0t) * margin

matplotlib/tests/test_axes.py::test_axvspan_epoch[png]
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/axes/_base.py:2504: RuntimeWarning: invalid value encountered in double_scalars
    delta = (x1t - x0t) * margin

matplotlib/tests/test_axes.py::test_axvspan_epoch[pdf]
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/axes/_base.py:2504: RuntimeWarning: invalid value encountered in double_scalars
    delta = (x1t - x0t) * margin

matplotlib/tests/test_axes.py::test_axhspan_epoch[svg]
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/axes/_base.py:2504: RuntimeWarning: invalid value encountered in double_scalars
    delta = (x1t - x0t) * margin

matplotlib/tests/test_axes.py::test_axhspan_epoch[pdf]
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/axes/_base.py:2504: RuntimeWarning: invalid value encountered in double_scalars
    delta = (x1t - x0t) * margin

matplotlib/tests/test_axes.py::test_pyplot_axes
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/cbook/deprecation.py:107: MatplotlibDeprecationWarning: Using pyplot.axes(ax) with ax an Axes argument is deprecated. Please use pyplot.sca(ax) instead.
    warnings.warn(message, mplDeprecation, stacklevel=1)

matplotlib/tests/test_axes.py::test_date_timezone_x_and_y[png]
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/axes/_base.py:2504: RuntimeWarning: invalid value encountered in double_scalars
    delta = (x1t - x0t) * margin

matplotlib/tests/test_image.py::test_full_invalid
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/image.py:405: UserWarning: Warning: converting a masked element to nan.
    dv = (np.float64(self.norm.vmax) -
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/image.py:406: UserWarning: Warning: converting a masked element to nan.
    np.float64(self.norm.vmin))
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/image.py:412: UserWarning: Warning: converting a masked element to nan.
    a_min = np.float64(newmin)
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/image.py:417: UserWarning: Warning: converting a masked element to nan.
    a_max = np.float64(newmax)
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/colors.py:916: UserWarning: Warning: converting a masked element to nan.
    dtype = np.min_scalar_type(value)
  /usr/lib64/python2.7/site-packages/numpy/ma/core.py:716: UserWarning: Warning: converting a masked element to nan.
    data = np.array(a, copy=False, subok=subok)

matplotlib/tests/test_axes.py::test_date_timezone_y[png]
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/axes/_base.py:2504: RuntimeWarning: invalid value encountered in double_scalars
    delta = (x1t - x0t) * margin

matplotlib/tests/test_axes.py::test_date_timezone_x[png]
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/axes/_base.py:2504: RuntimeWarning: invalid value encountered in double_scalars
    delta = (x1t - x0t) * margin

matplotlib/tests/test_image.py::test_empty_imshow[<lambda>0]
  /builddir/build/BUILDROOT/python-matplotlib-2.2.2-4.fc29.x86_64/usr/lib64/python2.7/site-packages/matplotlib/colors.py:1133: RuntimeWarning: invalid value encountered in greater
    masked = np.abs(a) > self.linthresh

<undetermined location>
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
  pytest-catchlog plugin has been merged into the core, please remove it from your requirements.

-- Docs: http://doc.pytest.org/en/latest/warnings.html
 11 failed, 6626 passed, 634 skipped, 10 xfailed, 10 xpassed, 37 warnings in 295.22 seconds 

That is odd; those tests do not fail for me locally on a run right now.

Are you running it in mock rawhide?

Yes, using fedpkg mockbuild on this master branch.

fedpkg mockbuild will first create srpm. That could maybe put wrong source in it, as it is ifed?

I tried again with a new buildroot, and it passed. Maybe some package changed.

Pull-Request has been merged by zbyszek

5 years ago