The following instructions are designed around pyenv
, pyenv-virtualenv
.
Prepare the base python:
pyenv install 3.12.0
Create a python virtual environment:
pyenv virtualenv 3.12.0 advent
Switch to it after creation:
pyenv shell advent
Go ahead and update pip
:
pip install --upgrade pip
And install the development requirements:
pip install -r requirements-dev.txt
You can launch the advent-of-code
project with:
make run
You can launch the project utilities with:
make utils