Skip to content

Latest commit

 

History

History
16 lines (15 loc) · 853 Bytes

CONTRIBUTING.md

File metadata and controls

16 lines (15 loc) · 853 Bytes

Creating a Pull Request

  1. Fork the repository
  2. Clone the repository to your local machine
  3. Create a new branch for your changes
  4. Make your changes
  5. If at all possible, add tests for your changes. Tests are required for new methods of uncertainty estimation.
  6. Make sure to update documentation if needed
  7. Use flake8 and black to conform to the code style. Github actions will check this automatically using the following command:
    flake8 --extend-ignore E501,F405,F403,E203 --per-file-ignores __init__.py:F401 .
    Use this command locally to check if it will pass when PR is opened. Install flake8-black beforehand to check for black formatting as well.
  8. Run tests with pytest and make sure they pass
  9. Commit and push your changes
  10. Create a pull request to the main branch of the original repository