Thank you for your interest in the Mistode project! We welcome contributions of all forms.
-
Clone the project:
git clone https://github.com/for13to1/mistode.git cd mistode -
Install development dependencies:
pip install -e ".[dev]" -
Run tests:
pytest tests/ -v
- Use Ruff to lint code:
ruff check src/ tests/ - Use Ruff to format code:
ruff format src/ tests/
- Create a feature branch:
git checkout -b feature/your-feature-name - Commit changes:
git commit -m "Description of your changes" - Push to remote:
git push origin feature/your-feature-name - Create a Pull Request
Please report bugs or suggest features in GitHub Issues, including:
- Issue description
- Reproduction steps
- Expected behavior
- Actual behavior
- Environment information
- Ensure all tests pass
- Add test cases for new features
- Update documentation
- Follow existing code style