Skip to content

Commit 5794d58

Browse files
Dropping the support for python 3.8 but these are required to merge the PR as the PR build needs these files because it runs based on the master files. We will be deleting these files once the PR is merged.
Signed-off-by: Lokesh Rangineni <lokeshforjava@gmail.com>
1 parent e613b22 commit 5794d58

File tree

3 files changed

+1294
-0
lines changed

3 files changed

+1294
-0
lines changed

environment-setup.md

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
1. install anaconda, install docker
2+
2. create an environment for feast, selecting python 3.9. Activate the environment:
3+
```bash
4+
conda create --name feast python=3.9
5+
conda activate feast
6+
```
7+
3. install dependencies:
8+
```bash
9+
pip install pip-tools
10+
brew install mysql
11+
brew install xz protobuf openssl zlib
12+
pip install cryptography -U
13+
conda install protobuf
14+
conda install pymssql
15+
pip install -e ".[dev]"
16+
make install-protoc-dependencies PYTHON=3.9
17+
make install-python-ci-dependencies PYTHON=3.9
18+
```
19+
4. start the docker daemon
20+
5. run unit tests:
21+
```bash
22+
make test-python
23+
```

0 commit comments

Comments
 (0)