tipresias/augury

View on GitHub
requirements.txt

Summary

Maintainability
Test Coverage
# Only contains the dependencies necessary to run the serverless functions.
# This reduces the file size deployed to Google Cloud.

requests
google-cloud-storage==2.2.1
joblib
simplejson
bottle==0.12.19
gunicorn
rollbar

# Data packages
numpy==1.22.3
pandas==1.4.2
scikit-learn==1.0
xgboost==1.5.2
mlxtend==0.19.0
statsmodels==0.13.2
scipy==1.8.0
tensorflow==2.8.0
scikeras==0.4.1
six~=1.15.0 # Required version for TF 2.4.1

# Kedro packages
kedro==0.17.0
gcsfs<2022.4 # Needed to access Google Cloud Storage files
fsspec<2022.4 # Needed for DataSet functionality
MarkupSafe <2.1.0 # Last version to include 'soft_unicode'
Jinja2<3.0.0 # Required version for 'cookiecutter' (a 'kedro' dependency)

# Testing/Linting
mypy==0.942 # Need mypy due to references to mypy_extensions in production code