Release 0.4.0
Release 0.4.0 brings the following changes:
- Optimization of the
Docker
image. - Removal of the
fsbox
dependency. - Use of
loguru
library for logging, and improved logging. - Refactored commandl ine argument parsing for scripts.
- Improved type hinting.
Thecpymadtools
module plotters now return amatplotlib
figure. - Increased testing.
Additional cleanup:
- Renaming
pyhdtoolkit.math
topyhdtoolkit.maths
to avoid namespace clashes if trying to use the standard library's math module. - Removing many functions from
pyhdtoolkit.maths.nonconvex_phase_sync
module as they were needed for notebooks but not this package.