Skip to content

Releases: pct-code/scalewiz

v0.5.13

16 Nov 21:00
Compare
Choose a tag to compare

updated package metadata to be installable on Python ^3.9 || ^3.10

Full Changelog: v0.5.12...v0.5.13

v0.5.12

06 Oct 19:07
2aa1c73
Compare
Choose a tag to compare
relocate repo (#36)

* .

* update links

* .

* .

* Merge 0.5.11 into move branch (#35)

* .

* update deps

* fix confirmation dialog, bump to 0.5.11

* update readme

* patch bump / changelog

v0.5.9

16 Aug 15:58
551d2d4
Compare
Choose a tag to compare

[v0.5.9]

Changed

UI/UX improvements

  • main menu: added a system status label
  • rinse window: this functionality was flattened into the main menu
  • project info window: sizing doesn't break when the project file has a long path that overflows
  • project report window: can set default pump for new tests per-project

Other

  • calculations: tweaked scoring formula to be more representative, calculations log is now more verbose

v0.5.7

04 Jun 17:16
345ed24
Compare
Choose a tag to compare

[v0.5.7]

User experience

  • overhaul the :code:TestHandlerView to be better oragnized
  • overhaul the :code:EvaluationWindow to be better oragnized
  • setting labels for each :code:Test is now handled in the :code:EvaluationWindows' "Plot" tab
  • updated docs
  • ensured exported plot dimensions are always uniform

Performance

  • updated the :code:TestHandler to poll for readings asynchronously
  • updated the :code:TestHandler to be more robust when generating log files
  • minor performance buff to log processing
  • minor performance buff to the :code:LivePlot component
  • minor performance buff to :code:Project serialization
  • minor performance buff to reading user configuration file

Data handling

  • the :code:Project data model now records calcium concentration
  • updated the :code:Test object model to handle the :code:Reading class
  • updated the :code:Project object model to be more backwards compatible
  • refactored data analysis out of the :code:EvaluationWindow and into its own :code:score function
  • calculations log is a bit more verbose now
  • updated :code:score function to handle the :code:Reading class

Misc

  • update all :code:os.path operations to fancy :code:pathlib.Path operations
  • update all :code:matplotlib code to use the object oriented API
  • fixed some lag that would accumulate when displaying log messages in the main menu
  • lots of misc. code cleanup / reorganizing

v0.5.6

03 May 19:12
eb1391a
Compare
Choose a tag to compare

[v0.5.6]

Added

  • added "About" dialog with license info to main menu

Changed

  • minor performance improvement to Test object model
  • improved packaging metadata
  • some code cleanup

v0.5.5

03 May 17:32
Compare
Choose a tag to compare

[v0.5.5]

Changed


- licensed under GPLv3