Thanks for your interest in contributing to deepworm!
git clone https://github.com/bysiber/deepworm.git
cd deepworm
pip install -e "."
pip install pytestpytest tests/ -v- Fork the repo
- Create a branch from
main - Make your changes
- Add tests if applicable
- Run tests to make sure nothing is broken
- Submit a PR
- Use type hints
- Keep functions focused and small
- Follow existing patterns in the codebase
- Docstrings for public functions
Open an issue with:
- What you expected to happen
- What actually happened
- Steps to reproduce
- Python version and OS
Open an issue describing the feature and why it would be useful. For larger features, it's worth discussing before starting implementation.