29 lines
901 B
Plaintext
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
|