41 lines
970 B
YAML
41 lines
970 B
YAML
# requirements-docs.yml
|
|
# ---------------------
|
|
# This file records the packages needed to build on readthedocs.org.
|
|
# It assumes that the natcap.invest package is being
|
|
# installed to the readthedocs virtualenv separately.
|
|
channels:
|
|
- conda-forge
|
|
# set nodefaults to remove the default channels
|
|
# this is needed to keep memory use below RTD limit due to conda bug:
|
|
# https://github.com/conda/conda/issues/5003
|
|
- nodefaults
|
|
dependencies:
|
|
- chardet>=3.0.4
|
|
- Cython
|
|
- GDAL>=3.1.2,!=3.3.0
|
|
- Flask
|
|
- numpy>=1.11.0,!=1.16.0
|
|
- pandas>=1.0,<1.2.0
|
|
- pip
|
|
- psutil>=5.6.6
|
|
- qtpy>1.3
|
|
- requests
|
|
- Rtree==0.9.4
|
|
- setuptools>=8.0
|
|
- Shapely>=1.7.1,<2.0.0
|
|
- sphinx==3.3.1
|
|
- scipy>=1.6.0
|
|
- taskgraph[niced_processes]>=0.10.2
|
|
- virtualenv>=12.0.1
|
|
- wheel>=0.27.0
|
|
- xlrd>=1.2.0
|
|
- xlwt
|
|
- pip:
|
|
- pygeoprocessing>=2.3.2 # pip-only
|
|
- PyInstaller==3.5 # pip-only
|
|
- Pyro4==4.77 # pip-only
|
|
- PySide2!=5.15.0 # pip-only
|
|
- qtawesome # pip-only
|
|
- setuptools_scm
|
|
- sphinx-rtd-theme
|