Releases: dnvgl/qats
5.1.2
5.1.1
What's Changed
- Bugfix: handle absence of global maxima/minima in routines that rely on identifying such maxima and/or mean-level crossings. Bug was introduced in version 4.12.
Pull requests included in this release:
Full Changelog: v5.1.0...v5.1.1
5.1.0
What's Changed
- Support for loading from/exporting to pickle file (
*.pkl
,*.pickle
), using a pandas dataframe format. Available inTsDB
class and in GUI import/export dialogues. - New method
TsDB.to_dataframe()
generates a pandas dataframe from the time series database (requires a common time array across time series included in the dataframe).
Pull requests included in this release
Full Changelog: v5.0.7...v5.1.0
5.0.7
5.0.6
What's Changed
[docs] Updated documentation.
[dev] Updated .readthedocs.yml
, pyproject.yml
and publish.yml
.
NOTE: If upgrading from version <5.0.0, we recommend installing qats in a clean environment to avoid issues with previous Qt dependencies.
Pull requests included in this release
- Update documentation in #118
Full Changelog: v5.0.3...v5.0.6
Known bugs
This release includes a known bug in the GUI, where time series names are not listed if more than one file is loaded and filter text option is set to "Wildcard". See issue #117 for a temporary workaround (set filter option to "Regular expression" or "Fixed string").
5.0.3
What's Changed
- Added support for python 3.11 and 3.12
- Dropped support for python 3.7
- Moved to
qt6
and requirepyside6
- Looser version requirements for dependencies, to avoid causing trouble for packages depending on
qats
- Deprecated changelog (changes are now documented under releases).
- [dev] Moved to
poetry
withpyproject.toml
,
NOTE: If upgrading from version <5.0.0, we recommend installing qats in a clean environment to avoid issues with previous Qt dependencies.
Pull requests included in this release
- Update project configuration and python versions in #115
- Fix version string in built distribution in #116
Full Changelog: 4.12.1...v5.0.3
4.12.1
4.11.1
Fix documentation build on Read the Docs by adding build configuration file, ref. https://docs.readthedocs.io/en/stable/config-file/v2.html.
Full Changelog: 4.11.0...4.11.1
4.11.0
This release includes pull requests #98, #99, #101, #103 and #104.
Full Changelog: 4.10.0...4.11.0
Changed
- Python version support [PR #101]
- Added support for Python 3.10
- Removed support for Python 3.6
- Documentation (https://qats.readthedocs.io)
qats.signal
: functionfind_maxima()
now always returns indices of maxima and optional parameterretind
is removed.
[PR #104]
Added
- Command line interface (CLI) improvements. [PR #98]
- Added Hook enabling
python -m qats app
as an equivalent toqats app
(the entry point executable). - Added
config
option--link-app-no-exe
that generates Windows Start menu shortcut utilizing the new CLI hook (instead of entry point executable).
- Added Hook enabling
qats.stats.weibull
: added Weibull distribution tail-fitting using least squares (qats.stats.weibull.lse()
). [PR #104]