IBM Open Enterprise SDK for Python 3.14 is a port of the open-source Python Software Foundation (PSF) community 3.14 release. It is a 64-bit XPLINK application with enhancements for EBCDIC support. This popular Python open-source language helps you take advantage of z/OS platform to accelerate business transformation and modernization by enabling powerful frameworks for Artificial Intelligence (AI) & Machine Learning (ML), DevOps, and automation. The planned availability date is November 14, 2025.
Among the new enhancements from the Python community release (see details in What’s new in Python 3.14):
- A new compression package, zStandard, is added in the standard library. It’s highly efficient & very fast to compress & decompress zstd archive files.
- New template strings (t-strings) are a generalization of f-strings which provide templating support, allowing a user to use a single string to fill in multiple attributes.
- Improved Usability: When using Python REPL, syntax highlighting is applied as you type. This makes it much easier to use Python REPL.
- Improved error messages: Python will now provide helpful error messages. If your code contains a typo, it’ll attempt to help you fix it and provide suggestions.
The Open Enterprise SDK for Python 3.14 will also provide improved wheel support. This allows newly built wheels directly installable on different z/OS systems, allowing for seamless integration across systems.
Use Cases for Open Enterprise SDK for Python
- Leverage extensive Python ecosystem of modules, packages, and framework to accelerate delivery of new applications and adoption of z/OS capabilities.
- Access z/OS resources and system programming with Z Open Automation Utilities to utilize existing infrastructure and interact with other utilities such as datasets, JCL, etc.
- Combine Python and Red Hat Ansible Certified Content for IBM Z to leverage existing JCL, REXX and z/OSMF assets in Ansible playbooks to transform z/OS software deployment and system operations.
- Perform advanced data analysis using Python AI Toolkit for IBM z/OS and PyPI repository for Python packages on the IBM Z platform where most business data is stored.
How to obtain IBM Open Enterprise SDK for Python?
IBM Open Enterprise SDK for Python is available for no license charge through Shopz (5655-PYT) for the SMP/E format, or you can download the pax format here.
IBM Software Subscription and Support for Open Enterprise SDK for Python (5655-PYS) is available at no charge with your order through Shopz.
Supporting Links:
IBM Open Enterprise SDK for Python product page overviews the benefits, features and useful links.
For additional information on installation, troubleshooting and packages included in this offering, visit the IBM Documentation. Watch the demos and tutorials in the dedicated media center playlist.