Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.26 KB

CONTRIBUTING.md

File metadata and controls

22 lines (17 loc) · 1.26 KB

Contributing to Hera

Thank you for considering a contribution to Hera! Your time is the ultimate currency, and the community highly appreciates your willingness to dedicate some time to Hera for the benefit of everyone!

Please keep in mind the following guidelines and practices when contributing to Hera:

  1. Use tox -e format to format the repository code. tox -e format maps to a usage of black, and the repository adheres to whatever black uses as its strict pep8 format. No questions asked
  2. Use tox to lint, run tests, and typecheck on the project
  3. Add unit tests for any new code you write
  4. Add an example, or extend an existing example, with any new features you may add
  5. Increment the version of Hera. Hera adheres to semantic versioning. This increment can be performed in the pyproject.toml file. A CHANGELOG entry is expected along with version increases!

Code of Conduct

Please be mindful of and adhere to the Linux Foundation's Code of Conduct when contributing to Horovod.