Installation

Install from PyPI

$ pip install esgf-pyclient

Install from Anaconda

Ananconda Install Anaconda Version Anaconda Downloads
$ conda install -c conda-forge esgf-pyclient

Install from GitHub

Get esgf-pyclient source from GitHub:

$ git clone https://github.com/ESGF/esgf-pyclient.git
$ cd esgf-pyclient

Optionally create Conda environment named esgf-pyclient:

$ conda env create -f environment.yml
$ conda activate esgf-pyclient

Install esgf-pyclient:

$ pip install -e .
OR
$ make install

For development you can use this command:

$ pip install -e .[dev]
OR
$ make develop