doc/book/annexes/depends.rst
changeset 10491 c67bcee93248
parent 9917 a98e60464c26
child 12530 9d88e1177c35
equal deleted inserted replaced
10490:76ab3c71aff2 10491:c67bcee93248
       
     1 .. -*- coding: utf-8 -*-
       
     2 
       
     3 .. _InstallDependencies:
       
     4 
       
     5 Installation dependencies
       
     6 =========================
       
     7 
       
     8 When you run CubicWeb from source, either by downloading the tarball or
       
     9 cloning the mercurial tree, here is the list of tools and libraries you need
       
    10 to have installed in order for CubicWeb to work:
       
    11 
       
    12 * yapps - http://theory.stanford.edu/~amitp/yapps/ -
       
    13   http://pypi.python.org/pypi/Yapps2
       
    14 
       
    15 * pygraphviz - http://networkx.lanl.gov/pygraphviz/ -
       
    16   http://pypi.python.org/pypi/pygraphviz
       
    17 
       
    18 * docutils - http://docutils.sourceforge.net/ - http://pypi.python.org/pypi/docutils
       
    19 
       
    20 * lxml - http://codespeak.net/lxml - http://pypi.python.org/pypi/lxml
       
    21 
       
    22 * twisted - http://twistedmatrix.com/ - http://pypi.python.org/pypi/Twisted
       
    23 
       
    24 * logilab-common - http://www.logilab.org/project/logilab-common -
       
    25   http://pypi.python.org/pypi/logilab-common/
       
    26 
       
    27 * logilab-database - http://www.logilab.org/project/logilab-database -
       
    28   http://pypi.python.org/pypi/logilab-database/
       
    29 
       
    30 * logilab-constraint - http://www.logilab.org/project/logilab-constraint -
       
    31   http://pypi.python.org/pypi/constraint/
       
    32 
       
    33 * logilab-mtconverter - http://www.logilab.org/project/logilab-mtconverter -
       
    34   http://pypi.python.org/pypi/logilab-mtconverter
       
    35 
       
    36 * rql - http://www.logilab.org/project/rql - http://pypi.python.org/pypi/rql
       
    37 
       
    38 * yams - http://www.logilab.org/project/yams - http://pypi.python.org/pypi/yams
       
    39 
       
    40 * indexer - http://www.logilab.org/project/indexer -
       
    41   http://pypi.python.org/pypi/indexer
       
    42 
       
    43 * passlib - https://code.google.com/p/passlib/ -
       
    44   http://pypi.python.org/pypi/passlib
       
    45 
       
    46 If you're using a Postgresql database (recommended):
       
    47 
       
    48 * psycopg2 - http://initd.org/projects/psycopg2 - http://pypi.python.org/pypi/psycopg2
       
    49 * plpythonu extension
       
    50 
       
    51 Other optional packages:
       
    52 
       
    53 * fyzz - http://www.logilab.org/project/fyzz -
       
    54   http://pypi.python.org/pypi/fyzz *to activate Sparql querying*
       
    55 
       
    56 
       
    57 Any help with the packaging of CubicWeb for more than Debian/Ubuntu (including
       
    58 eggs, buildouts, etc) will be greatly appreciated.