Drop linter and formatter dependencies

This is to conform to Python packaging guidelines, not to mention that
the tests are not even run during the build.  Additionally, autopep8 is
not yet compatible with Python 3.12, thereby blocking this from building.

https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_linters
This commit is contained in:
Yaakov Selkowitz 2023-08-01 23:59:03 -04:00
parent f698c8b972
commit cab2a0bb50

View File

@ -22,10 +22,11 @@ BuildRequires: json-c-devel >= 0.13
%if (0%{?rhel} == 0) %if (0%{?rhel} == 0)
BuildRequires: python3-nose2 BuildRequires: python3-nose2
BuildRequires: python3-mypy # https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_linters
BuildRequires: python3-flake8 #BuildRequires: python3-mypy
BuildRequires: python3-autopep8 #BuildRequires: python3-flake8
BuildRequires: python3-isort #BuildRequires: python3-autopep8
#BuildRequires: python3-isort
%endif %endif
BuildRequires: asciidoc BuildRequires: asciidoc
BuildRequires: xmlto BuildRequires: xmlto