Skip to content

Commit

Permalink
Dropping the support for python 3.8 but these are required to merge t…
Browse files Browse the repository at this point in the history
…he 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>
  • Loading branch information
lokeshrangineni committed Mar 13, 2024
1 parent e613b22 commit 5794d58
Show file tree
Hide file tree
Showing 3 changed files with 1,294 additions and 0 deletions.
23 changes: 23 additions & 0 deletions environment-setup.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
1. install anaconda, install docker
2. create an environment for feast, selecting python 3.9. Activate the environment:
```bash
conda create --name feast python=3.9
conda activate feast
```
3. install dependencies:
```bash
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
```
4. start the docker daemon
5. run unit tests:
```bash
make test-python
```
Loading

0 comments on commit 5794d58

Please sign in to comment.