Python library for IBM MQ
The “ibmmq” package is an open-source Python extension for IBM MQ.
It gives a full-featured implementation of the MQI programming interface, with additional helper functions to assist with system monitoring and management.
Sample code
To put a message on a queue:
import ibmmq
queue_manager = ibmmq.connect('QM1', 'DEV.APP.SVRCONN', '192.168.1.121(1414)')
q = ibmmq.Queue(queue_manager, 'DEV.QUEUE.1')
q.put('Hello from Python!')
To read the message back from the queue:
import ibmmq
queue_manager = ibmmq.connect('QM1', 'DEV.APP.SVRCONN', '192.168.1.121(1414)')
q = ibmmq.Queue(queue_manager, 'DEV.QUEUE.1')
msg = q.get()
print('Here is the message:', msg)
Many more examples are in the project repository and in the dev-patterns repository.
Release files for ibmmq 2.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ibmmq-2.1.1.tar.gz | 438.1 kB | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ibmmq-2.1.1-cp39-abi3-win_amd64.whl | CPython 3.9 | abi3 | Windows x86-64 | Details |
| ibmmq-2.1.1-cp39-abi3-manylinux_2_28_x86_64.whl | CPython 3.9 | abi3 | Linux glibc 2.28+ x86-64 | Details |
| ibmmq-2.1.1-cp39-abi3-macosx_11_0_arm64.whl | CPython 3.9 | abi3 | macOS 11.0+ ARM64 | Details |
Total release size: 1.7 MB
Release files / ibmmq-2.1.1.tar.gz
| Download URL | ibmmq-2.1.1.tar.gz |
|---|---|
| Size | 438.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
77de66a2dbe398cf332790f05d31573f940c00c5967a7183b2344f84ebfbbee3
|
|
BLAKE2b-256 checksum How to use checksums |
1c34062ed9dcb9a2f4e97d80eeb6107e8e5646394086265f2b6af1c15fd23cd1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / ibmmq-2.1.1-cp39-abi3-win_amd64.whl
| Download URL | ibmmq-2.1.1-cp39-abi3-win_amd64.whl |
|---|---|
| Size | 401.2 kB |
| Tags | CPython 3.9 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
db877ab40d4f93d8afdef972ed8fad314acb89817fdbaa8367390604adb33cc6
|
|
BLAKE2b-256 checksum How to use checksums |
1709c1f756becce639a92d8d6d087147538d24e19c1301380079b40eae04baaa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / ibmmq-2.1.1-cp39-abi3-manylinux_2_28_x86_64.whl
| Download URL | ibmmq-2.1.1-cp39-abi3-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 438.4 kB |
| Tags | CPython 3.9 Linux glibc 2.28+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
979a014333bfd51878155b29b41ebc51e02ec779efa5ba702f110b08f636b980
|
|
BLAKE2b-256 checksum How to use checksums |
fbe62738fba658a89ff4f12ef87141cafcb9489c7ccb56f14cde976d8b1974e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / ibmmq-2.1.1-cp39-abi3-macosx_11_0_arm64.whl
| Download URL | ibmmq-2.1.1-cp39-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 396.4 kB |
| Tags | CPython 3.9 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
acb2d19d16e532ad55738a94c45f97e06181bca4b9dc2cf097970f4a67cf2714
|
|
BLAKE2b-256 checksum How to use checksums |
7d4c9bf1544d1f6577fa29250b8ee451893a1d63459c348a01f49b850d63b548
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|