> ## Documentation Index
> Fetch the complete documentation index at: https://docs.maia.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Maia runner Python update

export const maia = "Maia";

export const m_runner = "Maia runner";

This is advance notice of an upcoming update to the {m_runner} 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](/docs/components/python-script) component, then you need to take action, particularly if you leverage the ability to upload [external Python libraries](/docs/guides/installing-python-libraries) for use with the {m_runner}.

***

## 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 {maia} 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](/docs/guides/getting-support) or your Customer Success representative.
