diff --git a/python-sphinxcontrib-websupport-no-six.patch b/python-sphinxcontrib-websupport-no-six.patch new file mode 100644 index 0000000..0ac3e59 --- /dev/null +++ b/python-sphinxcontrib-websupport-no-six.patch @@ -0,0 +1,14 @@ +Index: sphinxcontrib-websupport-1.2.4/tests/test_searchadapters.py +=================================================================== +--- sphinxcontrib-websupport-1.2.4.orig/tests/test_searchadapters.py ++++ sphinxcontrib-websupport-1.2.4/tests/test_searchadapters.py +@@ -9,7 +9,8 @@ + :license: BSD, see LICENSE for details. + """ + +-from six import StringIO ++from io import StringIO ++ + import pytest + + from sphinxcontrib.websupport import WebSupport diff --git a/python-sphinxcontrib-websupport.changes b/python-sphinxcontrib-websupport.changes index 5ca582a..1b237c8 100644 --- a/python-sphinxcontrib-websupport.changes +++ b/python-sphinxcontrib-websupport.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Thu Apr 6 07:11:53 UTC 2023 - pgajdos@suse.com + +- do not require six +- added patches + fix https://github.com/sphinx-doc/sphinxcontrib-websupport/commit/a249f8f962bb4687b780482c6c5a1cc3dc60629f + + python-sphinxcontrib-websupport-no-six.patch + ------------------------------------------------------------------- Thu Feb 16 18:15:05 UTC 2023 - Matej Cepl diff --git a/python-sphinxcontrib-websupport.spec b/python-sphinxcontrib-websupport.spec index 9dbf994..50368cf 100644 --- a/python-sphinxcontrib-websupport.spec +++ b/python-sphinxcontrib-websupport.spec @@ -32,13 +32,14 @@ Summary: Sphinx API for Web Apps License: BSD-2-Clause URL: https://github.com/sphinx-doc/sphinxcontrib-websupport Source: https://files.pythonhosted.org/packages/source/s/sphinxcontrib-websupport/sphinxcontrib-websupport-%{version}.tar.gz +# https://github.com/sphinx-doc/sphinxcontrib-websupport/commit/a249f8f962bb4687b780482c6c5a1cc3dc60629f +Patch0: python-sphinxcontrib-websupport-no-six.patch BuildRequires: %{python_module pip} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-Jinja2 Requires: python-docutils -Requires: python-six BuildArch: noarch %if %{with test} BuildRequires: %{python_module Jinja2} @@ -47,7 +48,6 @@ BuildRequires: %{python_module Sphinx} BuildRequires: %{python_module Whoosh} BuildRequires: %{python_module docutils} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module six} BuildRequires: %{python_module sphinxcontrib-websupport >= %{version}} %endif %if 0%{?suse_version} >= 1000 || 0%{?fedora_version} >= 24