Thank you for your interest in contributing to LocalLab. We welcome contributions from the community!
- Fork the repository and create a new branch specific to your changes.
- Maintain code consistency by following the existing style and architecture.
- Write tests for new functionality and ensure all tests pass before submitting a pull request.
- Submit a clear and detailed pull request describing your changes.
- Use the GitHub issues section to report bugs or suggest improvements.
- Provide detailed reproduction steps, error messages, and your environment details.
- Follow PEP8 for Python code and maintain clear, concise documentation.
- For markdown files, ensure proper formatting and clarity.
- Regularly pull updates from the main branch to minimize merge conflicts.
- Your PR will be reviewed by the maintainers.
- Respond to feedback promptly to help move your contribution forward.