Contributing to Pint

You can contribute in different ways:

Report issues

You can report any issues with the package, the documentation to the Pint issue tracker. Also feel free to submit feature requests, comments or questions.

Contribute code

To contribute fixes, code or documentation to Pint, fork Pint in github and submit the changes using a pull request against the master branch.

  • If you are fixing a bug, add a test to test_issues.py Also add “Close #<bug number> as described in the github docs.
  • If you are submitting new code, add tests and documentation.

Pint uses bors-ng as a merge bot and therefore every PR is tested before merging.

In any case, feel free to use the issue tracker to discuss ideas for new features or improvements.