Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 1.42 KB

CONTRIBUTING.md

File metadata and controls

39 lines (28 loc) · 1.42 KB

How to contribute to pentapy

We are happy about all contributions! 👍

Did you find a bug?

  • Ensure that the bug was not already reported under GitHub issues
  • If the bug wasn't already reported, open a new issue with a clear description of the problem and if possible with a minimal working example.
  • please add the version number to the issue:
import pentapy
print(pentapy.__version__)

Do you have suggestions for new features?

Open a new issue with your idea or suggestion and we'd love to discuss about it.

Do you want to enhance pentapy or fix something?

  • Fork the repo on GitHub.
  • Commit your stuff
  • Add yourself to AUTHORS.md (if you want to).
  • We use the black code format, please use the script black . after you have written your code.
  • Add some tests of your extension to tests/test_pentapy.py
    • we use unittest for our test suite, have a look at their documentation
    • to run the tests you can use pytest with running pytest -v tests/ from the source directory
  • Push to your fork and submit a pull request.