- Bump min supported Python version to 3.9 [74](https://github.com/octoenergy/xocto/pull/74), prompting a minor version change from 3.1.4 to 3.2.0
- Update error message for ranges with unbounded end [75](https://github.com/octoenergy/xocto/pull/75)
- Ranges: add utils to check period covering [69](https://github.com/octoenergy/xocto/pull/69)
- Add an extra example to ranges.Range.union [67](https://github.com/octoenergy/xocto/pull/67)
- Improve localtime module docstrings [65](https://github.com/octoenergy/xocto/pull/65)
- Defer openpyxl import [62](https://github.com/octoenergy/xocto/pull/62)