Skip to content

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

  1. Fork the repository
  2. Create a feature branch
  3. Write tests for your changes
  4. Ensure all tests pass
  5. Submit a PR with a clear description

Reporting issues

Report bugs and feature requests at github.com/RoyPulseAI/kelpmesh/issues.