https://github.com/rhecosystemappeng/feast-workshop-team-share
https://github.com/rhecosystemappeng/feast-workshop-team-share
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/rhecosystemappeng/feast-workshop-team-share
- Owner: RHEcosystemAppEng
- Created: 2023-12-14T17:00:29.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-26T04:40:19.000Z (about 2 years ago)
- Last Synced: 2025-03-21T02:51:17.298Z (over 1 year ago)
- Language: Jupyter Notebook
- Size: 19.3 MB
- Stars: 2
- Watchers: 4
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Setting up Developer Environment
## Creating Developer Environment
For Mac(Intel)
### Steps
1. Start Docker daemon, install anaconda3
2. Create an environment for Feast, selecting python 3.9. Activate the environment:
```
conda create --name feast python=3.9
conda activate feast
```
3. Install dependencies:
```
pip install pip-tools
brew install mysql@8.0 (latest - mysql@8.3 version fails the dev env)
brew install xz protobuf openssl zlib
pip install cryptography -U
conda install protobuf
conda install pymssql
git clone https://github.com/feast-dev/feast.git
cd feast
pip install -e ".[dev]"
make install-protoc-dependencies
make install-python-ci-dependencies PYTHON=3.9
```
4. Run unit tests:
```
make test-python
```