Releases: ibm-messaging/mq-mqi-python
Releases · ibm-messaging/mq-mqi-python
Improve message buffer and handle processing
Improve RFH2 parsing
SEGV on some Python 3.14 versions
- SEGV on some Python 3.14 versions
Extended PCF option
- Add extended PCF response option.
- See dis_queues_extended.py and PCF.md for more info.
Update for MQ 9.4.5
- Update to MQ 9.4.5
- Add OTel propagation support for instrumented applications
- Existing span/trace information set/read as message properties
- Automatically enabled if OTel packages are found by the application unless
MQIPY_NOOTEL environment variable is set
- Add a trace/debug log implementation
- Enabled with env var
MQIPY_TRACE=trueorMQIPY_DEBUG=true. - Output configured with
MQIPY_LOG_FILENAME(stderr if not set)
- Enabled with env var
- MQRFH2: add get_folders() function
- MQSUB: add get_handle() function
- Add
reply_queue_open_optionstoPCFExecute(#16) - Merge a GitHub Action submission PoC for creating wheels ready for upload (#8)
- Rework it so it's not automatic
- Document how to use it, and how/why it's not being used yet
Extended header parsing
What's Changed
- Comments around PCF CFST parsing/padding
- Updated examples including a browser decoding more headers
- Added XQH.get_header() method by @andrewkirillov-ibm in #4
- Updated to_string() to strip NULLs by @andrewkirillov-ibm in #11
New Contributors
- @andrewkirillov-ibm made their first contribution in #4
Full Changelog: 2.0.0...2.0.1
General availability
- First "production release", based on MQ 9.4.4
- Fix SETMP/INQMP problem found in beta
Second beta
Mostly linter patches, and better diagnostics for application errors.
Also a fix for how installations are specified for the install
Initial release
This is the first release of the ibmmq package for Python.
See the README, CHANGELOG and MIGRATION files for more information.
This version is marked as a beta. To install from PyPI, you will probably need to use the pip install --pre ibmmq command to pick up the non-production level.