Home Applications interoperability-embedded-python

interoperability-embedded-python

InterSystems does not provide technical support for this project. Please contact its developer for the technical assistance.
5
15 reviews
0
Awards
7.7k
Views
1.3k
IPM installs
12
12
Details
Releases (68)
Reviews (15)
Issues
Pull requests (1)
Hack of PEX Python but for Embedded Python

What's new in this version

[3.5.3] - 2025-08-01

Fixed

  • Fix a regression test message interoperability where list of messages was not displayed correctly in the UI
    • This was caused by MessageHandler changes in version 3.5.1
  • Minor fixes for remote migration support

IoP (Interoperability On Python)

PyPI - Status
PyPI
PyPI - Downloads
PyPI - License
GitHub last commit

Welcome to the Interoperability On Python (IoP) proof of concept! This project demonstrates how the IRIS Interoperability Framework can be utilized with a Python-first approach.

Documentation can be found here.

Example

Here's a simple example of how a Business Operation can be implemented in Python:

from iop import BusinessOperation

class MyBo(BusinessOperation):
    def on_message(self, request):
        self.log_info("Hello World")

Installation

To start using this proof of concept, install it using pip:

pip install iris-pex-embedded-python

Getting Started

If you're new to this project, begin by reading the installation guide. Then, follow the first steps to create your first Business Operation.

Happy coding!

Made with
Install
zpm install pex-embbeded-python download archive
Version
3.5.330 Jul, 2025
Python package
iris-pex-embedded-python
Ideas portal
https://ideas.intersystems.com/ideas/DP-I-143
Category
Developer Environment
Works with
InterSystems IRIS
First published
03 Jan, 2022
Last edited
30 Jul, 2025
Last checked by moderator
05 Feb, 2025Works