# File for the requirements of straxen with the automated tests
blosc==1.10.4                                   # Strax dependency
boltons==21.0.0
datashader==0.13.0

dask~=2021.6; python_version>="3.7"
dask<=2021.2.0; python_version=="3.6"

dill==0.3.4                                     # Strax dependency
coveralls==3.1.0
commentjson==0.9.0
coverage==5.5
flake8==3.9.2
holoviews==1.14.4
importlib-metadata==4.6.0; python_version=="3.7"
ipywidgets==7.6.3
hypothesis==6.14.0
jupyter-client==6.1.12                          # for ipywidgets
npshmex==0.2.1                                  # Strax dependency
numba==0.53.1                                   # Strax dependency
numpy==1.19.5

pandas==1.2.5; python_version>="3.7"            # Strax dependency
pandas==1.1.5; python_version=="3.6"            # Strax dependency

psutil==5.8.0                                   # Strax dependency
pytest==6.2.4
pytest-cov==2.12.1
scikit-learn==0.24.2

scipy==1.7.0; python_version>="3.7"             # Strax dependency
scipy==1.5.4; python_version=="3.6"             # Strax dependency

tensorflow~=2.5.0; python_version=="3.6"
tensorflow~=2.4; python_version>="3.7"

tqdm==4.61.1
xarray==0.16.2
utilix==0.6.0
zstd==1.5.0.2                                   # Strax dependency
