%global srcname flake8-import-order %bcond_with pylama Name: python-%{srcname} Version: 0.18.2 Release: %autorelease Summary: Flake8 plugin for checking order of imports in Python code License: LGPLv3 URL: https://github.com/PyCQA/%{srcname} Source0: https://files.pythonhosted.org/packages/source/f/%{srcname}/%{srcname}-%{version}.tar.gz Patch0: flake8-import-order-0.9.2-nolama.patch BuildArch: noarch %description %{summary}. %package -n python%{python3_pkgversion}-%{srcname} Summary: %{summary} BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools BuildRequires: python%{python3_pkgversion}-pytest BuildRequires: python%{python3_pkgversion}-flake8 BuildRequires: python%{python3_pkgversion}-pycodestyle BuildRequires: python%{python3_pkgversion}-asttokens Requires: python%{python3_pkgversion}-flake8 Requires: python%{python3_pkgversion}-pycodestyle Requires: python%{python3_pkgversion}-asttokens %{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}} %description -n python%{python3_pkgversion}-%{srcname} %{summary}. %prep %setup -q -n %{srcname}-%{version} %if ! %{with pylama} %patch0 -p1 rm tests/test_pylama_linter.py %endif %build %py3_build %install %py3_install %check %if ! %{with pylama} mv flake8_import_order/pylama_linter.py flake8_import_order/pylama_linter.NOT %endif %{__python3} setup.py develop --user %{__python3} -m pytest -v %files -n python%{python3_pkgversion}-%{srcname} %license COPYING %doc README.rst %{python3_sitelib}/* %changelog %autochangelog