This changelog follows the great advice from https://keepachangelog.com/.
Each section will have a title of the format X.Y.Z (YYYY-MM-DD)
giving the version of the package and the date of release of that version. Unreleased changes i.e. those that have been merged into main (e.g. with a .dev suffix) but which are not yet in a new release (on PyPI) are added to the changelog but with the title X.Y.Z (unreleased)
. Unreleased sections can be combined when they are released and the date of release added to the title.
Subsections for each version can be one of the following;
Added
for new features.Changed
for changes in existing functionality.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.
Each individual change should have a link to the pull request after the description of the change.
- Remove
np.float
fromequality
module after it has been deprecated in numpy 1.20 #8
- Initial version of the code for open source release after separating from tubular
- Set up documentation for readthedocs