Skip to content

Releases: dnvgl/qats

v5.2.1

06 Dec 13:36
89846df
Compare
Choose a tag to compare

What's Changed

  • Fix deprecated dependency in python 3.12, see issue #131
  • [dev] Added python 3.12 to test matrix.

Pull requests included in this release

  • migrate from pkg_resources to importlib_resources in #132

Full Changelog: v5.2.0...v5.2.1

v5.2.0

29 Nov 21:45
929a655
Compare
Choose a tag to compare

What's Changed

Pull requests included in this release:

  • Fatigue calculation updates in #122

Full Changelog: v5.1.2...v5.2.0

5.1.2

09 Sep 21:03
ef64035
Compare
Choose a tag to compare

What's Changed

  • Bugfix: handle empty settings file for GUI in pull request #129

Full Changelog: v5.1.1...v5.1.2

5.1.1

08 Aug 12:37
ca4b35c
Compare
Choose a tag to compare

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:

  • stats: handle absence of global maxima in signal in #127
  • Fix readthedocs build in #126

Full Changelog: v5.1.0...v5.1.1

5.1.0

07 Aug 05:54
610b0b7
Compare
Choose a tag to compare

What's Changed

  • Support for loading from/exporting to pickle file (*.pkl, *.pickle), using a pandas dataframe format. Available in TsDB 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

  • TsDB load from/export to pickle and dataframe in #124
  • [dev] Update dynamic versioning in #121

Full Changelog: v5.0.7...v5.1.0

5.0.7

07 Dec 15:39
0d9ddc7
Compare
Choose a tag to compare

What's Changed

  • [gui] Fix the import and export dialogue in the GUI, see #119
  • [gui] Make the wildcard option in the time series filter work with \, see #117

Pull requests included in this release

  • GUI bug fixes in #120

Full Changelog: v5.0.6...v5.0.7

5.0.6

07 Dec 08:24
e5e1c47
Compare
Choose a tag to compare

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

06 Dec 20:47
d2a283d
Compare
Choose a tag to compare

What's Changed

  • Added support for python 3.11 and 3.12
  • Dropped support for python 3.7
  • Moved to qt6 and require pyside6
  • 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 with pyproject.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

29 Nov 07:47
1b31108
Compare
Choose a tag to compare

What's Changed

  • Bug fixes (GUI settings on unix, find peaks/maxima of time series) in #109

Full Changelog: 4.11.1...4.12.1

4.11.1

03 Jan 17:37
3856f8d
Compare
Choose a tag to compare

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