[GeoNode-devel] flake8: problems detecting unused imports

Simone Dalmasso simone.dalmasso at gmail.com
Tue Mar 10 05:49:22 PDT 2015


The strange thing is that we have specified the pep8 version in setup.py
https://github.com/GeoNode/geonode/blob/master/setup.py#L146, I'm sure that
the reason of the issue si the old version of pep8 but why is not installed
with setup.py?

2015-03-10 12:36 GMT+01:00 Paolo Corti <pcorti at gmail.com>:

> Hi devs
>
> today I am experiencing a weird problem with the flake8 and its
> dependencies that come installed with GeoNode in a virtualenv. This
> flake8 seems not to be able to recognize unused imports.
>
> How to replicate:
> $ virtualenv --no-site-packages env
> $ . env/bin/activate
> $ pip install -e .
>
> now if I run flake8 the unused imports are not detected.
>
> This is what I have:
> $ flake8 --version
> 2.3.0 (pep8: 1.5.7) CPython 2.7.3 on Linux
>
> Instead if I create a fresh virtualenv and I just install flake8 it
> seems to work (note the output of flake8 --version, it is different
> and seems containing references to pyflakes and mccabe):
>
> $ virtualenv --no-site-packages env_flake8
> $ . env_flake8/bin/activate
> $ pip install flake8==2.3.0
> $ flake8 --version
> 2.3.0 (pep8: 1.6.2, pyflakes: 0.8.1, mccabe: 0.3) CPython 2.7.3 on Linux
> $ flake8 geonode
> geonode/geoserver/tests.py:10:1: F401 'Client' imported but unused
> geonode/tests/smoke.py:22:1: F401 'Client' imported but unused
> geonode/documents/tests.py:10:1: F401 'Client' imported but unused
> geonode/people/tests.py:21:1: F401 'Client' imported but unused
> geonode/tests/integration.py:32:1: F401 'Client' imported but unused
>
> any idea of what can be causing the failure?
> thanks
> p
>
> --
> Paolo Corti
> Geospatial software developer
> web: http://www.paolocorti.net
> twitter: @capooti
> skype: capooti
> _______________________________________________
> geonode-devel mailing list
> geonode-devel at lists.osgeo.org
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/geonode-devel
>



-- 
Simone
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-devel/attachments/20150310/db079a48/attachment.html>


More information about the geonode-devel mailing list