diff --git a/pylint-2.12.2.tar.gz b/pylint-2.12.2.tar.gz deleted file mode 100644 index dc71832..0000000 Binary files a/pylint-2.12.2.tar.gz and /dev/null differ diff --git a/pylint.spec b/pylint.spec index 2de4802..3a0d27a 100644 --- a/pylint.spec +++ b/pylint.spec @@ -1,21 +1,28 @@ Name: pylint -Version: 2.12.2 +Version: 2.17.2 Release: 1 Summary: Analyzes Python code looking for bugs and signs of poor quality License: GPLv2+ URL: http://www.pylint.org/ -Source0: https://files.pythonhosted.org/packages/9d/6b/732db4470fb03760af3aada21189c95676c0ec514c3b044b42929e018224/pylint-2.12.2.tar.gz +Source0: https://github.com/pylint-dev/pylint/archive/refs/tags/v%{version}.tar.gz BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-toml +BuildRequires: python3-pip +BuildRequires: python3-wheel +BuildRequires: python3-editables +BuildRequires: python3-hatch-vcs +BuildRequires: python3-hatchling # For tests -BuildRequires: python3-astroid >= 2.0.2 +BuildRequires: python3-astroid >= 2.12.1 +BuildRequires: python3-dill BuildRequires: python3-isort BuildRequires: python3-mccabe BuildRequires: python3-pytest BuildRequires: python3-pytest-runner +BuildRequires: python3-tomlkit BuildRequires: python3-six # For the main pylint package @@ -35,10 +42,12 @@ Additionally, it is possible to write plugins to add your own checks. %package -n python3-%{name} Summary: %{summary} -Requires: python3-astroid >= 2.3.0 +Requires: python3-astroid >= 2.12.1 +Requires: python3-dill Requires: python3-setuptools Requires: python3-mccabe Requires: python3-isort +Requires: python3-tomlkit Obsoletes: python3-pylint-gui < 1.7 %{?python_provide:%python_provide python3-%{name}} @@ -55,13 +64,13 @@ and much more. Additionally, it is possible to write plugins to add your own checks. %prep -%autosetup -p1 +%autosetup -p1 -n pylint-%{version} %build -%py3_build +%pyproject_build %install -%py3_install +%pyproject_install rm -rf %{buildroot}%{python3_sitelib}/pylint/test # Add -%%{python3_version} to the binaries and manpages for backwards compatibility @@ -76,6 +85,7 @@ done %license LICENSE %{_bindir}/epylint %{_bindir}/pylint +%{_bindir}/pylint-config %{_bindir}/pyreverse %{_bindir}/symilar @@ -87,6 +97,9 @@ done %{_bindir}/*-%{python3_version} %changelog +* Mon May 15 2023 Dongxing Wang - 2.17.2-1 +- update to 2.17.2 + * Wed Apr 27 2022 caodongxia - 2.12.2-1 - update to 2.12.2 diff --git a/v2.17.2.tar.gz b/v2.17.2.tar.gz new file mode 100644 index 0000000..c0cecc9 Binary files /dev/null and b/v2.17.2.tar.gz differ