%global _empty_manifest_terminate_build 0 Name: python-flake8-future-import Version: 0.4.7 Release: 1 Summary: __future__ import checker, plugin for flake8 License: MIT License URL: https://github.com/xZise/flake8-future-import Source0: https://mirrors.nju.edu.cn/pypi/web/packages/2f/aa/61c97012ce14d69730ced33bbc19837a86dbb5c400acb9163d5f9afbfca2/flake8-future-import-0.4.7.tar.gz BuildArch: noarch Requires: python3-flake8 %description A script to check for the imported ``__future__`` modules to make it easier to have a consistent code base. By default it requires and forbids all imports but it's possible to have certain imports optional by ignoring both their requiring and forbidding error code. In the future it's planned to have a “consistency” mode and that the default is having the import optional or required (not sure on that yet). This module provides a plugin for ``flake8``, the Python code checker. %package -n python3-flake8-future-import Summary: __future__ import checker, plugin for flake8 Provides: python-flake8-future-import BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-flake8-future-import A script to check for the imported ``__future__`` modules to make it easier to have a consistent code base. By default it requires and forbids all imports but it's possible to have certain imports optional by ignoring both their requiring and forbidding error code. In the future it's planned to have a “consistency” mode and that the default is having the import optional or required (not sure on that yet). This module provides a plugin for ``flake8``, the Python code checker. %package help Summary: Development documents and examples for flake8-future-import Provides: python3-flake8-future-import-doc %description help A script to check for the imported ``__future__`` modules to make it easier to have a consistent code base. By default it requires and forbids all imports but it's possible to have certain imports optional by ignoring both their requiring and forbidding error code. In the future it's planned to have a “consistency” mode and that the default is having the import optional or required (not sure on that yet). This module provides a plugin for ``flake8``, the Python code checker. %prep %autosetup -n flake8-future-import-0.4.7 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-flake8-future-import -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Apr 25 2023 Python_Bot - 0.4.7-1 - Package Spec generated