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 - [email protected]
+
+- 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: