Thanks for helping out! We're excited for your issues and PRs
Building the repo is straightforward. Clone the repo, and install the package. We use invoke to manage DALM
git clone https://github.com/arcee-ai/DALM.git && cd DALM
pip install invoke
inv installThis will install the repo, with its dev dependencies, in editable mode (for live updates on code changes)
Because we use invoke, the following is all you need to prepare for a pr
inv format # black, ruff
inv lint # black check, ruff check, mypy
inv test # pytestWe require 95% test coverage for all PRs.
For more information around our invoke commands, see tasks.py and our pyproject.toml configuration