Installation

Prerequisites

  1. Install build dependencies for pyenv

  2. Install pyenv

  3. Install poetry

Clone + install

  1. Clone your fork and cd into the project:

    git clone https://github.com/<your-github-username>/tamr-client
    cd tamr-client
    
  2. Install all Python versions in .python-version:

    Dev tasks will use these Python versions.

    # run `pyenv install` for each line in `.python-version`
    cat .python-version | xargs -L 1 pyenv install
    
  3. Install project dependencies via poetry:

    poetry install