Contributing to sleap-roots¶
Thank you for your interest in contributing to sleap-roots!
Getting Started¶
See Development Setup for instructions on setting up your environment.
Development Workflow¶
- Fork the repository
- Create a feature branch
- Make your changes
- Run tests and linting
- Submit a pull request
Code Style¶
- Follow PEP 8 (enforced by Black)
- Use Google-style docstrings
- Add type hints to function signatures
- Write tests for new features
See Code Style for details.
Running Tests¶
Questions?¶
Open a GitHub Discussion or issue.