-
Type:
Task
-
Status: Done (View Workflow)
-
Priority:
Normal
-
Resolution: Done
-
Component/s: None
-
Sprint:postRun24, preRun25Nov2025
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