# July 17, 2025 - Python plug-ins can be run without sub-interpreters or with dedicated GILs

**URL:** https://community.cumulocity.com/t/july-17-2025-python-plug-ins-can-be-run-without-sub-interpreters-or-with-dedicated-gils/12512
**Category:** Analytics
**Tags:** Improvement, analytics, streaming-analytics
**Created:** [July 19, 2025, 7:04am UTC](https://community.cumulocity.com/t/july-17-2025-python-plug-ins-can-be-run-without-sub-interpreters-or-with-dedicated-gils/12512 "2025-07-19T07:04:09Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![cumulocity](https://dub1.discourse-cdn.com/flex005/user_avatar/community.cumulocity.com/cumulocity/32/31990_2.png) [@cumulocity](https://community.cumulocity.com/u/cumulocity)
#### Post date: [July 19, 2025, 7:04am UTC](https://community.cumulocity.com/t/july-17-2025-python-plug-ins-can-be-run-without-sub-interpreters-or-with-dedicated-gils/12512/1 "2025-07-19T07:04:09Z")

</div>

## Context

* * *

**Change Type:** Improvement  
**Product area:** Analytics  
**Component:** Streaming Analytics  
**Deployed at:** [eu.latest.cumulocity.com](http://eu.latest.cumulocity.com), [apj.cumulocity.com](http://apj.cumulocity.com), [jp.cumulocity.com](http://jp.cumulocity.com), [cumulocity.com](http://cumulocity.com), [us.cumulocity.com](http://us.cumulocity.com)

> **Technical details**
>
> **Build artifact:** apama-in-c8y (26.148.0)

## Description

* * *

EPL plug-ins written in Python now have configurable isolation modes. This allows a plug-in to be loaded to use the main interpreter rather than a sub-interpreter, which is required for certain common third-party libraries that don’t support sub-interpreters, such as numpy. You can also run plug-ins with even more isolation, and use a separate Global Interpreter Lock (GIL) to the parent interpreter. This means that two different plug-ins can be executed in parallel.

Additional information can be seen in the corresponding [Apama change log](https://cumulocity.com/apama/docs/latest/change-logs/#26.x/python-interpreters).
