%global _empty_manifest_terminate_build 0 Name: python-yesqa Version: 1.4.0 Release: 1 Summary: Automatically remove unnecessary `# noqa` comments. License: MIT URL: https://github.com/asottile/yesqa Source0: https://mirrors.nju.edu.cn/pypi/web/packages/3e/95/1b860c569a9d2c23c0fa5a12426e1522776c4cb7cf1e3efc7e6f4f7749b7/yesqa-1.4.0.tar.gz BuildArch: noarch Requires: python3-flake8 Requires: python3-tokenize-rt %description A tool (and pre-commit hook) to automatically remove unnecessary `# noqa` comments, for example: a check that's no longer applicable (say you increased your max line length), a mistake (`# noqa` added to a line that wasn't failing), or other code in the file caused it to no longer need a `# noqa` (such as an unused import). ## Installation `pip install yesqa` ## As a pre-commit hook See [pre-commit](https://github.com/pre-commit/pre-commit) for instructions Sample `.pre-commit-config.yaml`: ```yaml - repo: https://github.com/asottile/yesqa rev: v1.4.0 hooks: - id: yesqa ``` If you need to select a specific version of flake8 and/or run with specific flake8 plugins, add them to [`additional_dependencies`][0]. [0]: http://pre-commit.com/#pre-commit-configyaml---hooks %package -n python3-yesqa Summary: Automatically remove unnecessary `# noqa` comments. Provides: python-yesqa BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-yesqa A tool (and pre-commit hook) to automatically remove unnecessary `# noqa` comments, for example: a check that's no longer applicable (say you increased your max line length), a mistake (`# noqa` added to a line that wasn't failing), or other code in the file caused it to no longer need a `# noqa` (such as an unused import). ## Installation `pip install yesqa` ## As a pre-commit hook See [pre-commit](https://github.com/pre-commit/pre-commit) for instructions Sample `.pre-commit-config.yaml`: ```yaml - repo: https://github.com/asottile/yesqa rev: v1.4.0 hooks: - id: yesqa ``` If you need to select a specific version of flake8 and/or run with specific flake8 plugins, add them to [`additional_dependencies`][0]. [0]: http://pre-commit.com/#pre-commit-configyaml---hooks %package help Summary: Development documents and examples for yesqa Provides: python3-yesqa-doc %description help A tool (and pre-commit hook) to automatically remove unnecessary `# noqa` comments, for example: a check that's no longer applicable (say you increased your max line length), a mistake (`# noqa` added to a line that wasn't failing), or other code in the file caused it to no longer need a `# noqa` (such as an unused import). ## Installation `pip install yesqa` ## As a pre-commit hook See [pre-commit](https://github.com/pre-commit/pre-commit) for instructions Sample `.pre-commit-config.yaml`: ```yaml - repo: https://github.com/asottile/yesqa rev: v1.4.0 hooks: - id: yesqa ``` If you need to select a specific version of flake8 and/or run with specific flake8 plugins, add them to [`additional_dependencies`][0]. [0]: http://pre-commit.com/#pre-commit-configyaml---hooks %prep %autosetup -n yesqa-1.4.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-yesqa -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 1.4.0-1 - Package Spec generated