Contributing¶
We welcome contributions from the community!
Development setup¶
git clone https://github.com/RoyPulseAI/kelpmesh
cd KelpMesh
pip install -e ".[dev]"
python -m pytest tests/
Code style¶
- Python 3.11+ type hints everywhere
- 100 character line length
- Run
ruff check .before committing - No telemetry, no analytics, no phone-home
Pull request process¶
- Fork the repository
- Create a feature branch
- Write tests for your changes
- Ensure all tests pass
- Submit a PR with a clear description
Reporting issues¶
Report bugs and feature requests at github.com/RoyPulseAI/kelpmesh/issues.