forked from pool/python-pylint
Accepting request 264382 from home:Nijel:branches:devel:languages:python
- Lower tk dependency to Recommends as it's only needed for optional GUI - Update to 1.4.0: * Added new options for controlling the loading of C extensions. By default, only C extensions from the stdlib will be loaded into the active Python interpreter for inspection, because they can run arbitrary code on import. The option `--extension-pkg-whitelist` can be used to specify modules or packages that are safe to load. * Change default max-line-length to 100 rather than 80 * Drop BaseRawChecker class which were only there for backward compat for a while now * Don't try to analyze string formatting with objects coming from function arguments. Closes issue #373. * Port source code to be Python 2/3 compatible. This drops the need for 2to3, but does drop support for Python 2.5. * Each message now comes with a confidence level attached, and can be filtered base on this level. This allows to filter out all messages that were emitted even though an inference failure happened during checking. * Improved presenting unused-import message. Closes issue #293. * Add new checker for finding spelling errors. New messages: wrong-spelling-in-comment, wrong-spelling-in-docstring. New options: spelling-dict, spelling-ignore-words. * Add new '-j' option for running checks in sub-processes. * Added new checks for line endings if they are mixed (LF vs CRLF) or if they are not as expected. New messages: mixed-line-endings, unexpected-line-ending-format. New option: expected-line-ending-format. * 'dangerous-default-value' no longer evaluates the value of the arguments, which could result in long error messages or sensitive data being leaked. OBS-URL: https://build.opensuse.org/request/show/264382 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylint?expand=0&rev=58
This commit is contained in:
committed by
Git OBS Bridge
parent
a58715e83f
commit
74b4f7bbbe
@@ -18,21 +18,22 @@
|
||||
|
||||
%define modname pylint
|
||||
Name: python-%{modname}
|
||||
Version: 1.3.1
|
||||
Version: 1.4.0
|
||||
Release: 0
|
||||
Summary: Syntax and style checker for Python code
|
||||
License: GPL-2.0+
|
||||
Group: Development/Languages/Python
|
||||
Url: http://www.logilab.org/projects/pylint/
|
||||
Source: https://pypi.python.org/packages/source/p/pylint/pylint-%{version}.zip
|
||||
Source: https://pypi.python.org/packages/source/p/pylint/pylint-%{version}.tar.gz
|
||||
# PATCH-FIX-UPSTREAM pylint-1cf2d72bfc2410665579823cb308fa64c471867b.diff -- Python 2.6 compatibility
|
||||
Patch0: pylint-1cf2d72bfc2410665579823cb308fa64c471867b.diff
|
||||
BuildRequires: python-astroid >= 1.2.0
|
||||
BuildRequires: python-devel
|
||||
BuildRequires: python-logilab-common >= 0.55
|
||||
BuildRequires: python-tk
|
||||
BuildRequires: unzip
|
||||
Requires: python-astroid >= 1.2.0
|
||||
Requires: python-logilab-common >= 0.55
|
||||
Requires: python-tk
|
||||
Recommends: python-tk
|
||||
Provides: pylint = %{version}
|
||||
Obsoletes: pylint < %{version}
|
||||
Requires(post): update-alternatives
|
||||
@@ -62,6 +63,7 @@ feature.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{modname}-%{version}
|
||||
%patch0 -p1
|
||||
|
||||
%build
|
||||
python setup.py build
|
||||
|
Reference in New Issue
Block a user