Contributing

Thank you for contributing to scikit-clarans! This page summarizes the contribution workflow. For full details, see the project’s CONTRIBUTING.md.

How to contribute

  • Report bugs by opening an issue on GitHub: https://github.com/ThienNguyen3001/scikit-clarans/issues

  • Fork the repository and create a topic branch for your changes.

  • Run tests locally: pytest

  • Ensure new functionality is covered by tests and documentation.

  • Submit a pull request describing your changes.

Pull request guidelines

  • Include tests for bug fixes or new features.

  • Keep changes focused and well-documented.

  • Update the docs if public behavior changes.