Pyboat

Latest version: v0.9.12

Safety actively analyzes 619197 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.9.11

Changes
- table importing checks number of data columns vs. available header entries and raises Warnings/Errors accordingly
- Wavelet analysis parameters automatically change upon changing the sampling interval (sensitive dynamic defaults)

Fixes
- added `openpyxl` dependency to re-allow `.xlsx` data imports
- improved status tips for the settings menu

0.9.10

New

- Global wavelet spectrum (ensemble average)
- load and save pyBOAT analysis settings to custom .ini file

Changes
- redesigned "Analyze All" batch processing menu
- NaN interpolation: now strips of trailing NaNs before interpolation

Fixes
- repaired NaN interpolation, np.nonzero on boolean Series apparently broke
- minor UI tweaks, further anchor warning boxes
- fixed period axis for single time averaged wavelet spectra

0.9.9

Changes
- the UI dataviewer is not plotting envelope + trend anymore, but only the envelope (see [here](https://github.com/tensionhead/pyBOAT/discussions/13) for details)
- plotting the raw signal and detrended signal is mutually exclusive now

Fixes
- minor UI tweaks, MesageBoxes are anchored to their parent window

0.9.8

- Low-level core.sinc_filter had hardcoded max. size of 2000,
removed this such that core.sinc_smooth(..., M=..) can freely
select the filter size again. For the GUI the max. size still
is 2000, otherwise defaults to signal length if this is smaller.

0.9.7

- hotfix: data loading via import menu repaired

0.9.6

- matplotlib >3.5.1 has a new API for the lines drawn on an axis, made the necessary changes
- improved window closing behavior, 'x' closing the main window should now kill all other open windows
- fixed time-averaged wavelet (Fourier estimate) save routine to also write out the periods
- code formatting via black for all source files

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.