I found it by myself, I've been busy debugging in the meantime. It turns out the problem is that an installed egg of my project is on the path before my source directory even though the latter is first in PYTHONPATH. This is apparently not a pylint issue AFAIK, but surprising (to me) nonetheless.
Arve On Mon, Oct 25, 2010 at 1:47 PM, Sylvain Thénault < [email protected]> wrote: > On 25 octobre 12:42, Arve Knudsen wrote: > > Hello > > Hi, > > > I am experiencing a false E0611 message from pylint, where in the pylint > > code is this generated (so I can try to fix the issue myself)? > > [...@scorpius ~]$ pygrep E0601 src/pylint/ > src/pylint/checkers/variables.py: 'E0601': ('Using variable %r before > assignment', > src/pylint/checkers/variables.py: # E0601 may > *not* occurs in lambda scope > src/pylint/checkers/variables.py: > self.add_message('E0601', args=name, node=node) > src/pylint/test/input/func_noerror_yield_assign_py25.py: """E0601 false > positive""" > > -- > Sylvain Thénault LOGILAB, Paris (France) > Formations Python, Debian, Méth. Agiles: http://www.logilab.fr/formations > Développement logiciel sur mesure: http://www.logilab.fr/services > CubicWeb, the semantic web framework: http://www.cubicweb.org > >
_______________________________________________ Python-Projects mailing list [email protected] http://lists.logilab.org/mailman/listinfo/python-projects
