argparse-dataclass~=0.1
gitpython~=3.1
omegaconf~=2.0

rsa~=4.7
ruamel.yaml~=0.16
semver~=2.13

# Format checking
black==21.4b0
flake8==3.9.1
typeguard==2.11.1
typing-extensions~=3.10

# Documentation
markdown-include==0.6.0
mkdocstrings==0.15.0
mkdocs-material==7.1.3
livereload==2.6.3

# Unit tests
pytest~=6.2
pytest-cov~=2.11
pytest-order==0.10.0

# Packaging
twine~=3.3
wheel~=0.36

# For testing functions in data_conversion.py
pyspark==3.0.1
vaex==4.3.0
# toolz is required for vaex in python 3.6 environment
toolz==0.11.1
numpy==1.19.3
pandas==1.1.5
scikit-learn==0.24.2
