- Replace deprecated `scipy.signal.gaussian` with `scipy.signal.windows.gaussian` - Make dev, test and docs dependencies optional - Remove `distutils` dependency (as it was deprecated in Python 3.12)
1.6.0
- Added support for Python 3.12 - Improved data handling logic - `seaborn` is removed as a main dependency (now a development dependency) - Increased code coverage in unittests
1.5.4
- Improved performance of loading measurement data - Finalized deprecated aliases for `analyze_mean_reference`, `analyze_mean_norm` and `analyze_mean` - Measurement dataclass repr now resolves to `MeasurementDataclass(...)` - Added additional examples to docs and improved function docstrings
1.5.0
- Parallel (=num CPU cores) 2D ODMR fitting - Hyperparameter optimization for ODMR fitting
1.4.10
- Support for Bruker MFM data
v.1.4.8 - Complete IO test coverage - Support for pi3diamond data
v.1.4.7
1.4.5
- Simplified `DataHandler` interface significantly - Fixed bugs in fit logic and method resolution operator - Added full support for 2D NV-PL and AFM via the `pySPM` library - Improved documentation and added examples - Added unittests (finally!)