update esgf pyclient