From fdba9144ab6e49ec73b61fda2471e77b10fd5a7e Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Wed, 14 Sep 2022 22:03:45 +0200 Subject: [PATCH] - updated to 2.15.2 --- pylint.spec | 54 ++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 37 insertions(+), 17 deletions(-) diff --git a/pylint.spec b/pylint.spec index 923bac0..b1b8039 100644 --- a/pylint.spec +++ b/pylint.spec @@ -6,35 +6,47 @@ Summary: Python tool that checks if a module satisfy a coding standard Summary(pl.UTF-8): Narzędzie Pythona sprawdzające zgodność modułu ze standardem kodowania Name: pylint -Version: 2.12.2 -Release: 3 +Version: 2.15.2 +Release: 1 License: GPL v2+ Group: Development/Languages/Python #Source0Download: https://pypi.org/simple/pylint/ Source0: https://github.com/PyCQA/pylint/archive/v%{version}/%{name}-%{version}.tar.gz -# Source0-md5: 655504bea72f87c9fbe604fcbfb5434f +# Source0-md5: 02a41a1ea1576d89614f6b2cffff48f6 URL: https://www.pylint.org/ -BuildRequires: python3-devel >= 1:3.6.2 -BuildRequires: python3-modules >= 1:3.5 -BuildRequires: python3-setuptools >= 1:7.0 +BuildRequires: python3-devel >= 1:3.7.2 +BuildRequires: python3-modules >= 1:3.7.2 +BuildRequires: python3-setuptools >= 1:62.6 %if %{with tests} || %{with doc} -BuildRequires: python3-astroid >= 2.5.1 -BuildRequires: python3-astroid < 2.10 +BuildRequires: python3-astroid >= 2.12.9 +BuildRequires: python3-astroid < 2.14 +BuildRequires: python3-dill >= 0.2 BuildRequires: python3-isort >= 4.2.5 BuildRequires: python3-isort < 6 BuildRequires: python3-mccabe >= 0.6 -BuildRequires: python3-mccabe < 0.7 +BuildRequires: python3-mccabe < 0.8 BuildRequires: python3-platformdirs >= 2.2.0 -BuildRequires: python3-toml >= 0.9.2 +%if "%{_ver_lt '%{py3_ver}' '3.11'}" == "1" +BuildRequires: python3-tomli >= 1.1.0 +%endif +BuildRequires: python3-tomlkit >= 0.10.1 +%if "%{_ver_lt '%{py3_ver}' '3.10'}" == "1" BuildRequires: python3-typing_extensions >= 3.10.0 %endif +%endif %if %{with tests} BuildRequires: python3-pytest %endif BuildRequires: rpm-pythonprov -BuildRequires: rpmbuild(macros) >= 1.714 +BuildRequires: rpmbuild(macros) >= 1.749 %if %{with doc} -BuildRequires: sphinx-pdg-3 +BuildRequires: python3-furo >= 2021.9 +# >= 2022.6.21 when available +#BuildRequires: python3-myst_parser >= 0.18 +BuildRequires: python3-myst_parser < 1 +BuildRequires: python3-sphinx_reredirects < 1 +BuildRequires: sphinx-pdg-3 >= 4.5 +# >= 5.1.1 when available %endif Requires: py3lint = %{version}-%{release} BuildArch: noarch @@ -69,7 +81,7 @@ Wersja dla Pythona 3.x, dostępna przez polecenie 'py3lint'. Summary: Python 3 tool that checks if a module satisfy a coding standard (moduły) Summary(pl.UTF-8): Narzędzie Pythona 3 sprawdzające zgodność modułu ze standardem kodowania (modules) Group: Libraries/Python -Requires: python3-modules >= 1:3.6.2 +Requires: python3-modules >= 1:3.7.2 %description -n python3-pylint Python 3 tool that checks if a module satisfy a coding standard. @@ -96,11 +108,17 @@ Dokumentacja do pylinta. %prep %setup -q +# stub for setuptools +cat >setup.py <