Skip to content

Patch Release v5.18.2

Compare
Choose a tag to compare
@slacrherbst slacrherbst released this 07 Apr 19:34
· 473 commits to main since this release
f56c9e9

Pull Requests Since v5.18.1

Bug

  1. #923 - Fix pydm address parsing

Enhancement

  1. #925 - Min python version to 3.7

Unlabeled

  1. #922 - Merge Main Changes Into Pre-Release
  2. #919 - Process class improvements

Pull Request Details

Process class improvements

Author: Benjamin Reese [email protected]
Date: Fri Apr 7 10:48:01 2023 -0700
Pull: #919 (20 additions, 8 deletions, 2 files changed)
Branch: slaclab/process-advance

Notes:

Description

This change creates a new way to update the progress of a Process.
Before starting the Process, a total number of steps is calculated and set to TotalSteps.
Then on each step (each inner loop) during the Process execution, the Advance() command is run to increment the step number by 1. From this, the percent complete (Progress) can be calculated.

The hope is that this will be an easier way to keep track of the Progress.


Merge Main Changes Into Pre-Release

Author: Larry Ruckman [email protected]
Date: Thu Apr 6 20:06:17 2023 -0700
Pull: #922 (12 additions, 30 deletions, 6 files changed)
Branch: slaclab/main

Notes:

Merge Main Changes Into Pre-Release


Fix pydm address parsing

Author: Larry Ruckman [email protected]
Date: Fri Apr 7 07:18:36 2023 -0700
Pull: #923 (2 additions, 2 deletions, 1 files changed)
Branch: slaclab/pydm_addr
Labels: bug

Notes:

Apply changes to support new PYDM plug in interface. This fix should be backwards compatible.


Min python version to 3.7

Author: Larry Ruckman [email protected]
Date: Fri Apr 7 10:19:21 2023 -0700
Pull: #925 (4 additions, 4 deletions, 4 files changed)
Branch: slaclab/min_python
Labels: enhancement

Notes:

Updates recipe to set min python version to 3.7.