MacOS Contributor Environment Setup

Overview

  • Install Python 3.7
  • Install Poetry
  • Install freetds
    • Can be done with Homebrew; brew install freetds
  • Install cython
    • eg. pip install cython
  • Clone the PyMedPhys git repo
  • Run poetry install within the root of the repo
  • Run poetry run pre-commit install
  • Install pandoc
    • Can be done with Homebrew; brew install pandoc

You’re good to go.

Opinionated Recommendations