Skip to content

Releases: dnvgl/qats

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

4.11.0

03 Jan 14:34
8a64693
Compare
Choose a tag to compare

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)
    • Includes changelog [PR #98]
    • New theme [PR #103]
  • qats.signal: function find_maxima() now always returns indices of maxima and optional parameter retind is removed.
    [PR #104]

Added

  • Command line interface (CLI) improvements. [PR #98]
    • Added Hook enabling python -m qats app as an equivalent to qats 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).
  • qats.stats.weibull: added Weibull distribution tail-fitting using least squares (qats.stats.weibull.lse()). [PR #104]

Fixed

  • Support for reading wind turbine key-files (key_<>_witurb.txt) exported from SIMA/RIFLEX version >=4.20 (where wind turbine name is included in a column to the left of time series name). [issue #97]
  • TimeSeries.minima() threshold error. [issue #95]

4.10.0

25 May 08:04
c4c6830
Compare
Choose a tag to compare

What's Changed

  • New export format SIMA HDF5 by @tovop in #88
  • Errors are no longer raised when having timeseries from different drives in the same time series database by @tovop in #88.

Full Changelog: 4.9.2...4.10.0