- Include
make.bat
in the source tarball. - Make compatible with NumPy 2.0. [PR #53]
- Drop support for Python <3.8 and bumped dependency versions to match Ubuntu 22.04. [PR #40]
- Changed the correction factor in
butterworth
to a digital filter correction instead of the prior used analog factor (backwards incompatible output). [PR #43] - Add new functions
pow_spectrum
andcumulative_power_spectrum
. [PR #45] - Switched testing framework from nose (fails on Python 3.12) to pytest. [PR #46]
- Display the control module functions in the Sphinx documentation. [PR #47]
- Removed numpy.matrix in favor of numpy.array, which may lead to possible backwards incompatible outputs.
- Added examples to all functions with doctests and improved docstring quality.
- Repaired some functions to actually produce what they were designed to produce with the new dependencies (there was some rather archaic plotting code mostly).
- Switched CI from Travis to Github Actions.
- Removed old Vagrant based installation options.
- Added the license and readme to the source distriubtion.
- Screwed up pypi upload on 0.5.1, so bumping one more time.
- Import nanmean from numpy instead of scipy and fix float slices. [PR #34]
- bicycle.py functions now output numpy arrays instead of matrices.
- Support for Python 3 [PR #30 and #32].
- Made the numerical derivative function more robust and featureful. [PR #27]
butterworth
now uses a corrected cutoff frequency to adjust for the double filtering. [PR #28]
- Fixed bug in coefficient_of_determination. [PR #23]
- Fixed bug in normalized cutoff frequency calculation. [PR #21]
- Fixed bug in butterworth function and added tests.
- Fixed butterworth to work with SciPy 0.9.0. [PR #18]
- Removed pandas dependency.
- Improved time vector function.
- Removed gait analysis code (walk.py), now at http://github.com/csu-hmc/Gait-Analysis-Toolkit.
- TravisCI tests now run, added image to readme.
- Added documentation at ReadTheDocs.
- Addition of walking dynamics module.
- Original code base that was used for the computations in this dissertation: https://github.com/moorepants/dissertation