Linting is now verified against the lint tools version numbers as listed in this patch.
These version are corresponding to the ones that can be found in the repositories of Ubuntu 13.04. Signed-off-by: Michele Tartara <[email protected]> --- devel/build_chroot | 12 ++++++------ doc/devnotes.rst | 16 ++++++++-------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/devel/build_chroot b/devel/build_chroot index 7f53bc9..a462f8d 100755 --- a/devel/build_chroot +++ b/devel/build_chroot @@ -147,15 +147,15 @@ in_chroot -- \ in_chroot -- \ easy_install \ - logilab-astng==0.20.1 \ - logilab-common==0.50.3 \ + logilab-astng==0.24.1 \ + logilab-common==0.58.3 \ mock==1.0.1 \ - pylint==0.25.1 + pylint==0.26.0 in_chroot -- \ easy_install \ sphinx==1.1.3 \ - pep8==1.2 \ + pep8==1.3.3 \ coverage==3.4 \ bitarray==0.8.0 @@ -184,7 +184,7 @@ in_chroot -- \ cabal install --global \ hunit==1.2.5.2 \ happy==1.18.10 \ - hlint==1.8.34 \ + hlint==1.8.43 \ hscolour==1.20.3 \ temporary==1.1.2.3 \ test-framework==0.6.1 \ @@ -226,7 +226,7 @@ in_chroot -- \ #Python development tools in_chroot -- \ - $APT_INSTALL pandoc python-epydoc + $APT_INSTALL python-epydoc #Tools for creating debian packages in_chroot -- \ diff --git a/doc/devnotes.rst b/doc/devnotes.rst index 1a12ac9..80fc94c 100644 --- a/doc/devnotes.rst +++ b/doc/devnotes.rst @@ -31,13 +31,13 @@ Note that for pylint, at the current moment the following versions must be used:: $ pylint --version - pylint 0.25.1, - astng 0.23.1, common 0.58.0 + pylint 0.26.0, + astng 0.24.1, common 0.58.3 The same with pep8, other versions may give you errors:: $ pep8 --version - 1.2 + 1.3.3 Both these versions are the ones shipped with Debian Wheezy. @@ -51,10 +51,10 @@ Installation of all dependencies listed here:: $ apt-get install python-yaml python-mock $ cd / && sudo easy_install \ sphinx \ - logilab-astng==0.23.1 \ - logilab-common==0.58.0 \ - pylint==0.25.1 \ - pep8==1.2 \ + logilab-astng==0.24.1 \ + logilab-common==0.58.3 \ + pylint==0.26.0 \ + pep8==1.3.3 \ coverage For Haskell development, again all things from the quick install @@ -66,7 +66,7 @@ document, plus: used for documentation (it's source-code pretty-printing) - `hlint <http://community.haskell.org/~ndm/hlint/>`_, a source code linter (equivalent to pylint for Python), recommended version 1.8 or - above (tested with 1.8.15) + above (tested with 1.8.43) - the `QuickCheck <http://hackage.haskell.org/package/QuickCheck>`_ library, version 2.x - the `HUnit <http://hunit.sourceforge.net/>`_ library (tested with -- 1.7.10.4
