numpy>=1.16.0
pandas>=0.25.0
pytz
requests
scipy>=1.4.0
h5py

[:python_version < "3.8"]
importlib-metadata

[all]
cftime>=1.1.1
cython
docutils==0.15.2
ephem
ipython
matplotlib
netcdf4
nose
nrel-pysam
numba
pillow
pvfactors
pydata-sphinx-theme==0.8.1
pytest
pytest-cov
pytest-mock
pytest-remotedata
pytest-rerunfailures
pytest-timeout
requests-mock
siphon
sphinx==4.5.0
sphinx-gallery
sphinx-toggleprompt>=0.0.5
statsmodels

[doc]
ipython
matplotlib
sphinx==4.5.0
pydata-sphinx-theme==0.8.1
sphinx-gallery
docutils==0.15.2
pillow
netcdf4
siphon
sphinx-toggleprompt>=0.0.5
pvfactors

[optional]
cython
ephem
netcdf4
nrel-pysam
numba
pvfactors
siphon
statsmodels
cftime>=1.1.1

[test]
nose
pytest
pytest-cov
pytest-mock
requests-mock
pytest-timeout
pytest-rerunfailures
pytest-remotedata
