You can install OERPLib with the easy_install tool:
$ easy_install oerplib
Or with pip:
$ pip install oerplib
An alternative way is to download the tarball from Python Package Index page, and install manually (replace X.Y.Z accordingly):
$ wget http://pypi.python.org/packages/source/O/OERPLib/OERPLib-X.Y.Z.tar.gz
$ tar xzvf OERPLib-X.Y.Z.tar.gz
$ cd OERPLib-X.Y.Z
$ python setup.py install
No dependency is required except pydot for some methods of the inspect service (optional).
The project is hosted on GitHub. To get the last stable version (the master branch), just type:
$ git clone https://github.com/osiell/oerplib.git
Note
The project uses the git-flow branching model. To contribute, please refer to it.
New in version 0.4.0.
Unit tests depends on unittest2 (Python 2.3+) or unittest (Python 2.7 and 3.x), and argparse.
To run unit tests from the project directory, run the following command:
$ PYTHONPATH=.:$PYTHONPATH ./tests/runtests.py --help
Then, set your parameters in order to indicate the OpenERP server on which you want to perform the tests, for instance:
$ PYTHONPATH=.:$PYTHONPATH ./tests/runtests.py --create_db --server 192.168.1.4 --test_xmlrpc --xmlrpc_port 8069
The name of the database created is oerplib-test by default.