Releases: moorepants/DynamicistToolKit
Releases · moorepants/DynamicistToolKit
Version 0.6.1
0.6.1
- Include
make.bat
in the source tarball. - Make compatible with NumPy 2.0. [PR
#53]
What's Changed
- Trigger CI build for NumPy 2.0. by @moorepants in #53
Full Changelog: v0.6.0...v0.6.1
Version 0.6.0
0.6.0
- 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.
What's Changed
- Get this package up-to-date with new dependency versions and CI. by @moorepants in #40
- Use digital filter correction factor in butterworth. by @moorepants in #43
- Switch from nose to pytest and run on Python 3.12. by @moorepants in #46
- Show the control API in the docs with a couple new examples. by @moorepants in #47
- Add tools to analyze the power spectral density. by @chrismo-schmidt in #45
- Add windows in CI and only test on 3 python versions spanning oldest to newest. by @moorepants in #48
- Add instructions how to locally build the documentation on Windows. by @chrismo-schmidt in #50
- Add Bode examples and repair Bode functions. by @moorepants in #49
- Improved language for cummulative power spectrum calculation. by @chrismo-schmidt in #52
New Contributors
- @chrismo-schmidt made their first contribution in #45
Full Changelog: v0.5.3...v0.6.0
Version 0.5.3
Full Changelog: v0.5.2...v0.5.3
Version 0.5.2
Version 0.5.1
What's Changed
- Fixed nanmean import and integer slicing. by @moorepants in #34
Full Changelog: v0.5.0...v0.5.1
Version 0.5.0
Full Changelog: v0.4.0...v0.5.0
Version 0.4.0
Version 0.3.5
Full Changelog: v0.3.4...v0.3.5