diff --git a/pytest-mpl-0.17.0-gh.tar.gz b/pytest-mpl-0.17.0-gh.tar.gz deleted file mode 100644 index c73f680..0000000 --- a/pytest-mpl-0.17.0-gh.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ef94abc59e6eb249eab5be4fc88e2ea96d0bb6080603aefcfd51a26dae34004b -size 880611 diff --git a/pytest_mpl-0.18.0.tar.gz b/pytest_mpl-0.18.0.tar.gz new file mode 100644 index 0000000..d409d73 --- /dev/null +++ b/pytest_mpl-0.18.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04c949ea1278a38ca3d8d675871f6c5a0958bfedfaf4fd8bfd4e25e5861759a7 +size 880354 diff --git a/python-pytest-mpl.changes b/python-pytest-mpl.changes index ae8bcfc..1a8cf73 100644 --- a/python-pytest-mpl.changes +++ b/python-pytest-mpl.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Jan 1 11:21:34 UTC 2026 - Ben Greiner + +- Update to 0.18.0 + * Support generating summary reports when using pytest-xdist by + @ConorMacBride in #242 + ------------------------------------------------------------------- Mon Sep 23 15:44:56 UTC 2024 - ecsos diff --git a/python-pytest-mpl.spec b/python-pytest-mpl.spec index 80ef15d..b12e9af 100644 --- a/python-pytest-mpl.spec +++ b/python-pytest-mpl.spec @@ -18,36 +18,34 @@ %{?sle15_python_module_pythons} Name: python-pytest-mpl -Version: 0.17.0 +Version: 0.18.0 Release: 0 Summary: Pytest plugin for testing Matplotlib figures License: BSD-2-Clause Group: Development/Languages/Python URL: https://github.com/matplotlib/pytest-mpl -# get the test reference data from the GitHub archive -Source: https://github.com/matplotlib/pytest-mpl/archive/v%{version}.tar.gz#/pytest-mpl-%{version}-gh.tar.gz +Source: https://files.pythonhosted.org/packages/source/p/pytest_mpl/pytest_mpl-%{version}.tar.gz +BuildRequires: %{python_module base >= 3.9} BuildRequires: %{python_module pip} -BuildRequires: %{python_module setuptools_scm} +# Upstream says >= 80 but that is a bit ambitious and not needed here BuildRequires: %{python_module setuptools} +# Upstream says >= 8 but that is not enough for the [simple] hook used +BuildRequires: %{python_module setuptools_scm >= 9} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-Jinja2 -Requires: python-Pillow -Requires: python-matplotlib -Requires: python-packaging -Requires: python-pytest -%if %python_version_nodots < 39 -Requires: python-importlib-resources -%endif +Requires: python-Jinja2 >= 2.10.2 +Requires: python-Pillow >= 8.1.1 +Requires: python-matplotlib >= 3.3.3 +Requires: python-packaging >= 22 +Requires: python-pytest >= 5.4.0 BuildArch: noarch # SECTION test requirements -BuildRequires: %{python_module Pillow} -BuildRequires: %{python_module Jinja2} -BuildRequires: %{python_module importlib-resources if %python-base < 3.9} -BuildRequires: %{python_module matplotlib} -BuildRequires: %{python_module packaging} -BuildRequires: %{python_module pytest} +BuildRequires: %{python_module Jinja2 >= 2.10.2} +BuildRequires: %{python_module Pillow >= 8.1.1} +BuildRequires: %{python_module matplotlib >= 3.3.3} +BuildRequires: %{python_module packaging >= 22} +BuildRequires: %{python_module pytest >= 5.4} # /SECTION %python_subpackages @@ -55,10 +53,9 @@ BuildRequires: %{python_module pytest} This is a pytest plugin to help with testing figures output from Matplotlib. %prep -%setup -q -n pytest-mpl-%{version} +%setup -q -n pytest_mpl-%{version} %build -export SETUPTOOLS_SCM_PRETEND_VERSION=%{version} %pyproject_wheel %install