Uploaded image for project: 'Instrument control development'
  1. Instrument control development
  2. INSTRM-2707

Bump actor versions to python 3.12

    XMLWordPrintable

    Details

    • Sprint:
      postRun24, preRun25Nov2025

      Description

      We've moved to python 3.12 for the ICS environment so each of the actors need to ensure compatibility and be restarted accordingly. Actors that have C dependencies must be rebuilt but most actors only need to be restarted. This ticket could also be used to bump the minimum version (e.g. in the pyproject.toml file).

      List of running and connected actors (to be crossed off once restarted):

      • ag 
      • agcc
      • alerts
      • ccd_b1
      • ccd_b2
      • ccd_b3
      • ccd_b4
      • ccd_r1
      • ccd_r2
      • ccd_r3
      • ccd_r4
      • dcb
      • drp
      • drp2
      • enu_sm1
      • enu_sm2
      • enu_sm3
      • enu_sm4
      • fps
      • gen2
      • hx_n1
      • hx_n2
      • hx_n3
      • hx_n4
      • iic
      • keys
      • mcs
      • meb
      • mlp1
      • peb
      • pfilamps
      • rough1
      • rough2
      • sps
      • tests
      • vgw
      • xcu_b1
      • xcu_b2
      • xcu_b3
      • xcu_b4
      • xcu_n1
      • xcu_n2
      • xcu_n3
      • xcu_n4
      • xcu_r1
      • xcu_r2
      • xcu_r3
      • xcu_r4

      Additionally, actors not connected to the hub are:

      • archiver
      • pfsGUIActor
      • pfiGUI 
      • mcsGUI

        Attachments

          Activity

            People

            • Assignee:
              wtgee Wilfred Gee
              Reporter:
              wtgee Wilfred Gee
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: