Optimize dependencies

Weaken dependencies on optional libraries -- cssselect is totally
optional (and rarely used), html5lib and beautifulsoup4 are used only
for HTML support, while primary use of lxml is processing XML.
This commit is contained in:
Mikolaj Izdebski 2017-10-05 07:03:56 +00:00 committed by Igor Gnatenko
parent 0da2f4356f
commit a50349c35b
1 changed files with 6 additions and 6 deletions

View File

@ -27,9 +27,9 @@ Summary: %{summary}
BuildRequires: python2-devel
BuildRequires: python2-setuptools
BuildRequires: python2-Cython
Requires: python2-cssselect
Requires: python2-html5lib
Requires: python2-beautifulsoup4
Recommends: python2-cssselect
Recommends: python2-html5lib
Recommends: python2-beautifulsoup4
%{?python_provide:%python_provide python2-%{modname}}
%description -n python2-%{modname} %{_description}
@ -41,9 +41,9 @@ Summary: %{summary}
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-Cython
Requires: python3-cssselect
Requires: python3-html5lib
Requires: python3-beautifulsoup4
Recommends: python3-cssselect
Recommends: python3-html5lib
Recommends: python3-beautifulsoup4
%{?python_provide:%python_provide python3-%{modname}}
%description -n python3-%{modname} %{_description}