Thank you for your interest in contributing to this project! Contributions are welcome and appreciated.
- Fork the Repository – Click the "Fork" button on GitHub and clone your fork locally.
- Make Changes – Implement your changes in the codebase.
- Update Documentation (If Applicable) – If you add a new feature, update the relevant documentation files in the
docs/
folder. - Commit and Push Your Changes – Ensure your commit messages are clear and descriptive.
- Submit a Pull Request (PR) – Open a PR against the
main
branch with a brief description explaining what it does.
- The documentation is located in the
docs/
folder. - This project uses Sphinx with myst_parser, allowing documentation to be written in Markdown (
.md
) instead of ReStructuredText. - Documentation is required for new features.
- More details on writing documentation can be found in
docs/README.md
.
- All contributions should go through a pull request.
- Ensure your code follows project conventions and is well-documented.
- Shapescape will review your PR, request changes if needed, and merge it once approved.
Thank you for contributing!