Release v2.5.0

TODO:

- [ ] Tag release
- [ ] Upload to PyPI
- [ ] Create release on GitHub