- Drop support for Python 3.7
- Add support Python 3.9 and 3.10
- Reformat code with black
- Upgrade dependencies
- Upgrade development status to beta
- Migrate to GitHub Actions
- Support Python 3.8
- Upgrade flake8 (test requirement) as prior version did not support Python 3.8
- Added return type annotations for core modules
- Added some example notebooks
- Simple command line interface (CLI) supporting curve evaluation, calibration and plotting
- Added more documentation
- Added type annotations
- Ordinary least squares based calibration of Nelson-Siegel-Svensson
- Ordinary least squares based calibration of Nelson-Siegel
- A little bit of usage documentation
- First release on PyPI.