%global _empty_manifest_terminate_build 0 Name: python-pytest-mpl Version: 0.16.1 Release: 1 Summary: pytest plugin to help with testing figures output from Matplotlib License: BSD URL: https://github.com/matplotlib/pytest-mpl Source0: https://files.pythonhosted.org/packages/44/ad/1e16308fa60daea13d8e4a0b79f8dddd73ee761d751932292052703d4238/pytest-mpl-0.16.1.tar.gz BuildArch: noarch %description --This is a plugin to facilitate image comparison for Matplotlib <>_ figures in pytest.For each figure to test, the reference image is subtracted from the generated image, and the RMS of the residual is compared to a user-specified tolerance. If the residual is too large, the test will fail (this is implemented using helper functions from matplotlib.testing).For more information on how to write tests to do this, see the **Using*section below.Installing -This plugin is compatible with Python 3.6 and later, and requires pytest <>_ and matplotlib <. %package -n python3-pytest-mpl Summary: pytest plugin to help with testing figures output from Matplotlib Provides: python-pytest-mpl # Base build requires BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pbr BuildRequires: python3-pip BuildRequires: python3-wheel # General requires BuildRequires: python3-pytest BuildRequires: python3-matplotlib BuildRequires: python3-packaging BuildRequires: python3-jinja2 BuildRequires: python3-pillow # Tests running requires BuildRequires: python3-pytest-cov # General requires Requires: python3-pytest Requires: python3-matplotlib Requires: python3-packaging Requires: python3-jinja2 Requires: python3-pillow # Tests running requires Requires: python3-pytest-cov %description -n python3-pytest-mpl --This is a plugin to facilitate image comparison for Matplotlib <>_ figures in pytest.For each figure to test, the reference image is subtracted from the generated image, and the RMS of the residual is compared to a user-specified tolerance. If the residual is too large, the test will fail (this is implemented using helper functions from matplotlib.testing).For more information on how to write tests to do this, see the **Using*section below.Installing -This plugin is compatible with Python 3.6 and later, and requires pytest <>_ and matplotlib <. %package help Summary: pytest plugin to help with testing figures output from Matplotlib Provides: python3-pytest-mpl-doc %description help --This is a plugin to facilitate image comparison for Matplotlib <>_ figures in pytest.For each figure to test, the reference image is subtracted from the generated image, and the RMS of the residual is compared to a user-specified tolerance. If the residual is too large, the test will fail (this is implemented using helper functions from matplotlib.testing).For more information on how to write tests to do this, see the **Using*section below.Installing -This plugin is compatible with Python 3.6 and later, and requires pytest <>_ and matplotlib <. %prep %autosetup -n pytest-mpl-%{version} %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %check %{__python3} setup.py test %files -n python3-pytest-mpl -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Mon Dec 12 2022 wubijie - 0.16.1-1 - Update package to version 0.16.1 * Thu Jul 14 2022 OpenStack_SIG - 0.16.0-1 - Init package python3-pytest-mpl of version 0.16.0