Contributing¶
Thanks for your interest in contributing to erpc.py!
For full contributing guidelines, see CONTRIBUTING.md on GitHub.
Quick Start¶
git clone https://github.com/tars-endurance/erpc.py.git
cd erpc.py
pip install -e ".[dev]"
pre-commit install
Running Tests¶
pytest # All tests with coverage
pytest tests/test_config.py # Single file
pytest -v # Verbose output
Code Quality¶
Pull Request Checklist¶
- Fork and create a feature branch from
main - Write code, tests, and docstrings
- Pass
ruff check,ruff format --check,mypy erpc, andpytest - Open a PR with a clear description