I have added a changelog entry for this pull request. If adding new functionality, I have added tests and docstrings. I have fixed any newly failing tests.