.. _installation: Installation ============ Usual PIP installation ********************** .. code-block:: bash pip install esgissue-client PIP installation from GitHub **************************** .. code-block:: bash pip install -e git@github.com:ES-DOC/esdoc-errata-client.git@master#egg=esdoc-errata-client Installation from GitHub ************************ #. Clone `our GitHub project `_: .. code-block:: bash git clone git@github.com:ES-DOC/esdoc-errata-client.git@master #. Run the ``setup.py``: .. code-block:: bash cd esdoc-errata-client python setup.py install #. The ``esgissue`` command-line is ready. .. warning:: To run ``esgissue`` you have to be logged into a machine with internet access. Dependencies and requirements ***************************** Linux distribution with Python 2.6+ is required. ``esgissue`` uses the following basic Python libraries. Ensure that your Python environment includes: * `os `_ * `collections `_ * `fnmatch `_ * `linecache `_ * `getpass `_ * `sys `_ * `re `_ * `platform `_ * `argparse `_ * `logging `_ * `ConfigParser `_ * `datetime `_ * `uuid `_ * `string `_ * `json `_ * `textwrap `_ Some required libraries are not included in most Python distributions. Please install them using the usual PIP command: * `jsonschema `_ * `requests `_ * `pbkdf2 `_ * `pyDes `_ .. code-block:: bash pip install