Revision ab6536ba

b/devel/build_chroot
147 147

  
148 148
in_chroot -- \
149 149
  easy_install \
150
    logilab-astng==0.20.1 \
151
    logilab-common==0.50.3 \
150
    logilab-astng==0.24.1 \
151
    logilab-common==0.58.3 \
152 152
    mock==1.0.1 \
153
    pylint==0.25.1
153
    pylint==0.26.0
154 154

  
155 155
in_chroot -- \
156 156
  easy_install \
157 157
    sphinx==1.1.3 \
158
    pep8==1.2 \
158
    pep8==1.3.3 \
159 159
    coverage==3.4 \
160 160
    bitarray==0.8.0
161 161

  
......
184 184
  cabal install --global \
185 185
    hunit==1.2.5.2 \
186 186
    happy==1.18.10 \
187
    hlint==1.8.34 \
187
    hlint==1.8.43 \
188 188
    hscolour==1.20.3 \
189 189
    temporary==1.1.2.3 \
190 190
    test-framework==0.6.1 \
......
226 226

  
227 227
#Python development tools
228 228
in_chroot -- \
229
  $APT_INSTALL pandoc python-epydoc
229
  $APT_INSTALL python-epydoc
230 230

  
231 231
#Tools for creating debian packages
232 232
in_chroot -- \
b/doc/devnotes.rst
31 31
must be used::
32 32

  
33 33
    $ pylint --version
34
    pylint 0.25.1,
35
    astng 0.23.1, common 0.58.0
34
    pylint 0.26.0,
35
    astng 0.24.1, common 0.58.3
36 36

  
37 37
The same with pep8, other versions may give you errors::
38 38

  
39 39
     $ pep8 --version
40
     1.2
40
     1.3.3
41 41

  
42
Both these versions are the ones shipped with Debian Wheezy.
42
Both these versions are the ones shipped with Ubuntu 13.04.
43 43

  
44 44
To generate unittest coverage reports (``make coverage``), `coverage
45 45
<http://pypi.python.org/pypi/coverage>`_ needs to be installed.
......
51 51
     $ apt-get install python-yaml python-mock
52 52
     $ cd / && sudo easy_install \
53 53
               sphinx \
54
               logilab-astng==0.23.1 \
55
               logilab-common==0.58.0 \
56
               pylint==0.25.1 \
57
               pep8==1.2 \
54
               logilab-astng==0.24.1 \
55
               logilab-common==0.58.3 \
56
               pylint==0.26.0 \
57
               pep8==1.3.3 \
58 58
               coverage
59 59

  
60 60
For Haskell development, again all things from the quick install
......
66 66
  used for documentation (it's source-code pretty-printing)
67 67
- `hlint <http://community.haskell.org/~ndm/hlint/>`_, a source code
68 68
  linter (equivalent to pylint for Python), recommended version 1.8 or
69
  above (tested with 1.8.15)
69
  above (tested with 1.8.43)
70 70
- the `QuickCheck <http://hackage.haskell.org/package/QuickCheck>`_
71 71
  library, version 2.x
72 72
- the `HUnit <http://hunit.sourceforge.net/>`_ library (tested with

Also available in: Unified diff