invest/requirements.txt

29 lines
901 B
Plaintext

# requirements.txt
# --------------------
# This file records the packages and requirements needed in order for
# all models of natcap.invest to work as expected.
#
# Packages required for extras (like the UI) are in requirements-gui.txt.
#
# Note that there may be some OS-specific requirements, so be sure to run
# `make check` to verify you have all the required packages.
#
# Any lines with "# pip-only" at the end will be processed by
# scripts/convert-requirements-to-conda-yml.py as though it can only be found
# on pip.
GDAL>=3.1.2,!=3.3.0 # 3.3.0 had a bug that broke our windows builds: https://github.com/OSGeo/gdal/issues/3898
Pyro4==4.77 # pip-only
pandas>=1.2.1
numpy>=1.11.0,!=1.16.0
Rtree>=0.8.2,!=0.9.1
Shapely>=1.7.1,<2.0.0
scipy>=1.6.0 # pip-only
pygeoprocessing>=2.3.2 # pip-only
taskgraph[niced_processes]>=0.10.3 # pip-only
psutil>=5.6.6
chardet>=3.0.4
openpyxl
pint
Babel