Release Notes
robotframework-ibmmq — Initial Open Source Release
Overview
This release introduces robotframework-ibmmq, a Robot Framework library that provides keywords for interacting with IBM MQ by wrapping the official ibmmq Python package.
This project is intentionally thin and explicit: it exposes IBM MQ capabilities to Robot Framework without hiding or abstracting the underlying MQ or native dependencies.
Key points
- ✅ Renamed and published as
robotframework-ibmmq - ✅ Built as a Robot Framework wrapper around the official
ibmmqPython package - ✅ Designed for real integration testing against real IBM MQ environments
- ✅ No mock, file-based, or simulated MQ behavior
Important notes
- This library is not pure Python
- All IBM MQ and
ibmmqprerequisites apply in full - A working IBM MQ C Client + SDK installation is required
- Platform-specific build tooling (for example, C++ build tools on Windows) is mandatory
If ibmmq cannot be imported successfully in Python, this library will not function.
Documentation
The README has been rewritten to:
- Clearly state the dependency on
ibmmq - Explicitly point users to the official
ibmmqprerequisite documentation - Set correct expectations around native dependencies and platform requirements
Acknowledgements
This library was sponsored and open-sourced by UWV.
By funding the development of production-grade test tooling and releasing it as open source, UWV has made a meaningful contribution to the Robot Framework and IBM MQ communities.