commit python3-pylint for openSUSE:Factory

2016-07-21 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2016-07-21 08:19:30

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is "python3-pylint"

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2016-07-18 21:25:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2016-07-21 08:19:37.0 +0200
@@ -1,0 +2,11 @@
+Wed Jul 20 04:44:08 UTC 2016 - a...@gmx.de
+
+- update to version 1.6.4:
+  * Recurse into all the ancestors when checking if an object is an
+exception
+
+- changes from version 1.6.3:
+  * Do not crash when inferring uninferable exception types for
+docparams extension
+
+---

Old:

  pylint-1.6.2.tar.gz

New:

  pylint-1.6.4.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.J0bVyf/_old  2016-07-21 08:19:38.0 +0200
+++ /var/tmp/diff_new_pack.J0bVyf/_new  2016-07-21 08:19:38.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pylint
-Version:1.6.2
+Version:1.6.4
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+

++ pylint-1.6.2.tar.gz -> pylint-1.6.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.6.2/ChangeLog new/pylint-1.6.4/ChangeLog
--- old/pylint-1.6.2/ChangeLog  2016-07-15 09:18:53.0 +0200
+++ new/pylint-1.6.4/ChangeLog  2016-07-19 18:23:33.0 +0200
@@ -2,6 +2,27 @@
 Pylint NEWS
 ---
 
+What's new in Pylint 1.6.4?
+===
+
+Release date: 2016-07-19
+
+* Recurse into all the ancestors when checking if an object is an exception
+
+  Since we were going only into the first level, we weren't inferring
+  when a class used a metaclass which defined a base Exception class
+  for the aforementioned class.
+
+
+What's new in Pylint 1.6.3?
+===
+
+Release date: 2016-07-18
+
+* Do not crash when inferring uninferable exception types for docparams 
extension
+
+  Close #998
+
 What's new in Pylint 1.6.2?
 ===
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.6.2/PKG-INFO new/pylint-1.6.4/PKG-INFO
--- old/pylint-1.6.2/PKG-INFO   2016-07-15 10:01:50.0 +0200
+++ new/pylint-1.6.4/PKG-INFO   2016-07-19 19:01:30.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pylint
-Version: 1.6.2
+Version: 1.6.4
 Summary: python code static checker
 Home-page: https://github.com/PyCQA/pylint
 Author: Python Code Quality Authority
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.6.2/doc/conf.py new/pylint-1.6.4/doc/conf.py
--- old/pylint-1.6.2/doc/conf.py2016-07-15 09:17:15.0 +0200
+++ new/pylint-1.6.4/doc/conf.py2016-07-19 17:29:51.0 +0200
@@ -41,7 +41,7 @@
 
 # General information about the project.
 project = u'Pylint'
-copyright = u'2013-2014, Logilab and contributors'
+copyright = u'2003-2016, Logilab'
 
 # The version info for the project you're documenting, acts as replacement for
 # |version| and |release|, also used in various other places throughout the
@@ -179,7 +179,7 @@
 # (source start file, target name, title, author, documentclass 
[howto/manual]).
 latex_documents = [
   ('index', 'Pylint.tex', u'Pylint Documentation',
-   u'Logilab and contributors', 'manual'),
+   u'Logilab, PyCQA and contributors', 'manual'),
 ]
 
 # The name of an image file (relative to this directory) to place at the top of
@@ -212,5 +212,5 @@
 # (source start file, name, description, authors, manual section).
 man_pages = [
 ('index', 'pylint', u'Pylint Documentation',
- [u'Logilab and contributors'], 1)
+ [u'Logilab, PyCQA and contributors'], 1)
 ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/__init__.py 
new/pylint-1.6.4/pylint/__init__.py
--- old/pylint-1.6.2/pylint/__init__.py 2016-07-15 09:17:16.0 +0200
+++ new/pylint-1.6.4/pylint/__init__.py 2016-07-19 16:50:56.0 +0200
@@ -1,3 +1,5 @@
+# Copyright (c) 2003-2016 LOGILAB S.A. (Paris, FRANCE).
+# http://www.logilab.fr/ -- mailto:cont...@logilab.fr
 # Licensed under the GPL: 
https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 # For details: https://github.com/PyCQA/pylint/blob/master/COPYING
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit python3-pylint for openSUSE:Factory

2016-07-18 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2016-07-18 21:24:34

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is "python3-pylint"

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2016-07-14 09:46:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2016-07-18 21:25:24.0 +0200
@@ -1,0 +2,9 @@
+Fri Jul 15 15:23:21 UTC 2016 - a...@gmx.de
+
+- update to version 1.6.2:
+  * Do not crash when printing the help of options with default
+regular expressions
+  * More granular versions for deprecated modules.
+  * Do not crash in docparams when we can't infer the exception types.
+
+---

Old:

  pylint-1.6.1.tar.gz

New:

  pylint-1.6.2.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.siSR8s/_old  2016-07-18 21:25:25.0 +0200
+++ /var/tmp/diff_new_pack.siSR8s/_new  2016-07-18 21:25:25.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pylint
-Version:1.6.1
+Version:1.6.2
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+

++ pylint-1.6.1.tar.gz -> pylint-1.6.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.6.1/ChangeLog new/pylint-1.6.2/ChangeLog
--- old/pylint-1.6.1/ChangeLog  2016-07-07 23:04:22.0 +0200
+++ new/pylint-1.6.2/ChangeLog  2016-07-15 09:18:53.0 +0200
@@ -2,6 +2,22 @@
 Pylint NEWS
 ---
 
+What's new in Pylint 1.6.2?
+===
+
+Release date: 2016-07-15
+
+* Do not crash when printing the help of options with default regular 
expressions
+
+  Close #990
+
+* More granular versions for deprecated modules.
+
+  Close #991
+
+* Do not crash in docparams when we can't infer the exception types.
+
+
 What's new in Pylint 1.6.1?
 ===
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.6.1/PKG-INFO new/pylint-1.6.2/PKG-INFO
--- old/pylint-1.6.1/PKG-INFO   2016-07-07 23:07:14.0 +0200
+++ new/pylint-1.6.2/PKG-INFO   2016-07-15 10:01:50.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pylint
-Version: 1.6.1
+Version: 1.6.2
 Summary: python code static checker
 Home-page: https://github.com/PyCQA/pylint
 Author: Python Code Quality Authority
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.6.1/doc/conf.py new/pylint-1.6.2/doc/conf.py
--- old/pylint-1.6.1/doc/conf.py2016-07-07 23:04:23.0 +0200
+++ new/pylint-1.6.2/doc/conf.py2016-07-15 09:17:15.0 +0200
@@ -16,7 +16,7 @@
 # If extensions (or modules to document with autodoc) are in another directory,
 # add these directories to sys.path here. If the directory is relative to the
 # documentation root, use os.path.abspath to make it absolute, like shown here.
-#sys.path.insert(0, os.path.abspath('.'))
+sys.path.append(os.path.abspath('exts'))
 
 # -- General configuration 
-
 
@@ -25,7 +25,7 @@
 
 # Add any Sphinx extension module names here, as strings. They can be 
extensions
 # coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
-extensions = []
+extensions = ['pylint_features']
 
 # Add any paths that contain templates here, relative to this directory.
 templates_path = ['_templates']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.6.1/doc/exts/pylint_features.py 
new/pylint-1.6.2/doc/exts/pylint_features.py
--- old/pylint-1.6.1/doc/exts/pylint_features.py1970-01-01 
01:00:00.0 +0100
+++ new/pylint-1.6.2/doc/exts/pylint_features.py2016-07-15 
09:17:15.0 +0200
@@ -0,0 +1,31 @@
+# Licensed under the GPL: 
https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
+# For details: https://github.com/PyCQA/pylint/blob/master/COPYING
+
+"""Script used to generate the features file before building the actual 
documentation."""
+
+import os
+import subprocess
+import sys
+
+import sphinx
+
+
+def builder_inited(app):
+popen = subprocess.Popen([sys.executable, "-m", "pylint", 
"--full-documentation"],
+ stdout=subprocess.PIPE)
+output, _ = popen.communicate()
+
+if not output:
+print("Pylint might not be available.")
+return
+
+features = os.path.join(os.path.dirname('.'), 

commit python3-pylint for openSUSE:Factory

2016-07-14 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2016-07-14 09:46:06

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is "python3-pylint"

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2016-06-25 02:22:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2016-07-14 09:46:08.0 +0200
@@ -1,0 +2,6 @@
+Thu Jul  7 21:49:12 UTC 2016 - mich...@stroeder.com
+
+- Update to version 1.6.1
+  see changes in /usr/share/doc/packages/python-pylint/ChangeLog
+
+---

Old:

  pylint-1.5.6.tar.gz

New:

  pylint-1.6.1.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.0cv2L2/_old  2016-07-14 09:46:09.0 +0200
+++ /var/tmp/diff_new_pack.0cv2L2/_new  2016-07-14 09:46:09.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pylint
-Version:1.5.6
+Version:1.6.1
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+

++ pylint-1.5.6.tar.gz -> pylint-1.6.1.tar.gz ++
 10575 lines of diff (skipped)




commit python3-pylint for openSUSE:Factory

2016-06-24 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2016-06-25 02:21:13

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is "python3-pylint"

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2016-05-25 21:27:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2016-06-25 02:22:00.0 +0200
@@ -1,0 +2,8 @@
+Sun Jun 19 01:30:04 UTC 2016 - a...@gmx.de
+
+- update to version 1.5.6:
+  * config files with BOM markers can now be read.
+  * epylint.py_run does not crash on big files, using .communicate()
+instead of .wait()
+
+---
@@ -11 +18,0 @@
-

Old:

  pylint-1.5.5.tar.gz

New:

  pylint-1.5.6.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.b8bZ0N/_old  2016-06-25 02:22:01.0 +0200
+++ /var/tmp/diff_new_pack.b8bZ0N/_new  2016-06-25 02:22:01.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pylint
-Version:1.5.5
+Version:1.5.6
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+

++ pylint-1.5.5.tar.gz -> pylint-1.5.6.tar.gz ++
 12801 lines of diff (skipped)




commit python3-pylint for openSUSE:Factory

2016-05-25 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2016-05-25 21:27:03

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is "python3-pylint"

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2016-04-22 16:23:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2016-05-25 21:27:04.0 +0200
@@ -1,0 +2,12 @@
+Mon May 16 18:10:48 UTC 2016 - jeng...@inai.de
+
+- Run fdupes to combine duplicate files
+
+---
+Sun May  8 07:04:59 UTC 2016 - a...@gmx.de
+
+- specfile:
+  * updated source url to files.pythonhosted.org
+
+
+---



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.CL7d7e/_old  2016-05-25 21:27:05.0 +0200
+++ /var/tmp/diff_new_pack.CL7d7e/_new  2016-05-25 21:27:05.0 +0200
@@ -23,7 +23,8 @@
 License:GPL-2.0+
 Group:  Development/Languages/Python
 Url:https://github.com/pycqa/pylint
-Source: 
https://pypi.python.org/packages/source/p/pylint/pylint-%{version}.tar.gz
+Source: 
https://files.pythonhosted.org/packages/source/p/pylint/pylint-%{version}.tar.gz
+BuildRequires:  fdupes
 BuildRequires:  python3-astroid
 BuildRequires:  python3-six
 BuildRequires:  python3-tk
@@ -71,6 +72,7 @@
 # create a dummy target for /etc/alternatives/$p
 touch %{buildroot}%{_sysconfdir}/alternatives/$p
 done
+%fdupes %{buildroot}/%{_prefix}
 
 %post
 %_sbindir/update-alternatives \




commit python3-pylint for openSUSE:Factory

2016-04-22 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2016-04-22 16:23:25

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is "python3-pylint"

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2016-01-26 10:15:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2016-04-22 16:23:26.0 +0200
@@ -1,0 +2,23 @@
+Sat Mar 26 03:55:09 UTC 2016 - a...@gmx.de
+
+- update to version 1.5.5:
+  * Let visit_importfrom from Python 3 porting checker be called when
+everything is disabled Because the visit method was filtering the
+patterns it was expecting to be activated, it didn't run when
+everything but one pattern was disabled, leading to spurious false
+positives.  Close #852
+  * Don't emit unsubscriptable-value for classes with unknown base
+classes.  Close #776.
+  * Use an OrderedDict for storing the configuration elements This
+fixes an issue related to impredictible order of the disable /
+enable elements from a config file. In certain cases, the disable
+was coming before the enable which resulted in classes of errors
+to be enabled, even though the intention was to disable them. The
+best example for this was in the context of running multiple
+processes, each one of it having different enables / disables that
+affected the output.  Close #815
+  * Don't consider bare and broad except handlers as ignoring
+NameError, AttributeError and similar exceptions, in the context
+of checkers for these issues.  Closes issue #826
+
+---

Old:

  pylint-1.5.4.tar.gz

New:

  pylint-1.5.5.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.FVrfYE/_old  2016-04-22 16:23:27.0 +0200
+++ /var/tmp/diff_new_pack.FVrfYE/_new  2016-04-22 16:23:27.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pylint
-Version:1.5.4
+Version:1.5.5
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+

++ pylint-1.5.4.tar.gz -> pylint-1.5.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.5.4/ChangeLog new/pylint-1.5.5/ChangeLog
--- old/pylint-1.5.4/ChangeLog  2016-01-15 21:26:34.0 +0100
+++ new/pylint-1.5.5/ChangeLog  2016-03-21 19:33:22.0 +0100
@@ -1,9 +1,41 @@
 ChangeLog for Pylint
 
 
+2016-03-21 -- 1.5.5
+
+* Let visit_importfrom from Python 3 porting checker be called when 
everything is disabled
+
+  Because the visit method was filtering the patterns it was expecting to 
be activated,
+  it didn't run when everything but one pattern was disabled, leading to 
spurious false 
+  positives
+
+  Close #852
+
+* Don't emit unsubscriptable-value for classes with unknown
+  base classes.
+
+  Close #776.
+
+* Use an OrderedDict for storing the configuration elements
+
+  This fixes an issue related to impredictible order of the disable / 
enable
+  elements from a config file. In certain cases, the disable was coming 
before
+  the enable which resulted in classes of errors to be enabled, even 
though the intention
+  was to disable them. The best example for this was in the context of 
running multiple
+  processes, each one of it having different enables / disables that 
affected the output.
+
+  Close #815
+
+* Don't consider bare and broad except handlers as ignoring NameError,
+  AttributeError and similar exceptions, in the context of checkers for
+  these issues.
+
+  Closes issue #826
+
 
 2016-01-15 -- 1.5.4
 
+
 * Merge StringMethodChecker with StringFormatChecker. This fixes a
   bug where disabling all the messages and enabling only a handful of
   messages from the StringFormatChecker would have resulted in no
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.5.4/DEPENDS new/pylint-1.5.5/DEPENDS
--- old/pylint-1.5.4/DEPENDS2016-01-15 16:54:20.0 +0100
+++ new/pylint-1.5.5/DEPENDS2016-03-21 19:33:03.0 +0100
@@ -1,2 +1,2 @@
-python-astroid (>= 1.4.0)
+python-astroid (>= 1.4.5)
 python-tk
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.5.4/PKG-INFO new/pylint-1.5.5/PKG-INFO
--- old/pylint-1.5.4/PKG-INFO   2016-01-15 21:32:52.0 +0100
+++ new/pylint-1.5.5/PKG-INFO   2016-03-21 19:42:21.0 

commit python3-pylint for openSUSE:Factory

2016-01-26 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2016-01-26 10:15:19

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is "python3-pylint"

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2016-01-22 01:07:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2016-01-26 10:15:20.0 +0100
@@ -1,0 +2,10 @@
+Sun Jan 17 00:03:04 UTC 2016 - a...@gmx.de
+
+- update to version 1.5.4:
+  * Merge StringMethodChecker with StringFormatChecker. This fixes a
+bug where disabling all the messages and enabling only a handful of
+messages from the StringFormatChecker would have resulted in no
+messages at all.
+  * Don't apply unneeded-not over sets.
+
+---

Old:

  pylint-1.5.3.tar.gz

New:

  pylint-1.5.4.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.8vJoPX/_old  2016-01-26 10:15:21.0 +0100
+++ /var/tmp/diff_new_pack.8vJoPX/_new  2016-01-26 10:15:21.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pylint
-Version:1.5.3
+Version:1.5.4
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+

++ pylint-1.5.3.tar.gz -> pylint-1.5.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.5.3/ChangeLog new/pylint-1.5.4/ChangeLog
--- old/pylint-1.5.3/ChangeLog  2016-01-11 10:51:49.0 +0100
+++ new/pylint-1.5.4/ChangeLog  2016-01-15 21:26:34.0 +0100
@@ -1,6 +1,17 @@
 ChangeLog for Pylint
 
 
+
+2016-01-15 -- 1.5.4
+
+* Merge StringMethodChecker with StringFormatChecker. This fixes a
+  bug where disabling all the messages and enabling only a handful of
+  messages from the StringFormatChecker would have resulted in no
+  messages at all.
+
+* Don't apply unneeded-not over sets.
+
+
 2016-01-11 -- 1.5.3
 
 * Handle the import fallback idiom with regard to wrong-import-order.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.5.3/PKG-INFO new/pylint-1.5.4/PKG-INFO
--- old/pylint-1.5.3/PKG-INFO   2016-01-11 11:07:57.0 +0100
+++ new/pylint-1.5.4/PKG-INFO   2016-01-15 21:32:52.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pylint
-Version: 1.5.3
+Version: 1.5.4
 Summary: python code static checker
 Home-page: http://www.pylint.org
 Author: Logilab
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.5.3/pylint/__pkginfo__.py 
new/pylint-1.5.4/pylint/__pkginfo__.py
--- old/pylint-1.5.3/pylint/__pkginfo__.py  2016-01-11 10:51:17.0 
+0100
+++ new/pylint-1.5.4/pylint/__pkginfo__.py  2016-01-15 21:26:42.0 
+0100
@@ -23,7 +23,7 @@
 
 modname = distname = 'pylint'
 
-numversion = (1, 5, 3)
+numversion = (1, 5, 4)
 version = '.'.join([str(num) for num in numversion])
 
 install_requires = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.5.3/pylint/checkers/base.py 
new/pylint-1.5.4/pylint/checkers/base.py
--- old/pylint-1.5.3/pylint/checkers/base.py2016-01-09 21:13:05.0 
+0100
+++ new/pylint-1.5.4/pylint/checkers/base.py2016-01-15 20:56:43.0 
+0100
@@ -197,6 +197,12 @@
 return 'method'
 
 
+def _is_none(node):
+return (node is None or
+(isinstance(node, astroid.Const) and node.value is None) or
+(isinstance(node, astroid.Name)  and node.name == 'None')
+   )
+
 
 def _has_abstract_methods(node):
 """
@@ -264,6 +270,28 @@
 return True
 return False
 
+
+def _node_type(node):
+"""Return the inferred type for `node`
+
+If there is more than one possible type, or if inferred type is YES or 
None,
+return None
+"""
+# check there is only one possible type for the assign node. Else we
+# don't handle it for now
+types = set()
+try:
+for var_type in node.infer():
+if var_type == astroid.YES or _is_none(var_type):
+continue
+types.add(var_type)
+if len(types) > 1:
+return
+except InferenceError:
+return
+return types.pop() if types else None
+
+
 class _BasicChecker(BaseChecker):
 __implements__ = IAstroidChecker
 name = 'basic'
@@ -397,11 +425,7 @@
 else:
 values = [r.value for r in returns]
   

commit python3-pylint for openSUSE:Factory

2016-01-21 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2016-01-21 23:42:24

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is "python3-pylint"

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2015-12-23 08:50:40.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2016-01-22 01:07:00.0 +0100
@@ -1,0 +2,34 @@
+Wed Jan 13 10:15:52 UTC 2016 - toddrme2...@gmail.com
+
+- Update to version 1.5.3:
+  * Handle the import fallback idiom with regard to wrong-import-order.
+Closes issue #750.
+  * Decouple the displaying of reports from the displaying of messages
+Some reporters are aggregating the messages instead of displaying
+them when they are available. The actual displaying was conflatted
+in the generate_reports. Unfortunately this behaviour was flaky
+and in the case of the JSON reporter, the messages weren't shown
+at all if a file had syntax errors or if it was missing.
+In order to fix this, the aggregated messages can now be
+displayed with Reporter.display_message, while the reports are
+displayed with display_reports.
+Closes issues #766 and #765.
+  * Ignore function calls with variadic arguments without a context.
+Inferring variadic positional arguments and keyword arguments
+will result into empty Tuples and Dicts, which can lead in
+some cases to false positives with regard to no-value-for-parameter.
+In order to avoid this, until we'll have support for call context
+propagation, we're ignoring such cases if detected.
+Closes issue #722.
+  * Treat AsyncFunctionDef just like FunctionDef nodes,
+by implementing visit_asyncfunctiondef in terms of
+visit_functiondef.
+Closes issue #767.
+  * Take in account kwonlyargs when verifying that arguments
+are defined with the check_docs extension.
+Closes issue #745.
+  * Suppress reporting 'unneeded-not' inside `__ne__` methods
+Closes issue #749.
+- Cleanup update-alternatives
+
+---

Old:

  pylint-1.5.2.tar.gz

New:

  pylint-1.5.3.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.n7Ho4P/_old  2016-01-22 01:07:02.0 +0100
+++ /var/tmp/diff_new_pack.n7Ho4P/_new  2016-01-22 01:07:02.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-pylint
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,15 @@
 
 
 Name:   python3-pylint
-Version:1.5.2
+Version:1.5.3
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+
 Group:  Development/Languages/Python
-Url:http://www.pylint.org/
+Url:https://github.com/pycqa/pylint
 Source: 
https://pypi.python.org/packages/source/p/pylint/pylint-%{version}.tar.gz
-BuildRequires:  python3-2to3
 BuildRequires:  python3-astroid
+BuildRequires:  python3-six
 BuildRequires:  python3-tk
 Requires:   python3-astroid
 Requires:   python3-six
@@ -58,58 +58,53 @@
 python3 setup.py build
 
 %install
-# build failes without --no-compile
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} --no-compile
+
 # fix non-executable rpmlint warning
 chmod +x %{buildroot}%{python3_sitelib}/pylint/epylint.py
-# update-alternatives
-mv %{buildroot}%{_bindir}/pylint %{buildroot}%{_bindir}/pylint-%{py3_ver}
-mv %{buildroot}%{_bindir}/epylint %{buildroot}%{_bindir}/epylint-%{py3_ver}
-mv %{buildroot}%{_bindir}/pylint-gui 
%{buildroot}%{_bindir}/pylint-gui-%{py3_ver}
-mv %{buildroot}%{_bindir}/pyreverse %{buildroot}%{_bindir}/pyreverse-%{py3_ver}
-mv %{buildroot}%{_bindir}/symilar %{buildroot}%{_bindir}/symilar-%{py3_ver}
-ln -s %{_bindir}/pylint-%{py3_ver} %{buildroot}%{_bindir}/pylint
-ln -s %{_bindir}/epylint-%{py3_ver} %{buildroot}%{_bindir}/epylint
-ln -s %{_bindir}/pylint-gui-%{py3_ver} %{buildroot}%{_bindir}/pylint-gui
-ln -s %{_bindir}/pyreverse-%{py3_ver} %{buildroot}%{_bindir}/pyreverse
-ln -s %{_bindir}/symilar-%{py3_ver} %{buildroot}%{_bindir}/symilar
-
-%pre
-# Since /usr/bin/pylint, etc. became ghosted to be used with 
update-alternatives, we have to get rid
-# of the old binary resulting from the non-update-alternativies-ified package:
-[ -h %{_bindir}/pylint ] || rm -f %{_bindir}/pylint
-[ -h 

commit python3-pylint for openSUSE:Factory

2015-12-22 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2015-12-23 08:50:39

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is "python3-pylint"

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2015-12-17 15:54:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2015-12-23 08:50:40.0 +0100
@@ -1,0 +2,18 @@
+Mon Dec 21 19:31:18 UTC 2015 - a...@gmx.de
+
+- specfile:
+  * README->README.rst
+  * deleted README.python3, not in tar-ball anymore
+
+- update to version 1.5.2:
+  * Don't crash if graphviz is not installed, instead emit a warning
+letting the user to know.  Closes issue #168.
+  * Accept only functions and methods for the deprecated-method
+checker.  This prevents a crash which can occur when an object
+doesn't have .qname() method after the inference.
+  * Don't emit super-on-old-class on classes with unknown bases.
+Closes issue #721.
+  * Allow statements in `if` or `try` blocks containing imports.
+Closes issue #714.
+
+---

Old:

  pylint-1.5.1.tar.gz

New:

  pylint-1.5.2.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.gfq1BW/_old  2015-12-23 08:50:41.0 +0100
+++ /var/tmp/diff_new_pack.gfq1BW/_new  2015-12-23 08:50:41.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pylint
-Version:1.5.1
+Version:1.5.2
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+
@@ -98,7 +98,7 @@
 
 %files
 %defattr(-,root,root)
-%doc ChangeLog COPYING README README.Python3 examples/
+%doc ChangeLog COPYING README.rst examples/
 %{_bindir}/pylint-%{py3_ver}
 %{_bindir}/epylint-%{py3_ver}
 %{_bindir}/pylint-gui-%{py3_ver}

++ pylint-1.5.1.tar.gz -> pylint-1.5.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.5.1/ChangeLog new/pylint-1.5.2/ChangeLog
--- old/pylint-1.5.1/ChangeLog  2015-12-02 16:51:44.0 +0100
+++ new/pylint-1.5.2/ChangeLog  2015-12-21 01:15:06.0 +0100
@@ -1,6 +1,26 @@
 ChangeLog for Pylint
 
 
+2015-12-21
+
+* Don't crash if graphviz is not installed, instead emit a
+  warning letting the user to know.
+
+  Closes issue #168.
+
+* Accept only functions and methods for the deprecated-method checker.
+
+  This prevents a crash which can occur when an object doesn't have
+  .qname() method after the inference.
+
+* Don't emit super-on-old-class on classes with unknown bases.
+  Closes issue #721.
+
+* Allow statements in `if` or `try` blocks containing imports.
+
+  Closes issue #714. 
+
+
 2015-12-02 -- 1.5.1
 
 * Don't emit unsubscriptable-object if the node is found
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.5.1/PKG-INFO new/pylint-1.5.2/PKG-INFO
--- old/pylint-1.5.1/PKG-INFO   2015-12-02 16:57:04.0 +0100
+++ new/pylint-1.5.2/PKG-INFO   2015-12-21 01:21:43.0 +0100
@@ -1,71 +1,12 @@
 Metadata-Version: 1.1
 Name: pylint
-Version: 1.5.1
+Version: 1.5.2
 Summary: python code static checker
 Home-page: http://www.pylint.org
 Author: Logilab
 Author-email: python-proje...@lists.logilab.org
 License: GPL
-Description: 
-.. image:: https://drone.io/bitbucket.org/logilab/pylint/status.png
-:alt: drone.io Build Status
-:target: https://drone.io/bitbucket.org/logilab/pylint
-
-README for Pylint - http://www.pylint.org/
-==
-
-Pylint is a Python source code analyzer which looks for programming 
errors,
-helps enforcing a coding standard and sniffs for some code smells (as 
defined in
-Martin Fowler's Refactoring book).
-
-Pylint has many rules enabled by default, way too much to silence them 
all on a
-minimally sized program. It's highly configurable and handle pragmas 
to control
-it from within your code. Additionally, it is possible to write 
plugins to add
-your own checks.
-
-It's a free software distributed under the GNU Public Licence.
-
-Development is hosted on bitbucket: 
https://bitbucket.org/logilab/pylint/
-
-You can use the code-qual...@python.org mailing list to discuss about
-Pylint. Subscribe at 
https://mail.python.org/mailman/listinfo/code-quality/
-or read the 

commit python3-pylint for openSUSE:Factory

2015-12-17 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2015-12-17 15:54:42

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is "python3-pylint"

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2015-12-03 13:32:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2015-12-17 15:54:44.0 +0100
@@ -1,0 +2,20 @@
+Sat Dec  5 22:32:03 UTC 2015 - a...@gmx.de
+
+- update to version 1.5.1:
+  * Fix a crash which occurred when old visit methods are encountered
+in plugin modules. Closes issue #711.
+  * Add wrong-import-position to check_messages's decorator arguments
+for ImportChecker.leave_module This fixes an esoteric bug which
+occurs when ungrouped-imports and wrong-import-order are disabled
+and pylint is executed on multiple files.  What happens is that
+without wrong-import-position in check_messages, leave_module will
+never be called, which means that the first non-import node from
+other files might leak into the current file, leading to
+wrong-import-position being emitted by pylint.
+  * Fix a crash which occurred when old visit methods are encountered
+in plugin modules. Closes issue #711.
+  * Don't emit import-self and cyclic-import for relative imports of
+modules with the same name as the package itself.  Closes issues
+#708 and #706.
+
+---

Old:

  pylint-1.5.0.tar.gz

New:

  pylint-1.5.1.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.DhOuXn/_old  2015-12-17 15:54:45.0 +0100
+++ /var/tmp/diff_new_pack.DhOuXn/_new  2015-12-17 15:54:45.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pylint
-Version:1.5.0
+Version:1.5.1
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+

++ pylint-1.5.0.tar.gz -> pylint-1.5.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.5.0/ChangeLog new/pylint-1.5.1/ChangeLog
--- old/pylint-1.5.0/ChangeLog  2015-11-29 17:29:27.0 +0100
+++ new/pylint-1.5.1/ChangeLog  2015-12-02 16:51:44.0 +0100
@@ -1,6 +1,29 @@
 ChangeLog for Pylint
 
 
+2015-12-02 -- 1.5.1
+
+* Don't emit unsubscriptable-object if the node is found
+  inside an abstract class. Closes issue #685.
+
+* Add wrong-import-position to check_messages's decorator arguments
+  for ImportChecker.leave_module
+
+  This fixes an esoteric bug which occurs when ungrouped-imports and
+  wrong-import-order are disabled and pylint is executed on multiple files.
+  What happens is that without wrong-import-position in check_messages,
+  leave_module will never be called, which means that the first non-import 
node
+  from other files might leak into the current file,
+  leading to wrong-import-position being emitted by pylint.
+
+* Fix a crash which occurred when old visit methods are encountered
+  in plugin modules. Closes issue #711.
+
+* Don't emit import-self and cyclic-import for relative imports
+  of modules with the same name as the package itself.
+  Closes issues #708 and #706.
+
+
 2015-11-29 -- 1.5.0
 
 * Added multiple warnings related to imports. 'wrong-import-order'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.5.0/PKG-INFO new/pylint-1.5.1/PKG-INFO
--- old/pylint-1.5.0/PKG-INFO   2015-11-29 18:40:19.0 +0100
+++ new/pylint-1.5.1/PKG-INFO   2015-12-02 16:57:04.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pylint
-Version: 1.5.0
+Version: 1.5.1
 Summary: python code static checker
 Home-page: http://www.pylint.org
 Author: Logilab
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.5.0/pylint/__pkginfo__.py 
new/pylint-1.5.1/pylint/__pkginfo__.py
--- old/pylint-1.5.0/pylint/__pkginfo__.py  2015-11-29 17:09:05.0 
+0100
+++ new/pylint-1.5.1/pylint/__pkginfo__.py  2015-12-02 16:51:44.0 
+0100
@@ -23,11 +23,11 @@
 
 modname = distname = 'pylint'
 
-numversion = (1, 5, 0)
+numversion = (1, 5, 1)
 version = '.'.join([str(num) for num in numversion])
 
 install_requires = [
-'astroid>=1.4.0',
+'astroid>=1.4.1',
 'six',
 ]
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.5.0/pylint/checkers/imports.py 

commit python3-pylint for openSUSE:Factory

2015-12-03 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2015-12-03 13:32:05

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is "python3-pylint"

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2015-07-03 00:18:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2015-12-03 13:32:06.0 +0100
@@ -1,0 +2,9 @@
+Sun Nov 29 20:23:52 UTC 2015 - a...@gmx.de
+
+- specfile:
+  * removed dependency on logilab-common
+
+- update to version 1.5.0:
+  * long list of changes, see Changelog file for details
+
+---

Old:

  pylint-1.4.4.tar.gz

New:

  pylint-1.5.0.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.5xdKvU/_old  2015-12-03 13:32:07.0 +0100
+++ /var/tmp/diff_new_pack.5xdKvU/_new  2015-12-03 13:32:07.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pylint
-Version:1.4.4
+Version:1.5.0
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+
@@ -26,10 +26,8 @@
 Source: 
https://pypi.python.org/packages/source/p/pylint/pylint-%{version}.tar.gz
 BuildRequires:  python3-2to3
 BuildRequires:  python3-astroid
-BuildRequires:  python3-logilab-common >= 0.55
 BuildRequires:  python3-tk
 Requires:   python3-astroid
-Requires:   python3-logilab-common >= 0.55
 Requires:   python3-six
 Requires:   python3-tk
 Requires(post): update-alternatives

++ pylint-1.4.4.tar.gz -> pylint-1.5.0.tar.gz ++
 29866 lines of diff (skipped)




commit python3-pylint for openSUSE:Factory

2015-07-02 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2015-07-02 22:50:06

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is python3-pylint

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2015-05-23 13:09:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2015-07-03 00:18:54.0 +0200
@@ -1,0 +2,6 @@
+Tue Jun 30 22:20:25 UTC 2015 - a...@gmx.de
+
+- update to version 1.4.4:
+  * Avoid breaking pylint when using logilab.common = 1.0.
+
+---

Old:

  pylint-1.4.3.tar.gz

New:

  pylint-1.4.4.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.F1iSmp/_old  2015-07-03 00:18:54.0 +0200
+++ /var/tmp/diff_new_pack.F1iSmp/_new  2015-07-03 00:18:54.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pylint
-Version:1.4.3
+Version:1.4.4
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+

++ pylint-1.4.3.tar.gz - pylint-1.4.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.4.3/ChangeLog new/pylint-1.4.4/ChangeLog
--- old/pylint-1.4.3/ChangeLog  2015-03-14 17:36:27.0 +0100
+++ new/pylint-1.4.4/ChangeLog  2015-06-30 19:51:52.0 +0200
@@ -1,6 +1,10 @@
 ChangeLog for Pylint
 
 
+2015-06-30 -- 1.4.4
+
+* Avoid breaking pylint when using logilab.common = 1.0.
+
 2015-03-14 -- 1.4.3
 
 * Remove three warnings: star-args, abstract-class-little-used,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.4.3/PKG-INFO new/pylint-1.4.4/PKG-INFO
--- old/pylint-1.4.3/PKG-INFO   2015-03-14 17:42:24.0 +0100
+++ new/pylint-1.4.4/PKG-INFO   2015-06-30 20:07:10.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pylint
-Version: 1.4.3
+Version: 1.4.4
 Summary: python code static checker
 Home-page: http://www.pylint.org
 Author: Logilab
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.4.3/pylint/__pkginfo__.py 
new/pylint-1.4.4/pylint/__pkginfo__.py
--- old/pylint-1.4.3/pylint/__pkginfo__.py  2015-03-14 17:35:52.0 
+0100
+++ new/pylint-1.4.4/pylint/__pkginfo__.py  2015-06-30 20:02:24.0 
+0200
@@ -19,7 +19,7 @@
 
 modname = distname = 'pylint'
 
-numversion = (1, 4, 3)
+numversion = (1, 4, 4)
 version = '.'.join([str(num) for num in numversion])
 
 install_requires = ['logilab-common = 0.53.0', 'astroid = 1.3.6', 'six']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.4.3/pylint/lint.py 
new/pylint-1.4.4/pylint/lint.py
--- old/pylint-1.4.3/pylint/lint.py 2015-03-14 15:16:38.0 +0100
+++ new/pylint-1.4.4/pylint/lint.py 2015-06-30 19:49:42.0 +0200
@@ -48,7 +48,7 @@
 from logilab.common import interface
 from logilab.common import textutils
 from logilab.common import ureports
-from logilab.common.__pkginfo__ import version as common_version
+from logilab.common import __version__ as common_version
 import six
 
 from pylint import checkers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.4.3/pylint.egg-info/PKG-INFO 
new/pylint-1.4.4/pylint.egg-info/PKG-INFO
--- old/pylint-1.4.3/pylint.egg-info/PKG-INFO   2015-03-14 17:42:18.0 
+0100
+++ new/pylint-1.4.4/pylint.egg-info/PKG-INFO   2015-06-30 20:07:03.0 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pylint
-Version: 1.4.3
+Version: 1.4.4
 Summary: python code static checker
 Home-page: http://www.pylint.org
 Author: Logilab
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.4.3/setup.cfg new/pylint-1.4.4/setup.cfg
--- old/pylint-1.4.3/setup.cfg  2015-03-14 17:42:24.0 +0100
+++ new/pylint-1.4.4/setup.cfg  2015-06-30 20:07:10.0 +0200
@@ -6,7 +6,7 @@
 provides = pylint
 
 [egg_info]
-tag_build = 
 tag_svn_revision = 0
 tag_date = 0
+tag_build = 
 




commit python3-pylint for openSUSE:Factory

2015-05-23 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2015-05-23 13:09:21

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is python3-pylint

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2015-03-16 07:01:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2015-05-23 13:09:22.0 +0200
@@ -1,0 +2,5 @@
+Fri May 22 11:32:01 UTC 2015 - tchva...@suse.com
+
+- Add  missing dependency over python3-six
+
+---



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.9P5zf8/_old  2015-05-23 13:09:23.0 +0200
+++ /var/tmp/diff_new_pack.9P5zf8/_new  2015-05-23 13:09:23.0 +0200
@@ -30,6 +30,7 @@
 BuildRequires:  python3-tk
 Requires:   python3-astroid
 Requires:   python3-logilab-common = 0.55
+Requires:   python3-six
 Requires:   python3-tk
 Requires(post): update-alternatives
 Requires(postun): update-alternatives




commit python3-pylint for openSUSE:Factory

2015-03-16 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2015-03-16 07:01:10

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is python3-pylint

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2015-01-20 12:37:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2015-03-16 07:01:21.0 +0100
@@ -1,0 +2,61 @@
+Sat Mar 14 20:32:29 UTC 2015 - a...@gmx.de
+
+- update to version 1.4.3:
+  * Remove three warnings: star-args, abstract-class-little-used,
+abstract-class-not-used. These warnings don't add any real value
+and they don't imply errors or problems in the code.
+  * Added a new option for controlling the peephole optimizer in
+astroid.  The option ``--optimize-ast`` will control the peephole
+optimizer, which is used to optimize a couple of AST subtrees. The
+current problem solved by the peephole optimizer is when multiple
+joined strings, with the addition operator, are encountered. If
+the numbers of such strings is high enough, Pylint will then fail
+with a maximum recursion depth exceeded error, due to its visitor
+architecture. The peephole just transforms such calls, if it can,
+into the final resulting string and this exhibit a problem,
+because the visit_binop method stops being called (in the
+optimized AST it will be a Const node).
+
+---
+Wed Mar 11 16:14:43 UTC 2015 - a...@gmx.de
+
+- update to version 1.4.2:
+  * Don't require a docstring for empty modules. Closes issue #261.
+  * Fix a false positive with `too-few-format-args` string warning,
+emitted when the string format contained a normal positional
+argument ('{0}'), mixed with a positional argument which did an
+attribute access ('{0.__class__}').  Closes issue #463.
+  * Take in account all the methods from the ancestors when checking
+for too-few-public-methods. Closes issue #471.
+  * Catch enchant errors and emit 'invalid-characters-in-docstring'
+when checking for spelling errors. Closes issue #469.
+  * Use all the inferred statements for the super-init-not-called
+check. Closes issue #389.
+  * Add a new warning, 'unichr-builtin', emitted by the Python 3
+porting checker, when the unichr builtin is found. Closes issue
+#472.
+  * Add a new warning, 'intern-builtin', emitted by the Python 3
+porting checker, when the intern builtin is found. Closes issue
+#473.
+  * Add support for editable installations.
+  * The HTML output accepts the `--msg-template` option. Patch by Dan
+Goldsmith.
+  * Add 'map-builtin-not-iterating' (replacing
+'implicit-map-evaluation'), 'zip-builtin-not-iterating',
+'range-builtin-not-iterating', and 'filter-builtin-not-iterating'
+which are emitted by `--py3k` when the appropriate built-in is not
+used in an iterating context (semantics taken from 2to3).
+  * Add a new warning, 'unidiomatic-typecheck', emitted when an
+explicit typecheck uses type() instead of isinstance(). For
+example, `type(x) == Y` instead of `isinstance(x, Y)`. Patch by
+Chris Rebert.  Closes issue #299.
+  * Add support for combining the Python 3 checker mode with the
+--jobs flag (--py3k and --jobs). Closes issue #467.
+  * Add a new warning for the Python 3 porting checker,
+'using-cmp-argument', emitted when the `cmp` argument for the
+`list.sort` or `sorted builtin` is encountered.
+  * Make the --py3k flag commutative with the -E flag. Also, this
+patch fixes the leaks of error messages from the Python 3 checker
+when the errors mode was activated. Closes issue #437.
+
+---

Old:

  pylint-1.4.1.tar.gz

New:

  pylint-1.4.3.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.yWwtmf/_old  2015-03-16 07:01:22.0 +0100
+++ /var/tmp/diff_new_pack.yWwtmf/_new  2015-03-16 07:01:22.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-pylint
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pylint
-Version:1.4.1
+Version:1.4.3
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+

++ 

commit python3-pylint for openSUSE:Factory

2015-01-20 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2015-01-20 12:34:55

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is python3-pylint

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2014-12-16 14:47:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2015-01-20 12:37:26.0 +0100
@@ -1,0 +2,34 @@
+Sat Jan 17 18:09:51 UTC 2015 - a...@gmx.de
+
+- specfile: update copyright year
+
+- update to version 1.4.1:
+  * Look only in the current function's scope for bad-super-call.
+Closes issue #403.
+  * Check the return of properties when checking for not-callable.
+Closes issue #406.
+  * Warn about using the input() or round() built-ins for Python 3.
+Closes issue #411.
+  * Proper abstract method lookup while checking for
+abstract-class-instantiated. Closes issue #401.
+  * Use a mro traversal for finding abstract methods. Closes issue
+#415.
+  * Fix a false positive with catching-non-exception and tuples of
+exceptions.
+  * Fix a false negative with raising-non-exception, when the raise
+used an uninferrable exception context.
+  * Fix a false positive on Python 2 for raising-bad-type, when
+raising tuples in the form 'raise (ZeroDivisionError, None)'.
+  * Fix a false positive with invalid-slots-objects, where the slot
+entry was an unicode string on Python 2. Closes issue #421.
+  * Add a new warning, 'redundant-unittest-assert', emitted when using
+unittest's methods assertTrue and assertFalse with constant value
+as argument. Patch by Vlad Temian.
+  * Add a new JSON reporter, usable through -f flag.
+  * Add the method names for the 'signature-differs' and
+'argument-differs' warnings. Closes issue #433.
+  * Don't compile test files when installing.
+  * Fix a crash which occurred when using multiple jobs and the files
+given as argument didn't exist at all.
+
+---

Old:

  pylint-1.4.0.tar.gz

New:

  pylint-1.4.1.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.QBI5ZG/_old  2015-01-20 12:37:30.0 +0100
+++ /var/tmp/diff_new_pack.QBI5ZG/_new  2015-01-20 12:37:30.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-pylint
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pylint
-Version:1.4.0
+Version:1.4.1
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+

++ pylint-1.4.0.tar.gz - pylint-1.4.1.tar.gz ++
 3366 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python3-pylint for openSUSE:Factory

2014-12-16 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2014-12-16 14:48:08

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is python3-pylint

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2014-11-18 22:46:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2014-12-16 14:47:35.0 +0100
@@ -1,0 +2,194 @@
+Thu Dec 11 05:57:52 UTC 2014 - a...@gmx.de
+
+- specfile: update url to project homepage
+
+- update to version: 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.
+Closes issue #282
+  * Fix a false positive with string formatting checker, when
+encountering a string which uses only position-based arguments.
+Closes issue #285.
+  * Fix a false positive with string formatting checker, when using
+keyword argument packing. Closes issue #288.
+  * Proper handle class level scope for lambdas.
+  * Handle 'too-few-format-args' or 'too-many-format-args' for format
+strings with both named and positional fields. Closes issue #286.
+  * Analyze only strings by the string format checker. Closes issue #287.
+  * Properly handle nested format string fields. Closes issue #294.
+  * Don't emit 'attribute-defined-outside-init' if the attribute
+was set by a function call in a defining method. Closes issue #192.
+  * Properly handle unicode format strings for Python 2.
+Closes issue #296.
+  * Don't emit 'import-error' if an import was protected by a try-except,
+which excepted ImportError.
+  * Fix an 'unused-import' false positive, when the error was emitted
+for all the members imported with 'from import' form.
+Closes issue #304.
+  * Don't emit 'invalid-name' when assigning a name in an
+ImportError handler. Closes issue #302.
+  * Don't count branches from nested functions.
+  * Fix a false positive with 'too-few-format-args', when the format
+strings contains duplicate manual position arguments.
+Closes issue #310.
+  * fixme regex handles comments without spaces after the hash.
+Closes issue #311.
+  * Don't emit 'unused-import' when a special object is imported
+(__all__, __doc__ etc.). Closes issue #309.
+  * Look in the metaclass, if defined, for members not found in the current
+class. Closes issue #306.
+  * Don't emit 'protected-access' if the attribute is accessed using
+a property defined at the class level.
+  * Detect calls of the parent's __init__, through a binded super() call.
+  * Check that a class has an explicitly defined metaclass before
+emitting 'old-style-class' for Python 2.
+  * Emit 'catching-non-exception' for non-class nodes. Closes issue #303.
+  * Order of reporting is consistent.
+  * Add a new warning, 'boolean-datetime', emitted when an instance
+of 'datetime.time' is used in a boolean context. Closes issue #239.
+  * Fix a crash which ocurred while checking for 'method-hidden',
+when the parent frame was something different than a function.
+  * Generate html output for missing files. Closes issue #320.
+  * Fix a false positive with 

commit python3-pylint for openSUSE:Factory

2014-11-18 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2014-11-18 22:45:32

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is python3-pylint

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2014-07-11 06:46:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2014-11-18 22:46:10.0 +0100
@@ -1,0 +2,5 @@
+Sat Nov 08 21:37:00 UTC 2014 - Led led...@gmail.com
+
+- fix bashisms in pre script
+
+---



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.sltKt4/_old  2014-11-18 22:46:11.0 +0100
+++ /var/tmp/diff_new_pack.sltKt4/_new  2014-11-18 22:46:11.0 +0100
@@ -78,12 +78,11 @@
 %pre
 # Since /usr/bin/pylint, etc. became ghosted to be used with 
update-alternatives, we have to get rid
 # of the old binary resulting from the non-update-alternativies-ified package:
-[[ ! -L %{_bindir}/pylint ]]  rm -f %{_bindir}/pylint
-[[ ! -L %{_bindir}/epylint ]]  rm -f %{_bindir}/epylint
-[[ ! -L %{_bindir}/pylint-gui ]]  rm -f %{_bindir}/pylint-gui
-[[ ! -L %{_bindir}/pyreverse ]]  rm -f %{_bindir}/pyreverse
-[[ ! -L %{_bindir}/symilar ]]  rm -f %{_bindir}/symilar
-exit 0
+[ -h %{_bindir}/pylint ] || rm -f %{_bindir}/pylint
+[ -h %{_bindir}/epylint ] || rm -f %{_bindir}/epylint
+[ -h %{_bindir}/pylint-gui ] || rm -f %{_bindir}/pylint-gui
+[ -h %{_bindir}/pyreverse ] || rm -f %{_bindir}/pyreverse
+[ -h %{_bindir}/symilar ] || rm -f %{_bindir}/symilar
 
 %post
 update-alternatives \

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python3-pylint for openSUSE:Factory

2014-07-10 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2014-07-11 06:46:08

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is python3-pylint

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2014-03-06 12:06:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2014-07-11 06:46:53.0 +0200
@@ -1,0 +2,59 @@
+Thu Jul 10 12:39:09 UTC 2014 - toddrme2...@gmail.com
+
+- Update to version 1.2.1
+* Restore the ability to specify the init-hook option via the
+  configuration file, which was accidentally broken in 1.2.0.
+* Add a new warning [bad-continuation] for badly indentend continued
+  lines.
+* Emit [assignment-from-none] when the function contains bare returns.
+  Fixes BitBucket issue #191.
+* Added a new warning for closing over variables that are
+  defined in loops. Fixes Bitbucket issue #176.
+* Do not warn about \u escapes in string literals when Unicode literals
+  are used for Python 2.*. Fixes BitBucket issue #151.
+* Extend the checking for unbalanced-tuple-unpacking and
+  unpacking-non-sequence to instance attribute unpacking as well.
+* Fix explicit checking of python script (1.2 regression, #219)
+* Restore --init-hook, renamed accidentally into --init-hooks in 1.2.0
+  (#211)
+* Add 'indexing-exception' warning, which detects that indexing
+  an exception occurs in Python 2 (behaviour removed in Python 3).
+- update to version 1.2.0
+* Pass the current python paths to pylint process when invoked via
+  epylint.  Fixes BitBucket issue #133.
+* Add -i / --include-ids and -s / --symbols back as completely ignored
+  options. Fixes BitBucket issue #180.
+* Extend the number of cases in which logging calls are detected. Fixes
+  bitbucket issue #182.
+* Improve pragma handling to not detect pylint:* strings in non-comments.
+  Fixes BitBucket issue #79.
+* Do not crash with UnknownMessage if an unknown message ID/name appears
+  in disable or enable in the configuration. Patch by Cole Robinson.
+  Fixes bitbucket issue #170.
+* Add new warning 'eval-used', checking that the builtin function `eval`
+  was used.
+* Make it possible to show a naming hint for invalid name by setting
+  include-naming-hint. Also make the naming hints configurable. Fixes
+  BitBucket issue #138.
+* Added support for enforcing multiple, but consistent name styles for
+  different name types inside a single module; based on a patch written
+  by mo...@google.com.
+* Also warn about empty docstrings on overridden methods; contributed
+  by sebasti...@google.com.
+* Also inspect arguments to constructor calls, and emit relevant
+  warnings; contributed by sebasti...@google.com.
+* Added a new configuration option logging-modules to make the list
+  of module names that can be checked for 'logging-not-lazy' et. al.
+  configurable; contributed by mo...@google.com.
+* ensure init-hooks is evaluated before other options, notably load-plugins
+  (#166)
+* Python 2.5 support restored: fixed small issues preventing pylint to run
+  on python 2.5. Bitbucket issues #50 and #62.
+* bitbucket #128: pylint doesn't crash when looking
+  for used-before-assignment in context manager
+  assignments.
+* Add new warning, 'bad-reversed-sequence', for checking that the
+  reversed() builtin receive a sequence (implements __getitem__ and 
__len__,
+  without being a dict or a dict subclass) or an instance which implements
+
+---

Old:

  pylint-1.1.0.tar.gz

New:

  pylint-1.2.1.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.HeZbfB/_old  2014-07-11 06:46:55.0 +0200
+++ /var/tmp/diff_new_pack.HeZbfB/_new  2014-07-11 06:46:55.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pylint
-Version:1.1.0
+Version:1.2.1
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+
@@ -54,9 +54,6 @@
 
 %prep
 %setup -q -n pylint-%{version}
-# two orig files made it into the rpm, but rpmlint throws an error
-rm man/pylint.1.orig
-rm examples/pylintrc.orig
 
 %build
 python3 setup.py build

++ pylint-1.1.0.tar.gz - pylint-1.2.1.tar.gz ++
 14134 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: 

commit python3-pylint for openSUSE:Factory

2014-03-06 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2014-03-06 12:06:27

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is python3-pylint

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2013-12-06 14:44:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2014-03-06 12:06:29.0 +0100
@@ -1,0 +2,42 @@
+Sun Feb 23 16:47:10 UTC 2014 - a...@gmx.de
+
+- update to version 1.1.0
+* Add new check for use of deprecated pragma directives 
pylint:disable-msg
+  or pylint:enable-msg (I0022, deprecated-pragma) which was previously
+  emmited as a regular warn().
+* Avoid false used-before-assignment for except handler defined
+  identifier used on the same line (#111).
+* Combine 'no-space-after-operator', 'no-space-after-comma' and
+  'no-space-before-operator' into a new warning 'bad-whitespace'.
+* Add a new warning 'superfluous-parens' for unnecessary
+  parentheses after certain keywords.
+* Fix a potential crash in the redefine-in-handler warning
+  if the redefined name is a nested getattr node.
+* Add a new option for the multi-statement warning to
+  allow single-line if statements.
+* Add 'bad-context-manager' error, checking that '__exit__'
+  special method accepts the right number of arguments.
+* Run pylint as a python module 'python -m pylint' (anatoly techtonik).
+* Check for non-exception classes inside an except clause.
+* epylint support options to give to pylint after the file to analyze and
+  have basic input validation (bitbucket #53 and #54), patches provided by
+  felipeochoa and Brian Lane.
+* Added a new warning, 'non-iterator-returned', for non-iterators
+  returned by '__iter__'.
+* Add new checks for unpacking non-sequences in assignments
+  (unpacking-non-sequence) as well as unbalanced tuple unpacking
+  (unbalanced-tuple-unpacking).
+* useless-else-on-loop not emited if there is a break in the
+  else clause of inner loop (#117).
+* don't mark `input` as a bad function when using python3 (#110).
+* badly-implemented-container caused several problems in its
+  current implementation. Deactivate it until we have something
+  better. See #112 for instance.
+* Use attribute regexp for properties in python3, as in python2
+* Create the PYLINTHOME directory when needed, it might fail and lead to
+  spurious warnings on import of pylint.config.
+* Fix setup.py so that pylint properly install on Windows when using 
python3
+* Various documentation fixes and enhancements
+* Fix issue #55 (false-positive trailing-whitespace on Windows)
+
+---

Old:

  pylint-1.0.0.tar.gz

New:

  pylint-1.1.0.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.mar6hF/_old  2014-03-06 12:06:29.0 +0100
+++ /var/tmp/diff_new_pack.mar6hF/_new  2014-03-06 12:06:29.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-pylint
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pylint
-Version:1.0.0
+Version:1.1.0
 Release:0
 Summary:Syntax and style checker for Python code
 License:GPL-2.0+
@@ -54,6 +54,9 @@
 
 %prep
 %setup -q -n pylint-%{version}
+# two orig files made it into the rpm, but rpmlint throws an error
+rm man/pylint.1.orig
+rm examples/pylintrc.orig
 
 %build
 python3 setup.py build

++ pylint-1.0.0.tar.gz - pylint-1.1.0.tar.gz ++
 12697 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python3-pylint for openSUSE:Factory

2013-12-06 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2013-12-06 13:45:42

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is python3-pylint

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2013-08-15 20:03:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2013-12-06 14:44:54.0 +0100
@@ -1,0 +2,77 @@
+Fri Nov 29 09:36:36 UTC 2013 - toddrme2...@gmail.com
+
+- Implement update-alternatives
+- Update requires and buildrequires
+- Update to version 1.0.0
+  * Add check for the use of 'exec' function
+  * New --msg-template option to control output, deprecating msvc and
+parseable output formats as well as killing `--include-ids` and 
`--symbols`
+options
+  * Do not emit [fixme] for every line if the config value 'notes'
+is empty, but [fixme] is enabled.
+  * Emit warnings about lines exceeding the column limit when
+those lines are inside multiline docstrings.
+  * Do not double-check parameter names with the regex for parameters and
+inline variables.
+  * Added a new warning missing-final-newline (C0304) for files missing
+the final newline.
+  * Methods that are decorated as properties are now treated as attributes
+for the purposes of name checking.
+  * Names of derived instance class member are not checked any more.
+  * Names in global statements are now checked against the regular
+expression for constants.
+  * For toplevel name assignment, the class name regex will be used if
+pylint can detect that value on the right-hand side is a class
+(like collections.namedtuple()).
+  * Simplified invalid-name message
+  * Added a new warning invalid-encoded-data (W0512) for files that
+contain data that cannot be decoded with the specified or
+default encoding.
+  * New warning bad-open-mode (W1501) for calls to open (or file) that
+specify invalid open modes (Original implementation by Sasha Issayev).
+  * New warning old-style-class (C1001) for classes that do not have any
+base class.
+  * Add new name type 'class_attribute' for attributes defined
+in class scope. By default, allow both const and variable names.
+  * New warning trailing-whitespace (C0303) that warns about
+trailing whitespace.
+  * Added a new warning unpacking-in-except (W0712) about unpacking
+exceptions in handlers, which is unsupported in Python 3.
+  * Add a configuration option for missing-docstring to
+optionally exempt short functions/methods/classes from
+the check.
+  * Add the type of the offending node to missing-docstring
+and empty-docstring.
+  * New utility classes for per-checker unittests in testutils.py
+  * Do not warn about redefinitions of variables that match the
+dummy regex.
+  * Do not treat all variables starting with _ as dummy variables,
+only _ itself.
+  * Make the line-too-long warning configurable by adding a regex for lines
+for with the length limit should not be enforced
+  * Do not warn about a long line if a pylint disable
+option brings it above the length limit
+  * Do not flag names in nested with statements as undefined.
+  * Added a new warning 'old-raise-syntax' for the deprecated syntax
+raise Exception, args
+  * Support for PEP 3102 and new missing-kwoa (E1125) message for missing
+mandatory keyword argument (logilab.org's #107788)
+  * Fix spelling of max-branchs option, now max-branches
+  * Added a new base class and interface for checkers that work on the
+tokens rather than the syntax, and only tokenize the input file
+once.
+  * Follow astng renaming to astroid
+  * bitbucket #37: check for unbalanced unpacking in assignments
+  * bitbucket #25: fix incomplete-protocol false positive for read-only
+containers like tuple
+  * bitbucket #16: fix False positive E1003 on Python 3 for argument-less 
super()
+  * bitbucket #6: put back documentation in source distribution
+  * bitbucket #15: epylint shouldn't hang anymore when there is a large
+output on pylint'stderr
+  * bitbucket #7: fix epylint w/ python3
+  * bitbucket #3: remove string module from the default list of deprecated
+modules
+- Remove unwanted %{py_requires} macro
+- Remove redundant %clean section
+
+---

Old:

  pylint-0.28.0.tar.gz

New:

  pylint-1.0.0.tar.gz



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.0QikGI/_old  2013-12-06 14:44:55.0 +0100
+++ /var/tmp/diff_new_pack.0QikGI/_new  2013-12-06 14:44:55.0 

commit python3-pylint for openSUSE:Factory

2013-08-15 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2013-08-15 20:03:07

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is python3-pylint

Changes:

--- /work/SRC/openSUSE:Factory/python3-pylint/python3-pylint.changes
2013-07-22 13:48:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes   
2013-08-15 20:03:09.0 +0200
@@ -1,0 +2,5 @@
+Thu Aug 15 08:03:46 UTC 2013 - speili...@suse.com
+
+- Only buildrequire python3-2to3 on 12.2
+
+---



Other differences:
--
++ python3-pylint.spec ++
--- /var/tmp/diff_new_pack.tbCgkm/_old  2013-08-15 20:03:09.0 +0200
+++ /var/tmp/diff_new_pack.tbCgkm/_new  2013-08-15 20:03:09.0 +0200
@@ -24,6 +24,9 @@
 Group:  Development/Languages/Python
 Url:http://www.logilab.org/projects/pylint/
 Source: 
https://pypi.python.org/packages/source/p/pylint/pylint-%{version}.tar.gz
+%if 0%{?suse_version} == 1220
+BuildRequires:  python3-2to3
+%endif
 BuildRequires:  python3-devel
 Requires:   python3-logilab-astng = 0.21.1
 Requires:   python3-logilab-common = 0.55

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python3-pylint for openSUSE:Factory

2012-05-08 Thread h_root
Hello community,

here is the log from the commit of package python3-pylint for openSUSE:Factory 
checked in at 2012-05-08 11:48:03

Comparing /work/SRC/openSUSE:Factory/python3-pylint (Old)
 and  /work/SRC/openSUSE:Factory/.python3-pylint.new (New)


Package is python3-pylint, Maintainer is 

Changes:

New Changes file:

NO CHANGES FILE!!!

New:

  _link



Other differences:
--
++ _link ++
link package=python-pylint cicount=copy /
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org