Skip to content

Latest commit

 

History

History
24 lines (14 loc) · 661 Bytes

CODING.md

File metadata and controls

24 lines (14 loc) · 661 Bytes

Development

Setup

Nix

Prerequisites: nix-direnv

Run direnv allow in the project root to enable the Nix environment every time you cd here.

Non-Nix

Prerequisites:

  1. Run pyenv install to use the reference Python version in pyproject.toml.
  2. Run poetry install to install the project dependencies.

Common

Run pre-commit install --hook-type=commit-msg --hook-type=pre-commit --overwrite to install pre-commit hooks. They will run linting and formatting when committing changes.