Skip to content

Tech note - Data Productivity Cloud agent Python update🔗

This is advance notice of an upcoming update to the Data Productivity Cloud agent planned for April 2026.

As part of our regular platform maintenance and security posture, we will be updating the underlying agent runtime to a newer operating system and Python version.


Who this notice is for🔗

If you are using the Python Script component, then you need to take action, particularly if you leverage the ability to upload external Python libraries for use with the Data Productivity Cloud agent.


What's changing🔗

Python 3.10 is due to be end of life in October 2026. Therefore, in advance of that date, the bundled Python runtime in the Current version of the Data Productivity Cloud hybrid Agent will move from Python 3.10 to Python 3.12 at the beginning of April 2026. The Stable version will follow on 1st May 2026.


What you need to do🔗

At your earliest opportunity, review your use of the following compatibility requirements with Python 3.12:

  • NumPy must be version 1.26.0 or later.
  • Pandas must be version 2.1.0 or later.
  • Any external Python packages must provide wheels compatible with cp312.

In many cases, you may already be able to rely on the versions of NumPy and Pandas bundled with the agent runtime rather than supplying your own copies.


What happens next🔗

Nothing will change before April 2026. Leading up to that, we will send further notifications where we will share:

  • Confirmed rollout timing.
  • Any customer-facing documentation updates.

If you have questions or would like to discuss your specific configuration in advance, contact Matillion support or your Customer Success representative.