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

Reply via email to