Skip to content

Contributing to ProcessPI

We welcome contributions from the community! 🎉

How to Contribute

  1. Fork the repository on GitHub.
  2. Clone your fork locally.
  3. Create a new branch:
    git checkout -b feature/your-feature-name
    
  4. Make your changes and add tests if applicable.
  5. Run tests to ensure everything is working.
  6. Commit your changes and push:
    git push origin feature/your-feature-name
    
  7. Open a Pull Request (PR) on the main repository.

Code Style

  • Follow PEP8 guidelines.
  • Use type hints where possible.
  • Document public functions and classes with docstrings.

Issues

  • Found a bug? Open an issue with a clear description and steps to reproduce.
  • Have a feature request? Suggest it via a GitHub issue.

Thank you for helping improve ProcessPI!