Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pytest-verbose-parametrize for openSUSE:Factory checked in at 2022-12-10 21:17:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pytest-verbose-parametrize (Old) and /work/SRC/openSUSE:Factory/.python-pytest-verbose-parametrize.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pytest-verbose-parametrize" Sat Dec 10 21:17:57 2022 rev:7 rq:1041846 version:1.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pytest-verbose-parametrize/python-pytest-verbose-parametrize.changes 2022-04-22 21:55:52.990917363 +0200 +++ /work/SRC/openSUSE:Factory/.python-pytest-verbose-parametrize.new.1835/python-pytest-verbose-parametrize.changes 2022-12-10 21:18:17.633719819 +0100 @@ -1,0 +2,8 @@ +Thu Dec 8 13:18:34 UTC 2022 - pgaj...@suse.com + +- do not require six +- added patches + fix https://github.com/man-group/pytest-plugins/issues/209 + + python-pytest-verbose-parametrize-no-six.patch + +------------------------------------------------------------------- New: ---- python-pytest-verbose-parametrize-no-six.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pytest-verbose-parametrize.spec ++++++ --- /var/tmp/diff_new_pack.cCBheU/_old 2022-12-10 21:18:18.077722415 +0100 +++ /var/tmp/diff_new_pack.cCBheU/_new 2022-12-10 21:18:18.081722438 +0100 @@ -31,18 +31,18 @@ Patch0: Iterable-collections.patch # PATCH-FEATURE-UPSTREAM pytest-fixtures-pr171-remove-mock.patch -- gh#man-group#pytest-plugins#171 Patch1: pytest-fixtures-pr171-remove-mock.patch +# https://github.com/man-group/pytest-plugins/issues/209 +Patch2: python-pytest-verbose-parametrize-no-six.patch BuildRequires: %{python_module setuptools-git} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-pytest -Requires: python-six BuildArch: noarch # SECTION test requirements BuildRequires: %{python_module coverage} BuildRequires: %{python_module pytest-virtualenv} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module six} %if %{with python2} BuildRequires: python2-mock %endif ++++++ python-pytest-verbose-parametrize-no-six.patch ++++++ Index: pytest-verbose-parametrize-1.7.0/pytest_verbose_parametrize.py =================================================================== --- pytest-verbose-parametrize-1.7.0.orig/pytest_verbose_parametrize.py +++ pytest-verbose-parametrize-1.7.0/pytest_verbose_parametrize.py @@ -4,14 +4,13 @@ except ImportError: from collections import Iterable except ModuleNotFoundError: from collections import Iterable -from six import string_types, text_type def _strize_arg(arg): try: s = arg.__name__ except AttributeError: - s = text_type(arg) + s = str(arg) if len(s) > 32: s = s[:29] + '...' return s @@ -34,7 +33,7 @@ def pytest_generate_tests(metafunc): if 'ids' not in markers.kwargs: list_names = [] for i, argvalue in enumerate(markers.args[1]): - if (not isinstance(argvalue, Iterable)) or isinstance(argvalue, string_types): + if (not isinstance(argvalue, Iterable)) or isinstance(argvalue, str): argvalue = (argvalue,) name = '-'.join(_strize_arg(arg) for arg in argvalue) if len(name) > 64: