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.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pylint.new/python3-pylint.changes       
2016-07-21 08:19:37.000000000 +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.000000000 +0200
+++ /var/tmp/diff_new_pack.J0bVyf/_new  2016-07-21 08:19:38.000000000 +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.000000000 +0200
+++ new/pylint-1.6.4/ChangeLog  2016-07-19 18:23:33.000000000 +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.000000000 +0200
+++ new/pylint-1.6.4/PKG-INFO   2016-07-19 19:01:30.000000000 +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.py        2016-07-15 09:17:15.000000000 +0200
+++ new/pylint-1.6.4/doc/conf.py        2016-07-19 17:29:51.000000000 +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.000000000 +0200
+++ new/pylint-1.6.4/pylint/__init__.py 2016-07-19 16:50:56.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/__main__.py 
new/pylint-1.6.4/pylint/__main__.py
--- old/pylint-1.6.2/pylint/__main__.py 2016-07-13 11:27:03.000000000 +0200
+++ new/pylint-1.6.4/pylint/__main__.py 2016-07-19 16:50:53.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/__pkginfo__.py 
new/pylint-1.6.4/pylint/__pkginfo__.py
--- old/pylint-1.6.2/pylint/__pkginfo__.py      2016-07-15 09:20:17.000000000 
+0200
+++ new/pylint-1.6.4/pylint/__pkginfo__.py      2016-07-19 18:23:45.000000000 
+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
 
@@ -10,7 +12,7 @@
 
 modname = distname = 'pylint'
 
-numversion = (1, 6, 2)
+numversion = (1, 6, 4)
 version = '.'.join([str(num) for num in numversion])
 
 install_requires = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/__init__.py 
new/pylint-1.6.4/pylint/checkers/__init__.py
--- old/pylint-1.6.2/pylint/checkers/__init__.py        2016-07-15 
09:17:16.000000000 +0200
+++ new/pylint-1.6.4/pylint/checkers/__init__.py        2016-07-19 
16:51:04.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/async.py 
new/pylint-1.6.4/pylint/checkers/async.py
--- old/pylint-1.6.2/pylint/checkers/async.py   2016-07-13 11:27:03.000000000 
+0200
+++ new/pylint-1.6.4/pylint/checkers/async.py   2016-07-19 16:51:10.000000000 
+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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/base.py 
new/pylint-1.6.4/pylint/checkers/base.py
--- old/pylint-1.6.2/pylint/checkers/base.py    2016-07-15 09:17:16.000000000 
+0200
+++ new/pylint-1.6.4/pylint/checkers/base.py    2016-07-19 16:51:13.000000000 
+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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/classes.py 
new/pylint-1.6.4/pylint/checkers/classes.py
--- old/pylint-1.6.2/pylint/checkers/classes.py 2016-07-15 09:17:16.000000000 
+0200
+++ new/pylint-1.6.4/pylint/checkers/classes.py 2016-07-19 16:51:21.000000000 
+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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/design_analysis.py 
new/pylint-1.6.4/pylint/checkers/design_analysis.py
--- old/pylint-1.6.2/pylint/checkers/design_analysis.py 2016-07-15 
09:17:16.000000000 +0200
+++ new/pylint-1.6.4/pylint/checkers/design_analysis.py 2016-07-19 
16:51:24.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/exceptions.py 
new/pylint-1.6.4/pylint/checkers/exceptions.py
--- old/pylint-1.6.2/pylint/checkers/exceptions.py      2016-07-15 
09:17:16.000000000 +0200
+++ new/pylint-1.6.4/pylint/checkers/exceptions.py      2016-07-19 
16:51:26.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/format.py 
new/pylint-1.6.4/pylint/checkers/format.py
--- old/pylint-1.6.2/pylint/checkers/format.py  2016-07-15 09:17:16.000000000 
+0200
+++ new/pylint-1.6.4/pylint/checkers/format.py  2016-07-19 16:51:29.000000000 
+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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/imports.py 
new/pylint-1.6.4/pylint/checkers/imports.py
--- old/pylint-1.6.2/pylint/checkers/imports.py 2016-07-15 09:17:16.000000000 
+0200
+++ new/pylint-1.6.4/pylint/checkers/imports.py 2016-07-19 16:51:33.000000000 
+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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/logging.py 
new/pylint-1.6.4/pylint/checkers/logging.py
--- old/pylint-1.6.2/pylint/checkers/logging.py 2016-07-15 09:17:16.000000000 
+0200
+++ new/pylint-1.6.4/pylint/checkers/logging.py 2016-07-19 16:51:36.000000000 
+0200
@@ -1,3 +1,4 @@
+# Copyright (c) 2009-2016 Google, Inc.
 # 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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/misc.py 
new/pylint-1.6.4/pylint/checkers/misc.py
--- old/pylint-1.6.2/pylint/checkers/misc.py    2016-07-15 09:17:16.000000000 
+0200
+++ new/pylint-1.6.4/pylint/checkers/misc.py    2016-07-19 16:51:43.000000000 
+0200
@@ -1,12 +1,12 @@
-# pylint: disable=W0511
+# 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
 
-""" Copyright (c) 2000-2010 LOGILAB S.A. (Paris, FRANCE).
- http://www.logilab.fr/ -- mailto:cont...@logilab.fr
 
-Check source code is ascii only or has an encoding declaration (PEP 263)
-"""
+"""Check source code is ascii only or has an encoding declaration (PEP 263)"""
+
+# pylint: disable=W0511
 
 import re
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/newstyle.py 
new/pylint-1.6.4/pylint/checkers/newstyle.py
--- old/pylint-1.6.2/pylint/checkers/newstyle.py        2016-07-15 
09:17:16.000000000 +0200
+++ new/pylint-1.6.4/pylint/checkers/newstyle.py        2016-07-19 
16:51:45.000000000 +0200
@@ -1,3 +1,5 @@
+# Copyright (c) 2005-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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/python3.py 
new/pylint-1.6.4/pylint/checkers/python3.py
--- old/pylint-1.6.2/pylint/checkers/python3.py 2016-07-15 09:17:16.000000000 
+0200
+++ new/pylint-1.6.4/pylint/checkers/python3.py 2016-07-19 16:51:48.000000000 
+0200
@@ -1,3 +1,4 @@
+# Copyright (c) 2014-2016 Google, Inc.
 # 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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/raw_metrics.py 
new/pylint-1.6.4/pylint/checkers/raw_metrics.py
--- old/pylint-1.6.2/pylint/checkers/raw_metrics.py     2016-07-15 
09:17:16.000000000 +0200
+++ new/pylint-1.6.4/pylint/checkers/raw_metrics.py     2016-07-19 
16:51:58.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/similar.py 
new/pylint-1.6.4/pylint/checkers/similar.py
--- old/pylint-1.6.2/pylint/checkers/similar.py 2016-07-13 11:27:03.000000000 
+0200
+++ new/pylint-1.6.4/pylint/checkers/similar.py 2016-07-19 16:52:08.000000000 
+0200
@@ -1,3 +1,5 @@
+# Copyright (c) 2004-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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/spelling.py 
new/pylint-1.6.4/pylint/checkers/spelling.py
--- old/pylint-1.6.2/pylint/checkers/spelling.py        2016-07-15 
09:17:16.000000000 +0200
+++ new/pylint-1.6.4/pylint/checkers/spelling.py        2016-07-19 
16:52:12.000000000 +0200
@@ -1,3 +1,5 @@
+# Copyright (c) 2014-2016 Michal Nowikowski
+# 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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/stdlib.py 
new/pylint-1.6.4/pylint/checkers/stdlib.py
--- old/pylint-1.6.2/pylint/checkers/stdlib.py  2016-07-13 11:27:03.000000000 
+0200
+++ new/pylint-1.6.4/pylint/checkers/stdlib.py  2016-07-19 16:52:20.000000000 
+0200
@@ -1,3 +1,5 @@
+# Copyright (c) 2012-2016 Google, Inc.
+# 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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/strings.py 
new/pylint-1.6.4/pylint/checkers/strings.py
--- old/pylint-1.6.2/pylint/checkers/strings.py 2016-07-15 09:17:16.000000000 
+0200
+++ new/pylint-1.6.4/pylint/checkers/strings.py 2016-07-19 16:52:28.000000000 
+0200
@@ -1,3 +1,7 @@
+# Copyright (c) 2009-2010 Arista Networks, Inc. - James Lingard
+# Copyright (c) 2004-2016 LOGILAB S.A. (Paris, FRANCE).
+# http://www.logilab.fr/ -- mailto:cont...@logilab.fr
+# 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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/typecheck.py 
new/pylint-1.6.4/pylint/checkers/typecheck.py
--- old/pylint-1.6.2/pylint/checkers/typecheck.py       2016-07-15 
09:17:16.000000000 +0200
+++ new/pylint-1.6.4/pylint/checkers/typecheck.py       2016-07-19 
16:52:38.000000000 +0200
@@ -1,3 +1,5 @@
+# Copyright (c) 2006-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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/utils.py 
new/pylint-1.6.4/pylint/checkers/utils.py
--- old/pylint-1.6.2/pylint/checkers/utils.py   2016-07-15 09:17:16.000000000 
+0200
+++ new/pylint-1.6.4/pylint/checkers/utils.py   2016-07-19 16:52:42.000000000 
+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
 
@@ -430,7 +432,7 @@
             and node.root().name == EXCEPTIONS_MODULE:
         return True
     return any(inherit_from_std_ex(parent)
-               for parent in node.ancestors(recurs=False))
+               for parent in node.ancestors(recurs=True))
 
 def error_of_type(handler, error_type):
     """
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/checkers/variables.py 
new/pylint-1.6.4/pylint/checkers/variables.py
--- old/pylint-1.6.2/pylint/checkers/variables.py       2016-07-15 
09:17:16.000000000 +0200
+++ new/pylint-1.6.4/pylint/checkers/variables.py       2016-07-19 
16:52:46.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/config.py 
new/pylint-1.6.4/pylint/config.py
--- old/pylint-1.6.2/pylint/config.py   2016-07-15 09:17:16.000000000 +0200
+++ new/pylint-1.6.4/pylint/config.py   2016-07-19 16:50:46.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/epylint.py 
new/pylint-1.6.4/pylint/epylint.py
--- old/pylint-1.6.2/pylint/epylint.py  2016-07-13 11:27:03.000000000 +0200
+++ new/pylint-1.6.4/pylint/epylint.py  2016-07-19 16:50:44.000000000 +0200
@@ -1,6 +1,8 @@
 # -*- coding: utf-8; mode: python; tab-width: 4; indent-tabs-mode: nil; 
c-basic-offset: 4
 # -*- vim:fenc=utf-8:ft=python:et:sw=4:ts=4:sts=4
 
+# 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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/extensions/_check_docs_utils.py 
new/pylint-1.6.4/pylint/extensions/_check_docs_utils.py
--- old/pylint-1.6.2/pylint/extensions/_check_docs_utils.py     2016-07-15 
09:30:38.000000000 +0200
+++ new/pylint-1.6.4/pylint/extensions/_check_docs_utils.py     2016-07-19 
16:54:46.000000000 +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
 
@@ -68,11 +70,14 @@
             handler = handler.parent
 
         if handler and handler.type:
-            excs = astroid.unpack_infer(handler.type)
-            excs = (exc.name for exc in excs if exc is not astroid.YES)
-
-    excs = set(exc for exc in excs if not node_ignores_exception(node, exc))
-    return excs
+            inferred_excs = astroid.unpack_infer(handler.type)
+            excs = (exc.name for exc in inferred_excs
+                    if exc is not astroid.YES)
+
+    try:
+        return set(exc for exc in excs if not node_ignores_exception(node, 
exc))
+    except astroid.InferenceError:
+        return ()
 
 def docstringify(docstring):
     for docstring_type in [SphinxDocstring, GoogleDocstring, NumpyDocstring]:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/extensions/bad_builtin.py 
new/pylint-1.6.4/pylint/extensions/bad_builtin.py
--- old/pylint-1.6.2/pylint/extensions/bad_builtin.py   2016-07-13 
11:27:03.000000000 +0200
+++ new/pylint-1.6.4/pylint/extensions/bad_builtin.py   2016-07-19 
16:54:53.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/extensions/check_docs.py 
new/pylint-1.6.4/pylint/extensions/check_docs.py
--- old/pylint-1.6.2/pylint/extensions/check_docs.py    2016-07-13 
11:27:03.000000000 +0200
+++ new/pylint-1.6.4/pylint/extensions/check_docs.py    2016-07-19 
16:54:57.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/extensions/check_elif.py 
new/pylint-1.6.4/pylint/extensions/check_elif.py
--- old/pylint-1.6.2/pylint/extensions/check_elif.py    2016-07-15 
09:17:16.000000000 +0200
+++ new/pylint-1.6.4/pylint/extensions/check_elif.py    2016-07-19 
16:55:00.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/extensions/docparams.py 
new/pylint-1.6.4/pylint/extensions/docparams.py
--- old/pylint-1.6.2/pylint/extensions/docparams.py     2016-07-15 
09:17:17.000000000 +0200
+++ new/pylint-1.6.4/pylint/extensions/docparams.py     2016-07-19 
16:55:02.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/extensions/docstyle.py 
new/pylint-1.6.4/pylint/extensions/docstyle.py
--- old/pylint-1.6.2/pylint/extensions/docstyle.py      2016-07-13 
11:27:04.000000000 +0200
+++ new/pylint-1.6.4/pylint/extensions/docstyle.py      2016-07-19 
16:55:06.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/extensions/mccabe.py 
new/pylint-1.6.4/pylint/extensions/mccabe.py
--- old/pylint-1.6.2/pylint/extensions/mccabe.py        2016-07-13 
11:27:04.000000000 +0200
+++ new/pylint-1.6.4/pylint/extensions/mccabe.py        2016-07-19 
16:55:10.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/graph.py 
new/pylint-1.6.4/pylint/graph.py
--- old/pylint-1.6.2/pylint/graph.py    2016-07-13 11:27:04.000000000 +0200
+++ new/pylint-1.6.4/pylint/graph.py    2016-07-19 16:50:40.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/gui.py 
new/pylint-1.6.4/pylint/gui.py
--- old/pylint-1.6.2/pylint/gui.py      2016-07-15 09:17:17.000000000 +0200
+++ new/pylint-1.6.4/pylint/gui.py      2016-07-19 16:50:26.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/interfaces.py 
new/pylint-1.6.4/pylint/interfaces.py
--- old/pylint-1.6.2/pylint/interfaces.py       2016-07-13 11:27:04.000000000 
+0200
+++ new/pylint-1.6.4/pylint/interfaces.py       2016-07-19 16:50:12.000000000 
+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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/lint.py 
new/pylint-1.6.4/pylint/lint.py
--- old/pylint-1.6.2/pylint/lint.py     2016-07-15 09:17:17.000000000 +0200
+++ new/pylint-1.6.4/pylint/lint.py     2016-07-19 16:49:54.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/pyreverse/__init__.py 
new/pylint-1.6.4/pylint/pyreverse/__init__.py
--- old/pylint-1.6.2/pylint/pyreverse/__init__.py       2016-07-13 
11:27:04.000000000 +0200
+++ new/pylint-1.6.4/pylint/pyreverse/__init__.py       2016-07-19 
16:55:57.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/pyreverse/diadefslib.py 
new/pylint-1.6.4/pylint/pyreverse/diadefslib.py
--- old/pylint-1.6.2/pylint/pyreverse/diadefslib.py     2016-07-13 
11:27:04.000000000 +0200
+++ new/pylint-1.6.4/pylint/pyreverse/diadefslib.py     2016-07-19 
16:55:23.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/pyreverse/diagrams.py 
new/pylint-1.6.4/pylint/pyreverse/diagrams.py
--- old/pylint-1.6.2/pylint/pyreverse/diagrams.py       2016-07-13 
11:27:04.000000000 +0200
+++ new/pylint-1.6.4/pylint/pyreverse/diagrams.py       2016-07-19 
16:55:26.000000000 +0200
@@ -1,3 +1,5 @@
+# Copyright (c) 2004-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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/pyreverse/inspector.py 
new/pylint-1.6.4/pylint/pyreverse/inspector.py
--- old/pylint-1.6.2/pylint/pyreverse/inspector.py      2016-07-13 
11:27:04.000000000 +0200
+++ new/pylint-1.6.4/pylint/pyreverse/inspector.py      2016-07-19 
16:55:42.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/pyreverse/main.py 
new/pylint-1.6.4/pylint/pyreverse/main.py
--- old/pylint-1.6.2/pylint/pyreverse/main.py   2016-07-15 09:17:17.000000000 
+0200
+++ new/pylint-1.6.4/pylint/pyreverse/main.py   2016-07-19 16:55:44.000000000 
+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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/pyreverse/utils.py 
new/pylint-1.6.4/pylint/pyreverse/utils.py
--- old/pylint-1.6.2/pylint/pyreverse/utils.py  2016-07-13 11:27:04.000000000 
+0200
+++ new/pylint-1.6.4/pylint/pyreverse/utils.py  2016-07-19 16:55:46.000000000 
+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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/pyreverse/vcgutils.py 
new/pylint-1.6.4/pylint/pyreverse/vcgutils.py
--- old/pylint-1.6.2/pylint/pyreverse/vcgutils.py       2016-07-13 
11:27:04.000000000 +0200
+++ new/pylint-1.6.4/pylint/pyreverse/vcgutils.py       2016-07-19 
16:55:49.000000000 +0200
@@ -1,4 +1,6 @@
 # -*- coding: utf-8 -*-
+# Copyright (c) 2008-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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/pyreverse/writer.py 
new/pylint-1.6.4/pylint/pyreverse/writer.py
--- old/pylint-1.6.2/pylint/pyreverse/writer.py 2016-07-13 11:27:04.000000000 
+0200
+++ new/pylint-1.6.4/pylint/pyreverse/writer.py 2016-07-19 16:55:52.000000000 
+0200
@@ -1,4 +1,6 @@
 # -*- coding: utf-8 -*-
+# 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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/reporters/__init__.py 
new/pylint-1.6.4/pylint/reporters/__init__.py
--- old/pylint-1.6.2/pylint/reporters/__init__.py       2016-07-15 
09:17:17.000000000 +0200
+++ new/pylint-1.6.4/pylint/reporters/__init__.py       2016-07-19 
16:56:04.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/reporters/json.py 
new/pylint-1.6.4/pylint/reporters/json.py
--- old/pylint-1.6.2/pylint/reporters/json.py   2016-07-15 09:17:17.000000000 
+0200
+++ new/pylint-1.6.4/pylint/reporters/json.py   2016-07-19 16:56:07.000000000 
+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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/reporters/text.py 
new/pylint-1.6.4/pylint/reporters/text.py
--- old/pylint-1.6.2/pylint/reporters/text.py   2016-07-13 11:27:04.000000000 
+0200
+++ new/pylint-1.6.4/pylint/reporters/text.py   2016-07-19 16:56:12.000000000 
+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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/reporters/ureports/__init__.py 
new/pylint-1.6.4/pylint/reporters/ureports/__init__.py
--- old/pylint-1.6.2/pylint/reporters/ureports/__init__.py      2016-07-13 
11:27:04.000000000 +0200
+++ new/pylint-1.6.4/pylint/reporters/ureports/__init__.py      2016-07-19 
16:56:17.000000000 +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' 
'--exclude=.svnignore' 
old/pylint-1.6.2/pylint/reporters/ureports/html_writer.py 
new/pylint-1.6.4/pylint/reporters/ureports/html_writer.py
--- old/pylint-1.6.2/pylint/reporters/ureports/html_writer.py   2016-07-15 
09:17:17.000000000 +0200
+++ new/pylint-1.6.4/pylint/reporters/ureports/html_writer.py   2016-07-19 
16:56:38.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/reporters/ureports/nodes.py 
new/pylint-1.6.4/pylint/reporters/ureports/nodes.py
--- old/pylint-1.6.2/pylint/reporters/ureports/nodes.py 2016-07-15 
09:17:17.000000000 +0200
+++ new/pylint-1.6.4/pylint/reporters/ureports/nodes.py 2016-07-19 
16:56:19.000000000 +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' 
'--exclude=.svnignore' 
old/pylint-1.6.2/pylint/reporters/ureports/text_writer.py 
new/pylint-1.6.4/pylint/reporters/ureports/text_writer.py
--- old/pylint-1.6.2/pylint/reporters/ureports/text_writer.py   2016-07-15 
09:17:17.000000000 +0200
+++ new/pylint-1.6.4/pylint/reporters/ureports/text_writer.py   2016-07-19 
16:56:23.000000000 +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' 
'--exclude=.svnignore' 
old/pylint-1.6.2/pylint/test/extensions/test_check_raise_docs.py 
new/pylint-1.6.4/pylint/test/extensions/test_check_raise_docs.py
--- old/pylint-1.6.2/pylint/test/extensions/test_check_raise_docs.py    
2016-07-15 09:17:17.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/extensions/test_check_raise_docs.py    
2016-07-19 16:47:10.000000000 +0200
@@ -352,5 +352,40 @@
         with self.assertNoMessages():
             self.checker.visit_raise(raise_node)
 
+    def test_no_crash_when_inferring_handlers(self):
+        raise_node = test_utils.extract_node('''
+        import collections
+
+        def test():
+           """raises
+
+           :raise U: pass
+           """
+           try:
+              pass
+           except collections.U as exc:
+              raise #@
+        ''')
+        with self.assertNoMessages():
+            self.checker.visit_raise(raise_node)
+
+    def test_no_crash_when_cant_find_exception(self):
+        raise_node = test_utils.extract_node('''
+        import collections
+
+        def test():
+           """raises
+
+           :raise U: pass
+           """
+           try:
+              pass
+           except U as exc:
+              raise #@
+        ''')
+        with self.assertNoMessages():
+            self.checker.visit_raise(raise_node)
+
+
 if __name__ == '__main__':
     unittest.main()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pylint-1.6.2/pylint/test/functional/invalid_exceptions_caught.py 
new/pylint-1.6.4/pylint/test/functional/invalid_exceptions_caught.py
--- old/pylint-1.6.2/pylint/test/functional/invalid_exceptions_caught.py        
2016-07-13 11:27:05.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/functional/invalid_exceptions_caught.py        
2016-07-19 14:51:33.000000000 +0200
@@ -1,8 +1,8 @@
-"""Test for catching non-exceptions."""
+# pylint: disable=missing-docstring, too-few-public-methods
 # pylint: disable=too-many-ancestors, no-absolute-import, import-error, 
multiple-imports,wrong-import-position
 from __future__ import print_function
 
-import socket, binascii
+import socket, binascii, abc, six
 
 class MyException(object):
     """Custom 'exception'."""
@@ -107,3 +107,17 @@
     1 + 42
 except range: # [catching-non-exception]
     print('caught')
+
+
+class HasErrorInMRO(six.with_metaclass(abc.ABCMeta, Exception)):
+    pass
+
+
+class Second(HasErrorInMRO):
+    pass
+
+
+try:
+    raise Second
+except Second:
+    pass
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/test_func.py 
new/pylint-1.6.4/pylint/test/test_func.py
--- old/pylint-1.6.2/pylint/test/test_func.py   2016-07-15 09:17:18.000000000 
+0200
+++ new/pylint-1.6.4/pylint/test/test_func.py   2016-07-19 16:56:48.000000000 
+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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/test_functional.py 
new/pylint-1.6.4/pylint/test/test_functional.py
--- old/pylint-1.6.2/pylint/test/test_functional.py     2016-07-13 
11:27:06.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/test_functional.py     2016-07-19 
16:56:52.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/test_import_graph.py 
new/pylint-1.6.4/pylint/test/test_import_graph.py
--- old/pylint-1.6.2/pylint/test/test_import_graph.py   2016-07-15 
09:17:18.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/test_import_graph.py   2016-07-19 
16:56:54.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/test_regr.py 
new/pylint-1.6.4/pylint/test/test_regr.py
--- old/pylint-1.6.2/pylint/test/test_regr.py   2016-07-15 09:17:18.000000000 
+0200
+++ new/pylint-1.6.4/pylint/test/test_regr.py   2016-07-19 16:56:56.000000000 
+0200
@@ -1,3 +1,5 @@
+# Copyright (c) 2005-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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/test_self.py 
new/pylint-1.6.4/pylint/test/test_self.py
--- old/pylint-1.6.2/pylint/test/test_self.py   2016-07-15 09:17:18.000000000 
+0200
+++ new/pylint-1.6.4/pylint/test/test_self.py   2016-07-19 16:56:59.000000000 
+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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_checker_base.py 
new/pylint-1.6.4/pylint/test/unittest_checker_base.py
--- old/pylint-1.6.2/pylint/test/unittest_checker_base.py       2016-07-15 
09:17:18.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checker_base.py       2016-07-19 
16:57:14.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_checker_classes.py 
new/pylint-1.6.4/pylint/test/unittest_checker_classes.py
--- old/pylint-1.6.2/pylint/test/unittest_checker_classes.py    2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checker_classes.py    2016-07-19 
16:57:16.000000000 +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' 
'--exclude=.svnignore' 
old/pylint-1.6.2/pylint/test/unittest_checker_exceptions.py 
new/pylint-1.6.4/pylint/test/unittest_checker_exceptions.py
--- old/pylint-1.6.2/pylint/test/unittest_checker_exceptions.py 2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checker_exceptions.py 2016-07-19 
16:57:18.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_checker_format.py 
new/pylint-1.6.4/pylint/test/unittest_checker_format.py
--- old/pylint-1.6.2/pylint/test/unittest_checker_format.py     2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checker_format.py     2016-07-19 
16:57:21.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_checker_imports.py 
new/pylint-1.6.4/pylint/test/unittest_checker_imports.py
--- old/pylint-1.6.2/pylint/test/unittest_checker_imports.py    2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checker_imports.py    2016-07-19 
16:57:53.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_checker_logging.py 
new/pylint-1.6.4/pylint/test/unittest_checker_logging.py
--- old/pylint-1.6.2/pylint/test/unittest_checker_logging.py    2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checker_logging.py    2016-07-19 
16:57:59.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_checker_misc.py 
new/pylint-1.6.4/pylint/test/unittest_checker_misc.py
--- old/pylint-1.6.2/pylint/test/unittest_checker_misc.py       2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checker_misc.py       2016-07-19 
16:58:04.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_checker_python3.py 
new/pylint-1.6.4/pylint/test/unittest_checker_python3.py
--- old/pylint-1.6.2/pylint/test/unittest_checker_python3.py    2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checker_python3.py    2016-07-19 
16:58:07.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_checker_similar.py 
new/pylint-1.6.4/pylint/test/unittest_checker_similar.py
--- old/pylint-1.6.2/pylint/test/unittest_checker_similar.py    2016-07-13 
11:27:06.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checker_similar.py    2016-07-19 
16:58:17.000000000 +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' 
'--exclude=.svnignore' 
old/pylint-1.6.2/pylint/test/unittest_checker_spelling.py 
new/pylint-1.6.4/pylint/test/unittest_checker_spelling.py
--- old/pylint-1.6.2/pylint/test/unittest_checker_spelling.py   2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checker_spelling.py   2016-07-19 
16:58:21.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_checker_stdlib.py 
new/pylint-1.6.4/pylint/test/unittest_checker_stdlib.py
--- old/pylint-1.6.2/pylint/test/unittest_checker_stdlib.py     2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checker_stdlib.py     2016-07-19 
16:58:26.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_checker_strings.py 
new/pylint-1.6.4/pylint/test/unittest_checker_strings.py
--- old/pylint-1.6.2/pylint/test/unittest_checker_strings.py    2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checker_strings.py    2016-07-19 
16:58:30.000000000 +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' 
'--exclude=.svnignore' 
old/pylint-1.6.2/pylint/test/unittest_checker_typecheck.py 
new/pylint-1.6.4/pylint/test/unittest_checker_typecheck.py
--- old/pylint-1.6.2/pylint/test/unittest_checker_typecheck.py  2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checker_typecheck.py  2016-07-19 
16:58:32.000000000 +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' 
'--exclude=.svnignore' 
old/pylint-1.6.2/pylint/test/unittest_checker_variables.py 
new/pylint-1.6.4/pylint/test/unittest_checker_variables.py
--- old/pylint-1.6.2/pylint/test/unittest_checker_variables.py  2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checker_variables.py  2016-07-19 
16:58:35.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_checkers_utils.py 
new/pylint-1.6.4/pylint/test/unittest_checkers_utils.py
--- old/pylint-1.6.2/pylint/test/unittest_checkers_utils.py     2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_checkers_utils.py     2016-07-19 
16:58:38.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_config.py 
new/pylint-1.6.4/pylint/test/unittest_config.py
--- old/pylint-1.6.2/pylint/test/unittest_config.py     2016-07-13 
11:27:06.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_config.py     2016-07-19 
16:58:41.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_lint.py 
new/pylint-1.6.4/pylint/test/unittest_lint.py
--- old/pylint-1.6.2/pylint/test/unittest_lint.py       2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_lint.py       2016-07-19 
16:58:45.000000000 +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' 
'--exclude=.svnignore' 
old/pylint-1.6.2/pylint/test/unittest_pyreverse_diadefs.py 
new/pylint-1.6.4/pylint/test/unittest_pyreverse_diadefs.py
--- old/pylint-1.6.2/pylint/test/unittest_pyreverse_diadefs.py  2016-07-13 
11:27:06.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_pyreverse_diadefs.py  2016-07-19 
16:58:51.000000000 +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' 
'--exclude=.svnignore' 
old/pylint-1.6.2/pylint/test/unittest_pyreverse_inspector.py 
new/pylint-1.6.4/pylint/test/unittest_pyreverse_inspector.py
--- old/pylint-1.6.2/pylint/test/unittest_pyreverse_inspector.py        
2016-07-15 09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_pyreverse_inspector.py        
2016-07-19 16:58:55.000000000 +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' 
'--exclude=.svnignore' 
old/pylint-1.6.2/pylint/test/unittest_pyreverse_writer.py 
new/pylint-1.6.4/pylint/test/unittest_pyreverse_writer.py
--- old/pylint-1.6.2/pylint/test/unittest_pyreverse_writer.py   2016-07-13 
11:27:06.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_pyreverse_writer.py   2016-07-19 
16:59:03.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_reporters_json.py 
new/pylint-1.6.4/pylint/test/unittest_reporters_json.py
--- old/pylint-1.6.2/pylint/test/unittest_reporters_json.py     2016-07-13 
11:27:06.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_reporters_json.py     2016-07-19 
16:59:06.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_reporting.py 
new/pylint-1.6.4/pylint/test/unittest_reporting.py
--- old/pylint-1.6.2/pylint/test/unittest_reporting.py  2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_reporting.py  2016-07-19 
16:59:09.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/test/unittest_utils.py 
new/pylint-1.6.4/pylint/test/unittest_utils.py
--- old/pylint-1.6.2/pylint/test/unittest_utils.py      2016-07-15 
09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/test/unittest_utils.py      2016-07-19 
16:59:12.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/testutils.py 
new/pylint-1.6.4/pylint/testutils.py
--- old/pylint-1.6.2/pylint/testutils.py        2016-07-15 09:17:19.000000000 
+0200
+++ new/pylint-1.6.4/pylint/testutils.py        2016-07-19 16:49:52.000000000 
+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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint/utils.py 
new/pylint-1.6.4/pylint/utils.py
--- old/pylint-1.6.2/pylint/utils.py    2016-07-15 09:17:19.000000000 +0200
+++ new/pylint-1.6.4/pylint/utils.py    2016-07-19 16:49:48.000000000 +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' 
'--exclude=.svnignore' old/pylint-1.6.2/pylint.egg-info/PKG-INFO 
new/pylint-1.6.4/pylint.egg-info/PKG-INFO
--- old/pylint-1.6.2/pylint.egg-info/PKG-INFO   2016-07-15 10:01:43.000000000 
+0200
+++ new/pylint-1.6.4/pylint.egg-info/PKG-INFO   2016-07-19 19:01:25.000000000 
+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/setup.py new/pylint-1.6.4/setup.py
--- old/pylint-1.6.2/setup.py   2016-07-15 09:17:19.000000000 +0200
+++ new/pylint-1.6.4/setup.py   2016-07-19 17:29:23.000000000 +0200
@@ -1,23 +1,11 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 # pylint: disable=W0404,W0622,W0704,W0613
-# copyright 2003-2013 LOGILAB S.A. (Paris, FRANCE), all rights reserved.
-# contact http://www.logilab.fr/ -- mailto:cont...@logilab.fr
-#
-# This file is part of pylint.
-#
-# pylint is free software: you can redistribute it and/or modify it under
-# the terms of the GNU Lesser General Public License as published by the Free
-# Software Foundation, either version 2.1 of the License, or (at your option) 
any
-# later version.
-#
-# pylint is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
-# details.
-#
-# You should have received a copy of the GNU Lesser General Public License 
along
-# with pylint.  If not, see <http://www.gnu.org/licenses/>.
+# 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
+
 """Generic Setup script, takes package info from __pkginfo__.py file.
 """
 from __future__ import absolute_import, print_function


Reply via email to