Skip to main content

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.

Metadata

Release files for ibmmq 2.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ibmmq 2.1.2
File Size Uploaded Provenance Actions
ibmmq-2.1.2.tar.gz 438.3 kB Without provenance Details for ibmmq-2.1.2.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for ibmmq 2.1.2
File Interpreter ABI Platform Actions
ibmmq-2.1.2-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details for ibmmq-2.1.2-cp39-abi3-win_amd64.whl
ibmmq-2.1.2-cp39-abi3-manylinux_2_28_x86_64.whl CPython 3.9 abi3 Linux glibc 2.28+ x86-64 Details for ibmmq-2.1.2-cp39-abi3-manylinux_2_28_x86_64.whl
ibmmq-2.1.2-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details for ibmmq-2.1.2-cp39-abi3-macosx_11_0_arm64.whl

Total release size: 1.7 MB

Release files / ibmmq-2.1.2.tar.gz

Download URL ibmmq-2.1.2.tar.gz
Size 438.3 kB
Tags Source
SHA-256 checksum
How to use checksums
b9fc092f9ffa2ddf03e49558c726f458cab9e74a260a0cc2da2b944f5a27adcc
BLAKE2b-256 checksum
How to use checksums
6368d495039aa3502748813e31e8916f0d66a167dfc6f5429ba02a1e820f29b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.8

Release files / ibmmq-2.1.2-cp39-abi3-win_amd64.whl

Download URL ibmmq-2.1.2-cp39-abi3-win_amd64.whl
Size 401.4 kB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
d9b9331d7d571ef5f3d1fff996918b2b7bf0b5218d8e00cb0da47bba17b2efdf
BLAKE2b-256 checksum
How to use checksums
df687e38be9e6291a043f0f7ac40fbc7346a033efc34f2de2506fa6581df507e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.8

Release files / ibmmq-2.1.2-cp39-abi3-manylinux_2_28_x86_64.whl

Download URL ibmmq-2.1.2-cp39-abi3-manylinux_2_28_x86_64.whl
Size 438.5 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
f6dbaf11fffc59cd92da76b1ff05e648050e830e9856e5ee9fda9747d9a2d989
BLAKE2b-256 checksum
How to use checksums
0a8a4e79f8ce4a02379f5847a72bc94502c6e077438a299a659681a64eccd458
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.8

Release files / ibmmq-2.1.2-cp39-abi3-macosx_11_0_arm64.whl

Download URL ibmmq-2.1.2-cp39-abi3-macosx_11_0_arm64.whl
Size 396.6 kB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
886027536575607e0f5ab5c6d691aa66565420b725098f7d95cc8352aca16ad1
BLAKE2b-256 checksum
How to use checksums
ff879f41239c05b021d6872a06606eba9c10d5c26319e43a21e1874a4817caac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.8

Security for ibmmq 2.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page