Context
SOAR is deprecating support for Python 3.9, and automatically migrating all apps to Python 3.13, if possible.
Per SecDev's experience, we do not anticipate any breaking changes, as most of our recent development has been against 3.12 and 3.13, and testing against Python 3.9 was an extra step we had to complete.
That said, let's ensure our unit test suite has run recently under Python 3.13.
https://help.splunk.com/en/splunk-soar/soar-cloud/administer-soar-cloud/introduction-to-splunk-soar-cloud/how-soar-cloud-uses-python
Tasks
Context
SOAR is deprecating support for Python 3.9, and automatically migrating all apps to Python 3.13, if possible.
Per SecDev's experience, we do not anticipate any breaking changes, as most of our recent development has been against 3.12 and 3.13, and testing against Python 3.9 was an extra step we had to complete.
That said, let's ensure our unit test suite has run recently under Python 3.13.
https://help.splunk.com/en/splunk-soar/soar-cloud/administer-soar-cloud/introduction-to-splunk-soar-cloud/how-soar-cloud-uses-python
Tasks
soar_templatetool