Contributing
We welcome contributions to ALomnacy! Here’s how to get started.
Development Setup
git clone https://github.com/julianholland/ALomancy.git
cd ALomancy
pip install -e ".[dev,docs]"
pre-commit install
Running Tests
pytest
pytest --cov=alomancy
Documentation
Build documentation locally:
cd docs
make html
Code Style
We use ruff for formatting and linting:
ruff check .
ruff format .