Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Dropping the support for python 3.8 but these are required to merge t…
…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
commit 5794d583706bb02aeb98d65a67a36eafa4a6542f
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