Development
Clone and Setup
git clone https://github.com/Antonipo/dkmio.git
cd dkmio
python3 -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
Run Tests
# Run all tests (uses moto for AWS mocking)
pytest
# With coverage
pytest --cov=dkmio
# Run specific tests
pytest -k "transaction"
Code Quality
# Lint with ruff
ruff check .
# Type check with mypy
mypy dkmio/