The ETo package contains a class and associated functions to calculate reference evapotranspiration (ETo) using the UN-FAO 56 paper. Additional functions have been added to calculate historic ETo or potential evapotranspiration (PET) for comparison purposes.
A parameter estimation function has also been added to the base class to convert most any variety of meterological parameter inputs to the necessary parameters needed to calculate ETo.
The primary documentation for the package can be found here.
ETo can be installed via pip or conda:
pip install eto
or:
conda install -c mullenkamp eto
The core dependency is Pandas.