When making a pull request please include the following aspects:
- Update the ChangeLog in the ChangeLog.md file to include details of the pull request
- If the documentation in the README or Sphinx docs needs to be amended please do so in the pull request
- Include unit tests for any changes - if it is a bug include at least one regression test