%global _empty_manifest_terminate_build 0 Name: python-yala Version: 3.2.0 Release: 1 Summary: Yet Another Linter Aggregator License: MIT URL: https://github.com/cemsbr/yala Source0: https://mirrors.nju.edu.cn/pypi/web/packages/df/e8/14988f559e9d5c24b593c8c1eb52cf4442d8b83fa2471ee01a1487afa7c0/yala-3.2.0.tar.gz BuildArch: noarch Requires: python3-docopt Requires: python3-isort Requires: python3-pycodestyle Requires: python3-pylint Requires: python3-mypy Requires: python3-pydocstyle Requires: python3-pyflakes Requires: python3-radon Requires: python3-black Requires: python3-bandit Requires: python3-coverage Requires: python3-eradicate Requires: python3-rstcheck Requires: python3-safety Requires: python3-tox Requires: python3-flake8 Requires: python3-flake8-polyfill Requires: python3-mypy Requires: python3-pydocstyle Requires: python3-pyflakes Requires: python3-pylint Requires: python3-radon %description |build| |coveralls| |codecov| |codacy| |issue_time| |version| |downloads| YALA combines many linters to improve the quality of your code. Other projects may come to your mind, but does anyone have all the features below? Works with latest linters Yala uses linters' outputs and doesn't break when their APIs change. Same defaults No changes to linters' default configuration. Easy to configure Set any command-line option for any linter (even pylint!) in setup.cfg. Fast Run linters in parallel. %package -n python3-yala Summary: Yet Another Linter Aggregator Provides: python-yala BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-yala |build| |coveralls| |codecov| |codacy| |issue_time| |version| |downloads| YALA combines many linters to improve the quality of your code. Other projects may come to your mind, but does anyone have all the features below? Works with latest linters Yala uses linters' outputs and doesn't break when their APIs change. Same defaults No changes to linters' default configuration. Easy to configure Set any command-line option for any linter (even pylint!) in setup.cfg. Fast Run linters in parallel. %package help Summary: Development documents and examples for yala Provides: python3-yala-doc %description help |build| |coveralls| |codecov| |codacy| |issue_time| |version| |downloads| YALA combines many linters to improve the quality of your code. Other projects may come to your mind, but does anyone have all the features below? Works with latest linters Yala uses linters' outputs and doesn't break when their APIs change. Same defaults No changes to linters' default configuration. Easy to configure Set any command-line option for any linter (even pylint!) in setup.cfg. Fast Run linters in parallel. %prep %autosetup -n yala-3.2.0 %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-yala -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue May 30 2023 Python_Bot - 3.2.0-1 - Package Spec generated