2022-07-16 Joe Flood <joejimfloodgmail.com> *Added option to enhance estimated profile in fit() method by adjusting coefficients using scipy.optimize.minimize()
1.0
2018-05-31 Joe Flood <joejimfloodgmail.com> *Made changes so code works in Python 2 *Added package information for public release
0.2.4
2018-05-18 Joe Flood <joejimfloodgmail.com> *Removed restriction in Profile.__getitem__() where indices had to be within the time range *Changed Profile.__getitem__() method so that if an array of length N is input, an array of length N-1 is returned
0.2.3
2018-05-06 Joe Flood <joejimfloodgmail.com>
*Removed FourierSeries.log() method as it was not necessary and didn't work right *Changed FourierSeries.integrate() soth that it returns a float if a single number is input *Updated Profile.__add__() so that it is compatible with changes since it was written *Made expand() and contract() methods in FourierSeries private methods *Renamed PPD.m to PPD.moments (but kept .m as an alias)
0.2.2
2018-03-10 Joe Flood <joejimfloodgmail.com>
*Removed time_range attribute from PPD *Renamed FourierSeries.c to FourierSeries.coef but kept c as an alias
0.2.1
2018-03-04 Joe Flood <joejimfloodgmail.com>
*Changed Profile indexing so that a single numeric value results in that many bins being aggregated from the Profile *Updated documentation to provide examples of this change and fix previous errors