Python libraries for the Oly Application
All instructions are for MacOS
You will need
- Brew
- Python 3.11
- Poetry
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install pyenv
pyenv install 3.11
Set your python version before you install poetry
pyenv shell 3.11
Install Poetry
pip install poetry
brew install pre-commit
You will run these two commands every time you open a new shell environment for this project. The commands must be run in the project's root directory.
pyenv shell 3.11
poetry shell
poetry install --sync --with=dev
pre-commit install