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

[:python_version < "3.8"]
importlib-metadata

[all]
cython
docutils==0.15.2
ephem
ipython
matplotlib
nrel-pysam
numba
packaging
pillow
pydata-sphinx-theme==0.8.1
pytest
pytest-cov
pytest-mock
pytest-remotedata
pytest-rerunfailures
pytest-timeout
requests-mock
solarfactors
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
sphinx-toggleprompt>=0.0.5
solarfactors

[optional]
cython
ephem
nrel-pysam
numba
solarfactors
statsmodels

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