- install anaconda, install docker
- create an environment for feast, selecting python 3.9. Activate the environment:
conda create --name feast python=3.9
conda activate feast
- install dependencies:
pip install pip-tools
brew install mysql
brew install xz protobuf openssl zlib
pip install cryptography -U
conda install protobuf
conda install pymssql
pip install -e ".[dev]"
make install-protoc-dependencies PYTHON=3.9
make install-python-ci-dependencies PYTHON=3.9
- start the docker daemon
- run unit tests:
make test-python