Skip to main content

QBroker is short for Quick Access Broker.

QBroker is Python library which provides an easy-to-use interface for asynchronous, debuggable RPC via AMQP. It uses Python 3.4 asyncio features and provides wrappers for use with native threads or gevent tasklets.

Example scripts, including an event/RPC monitor, are provided.

The QBroker data format is straightforward. Writing an adapter in a different programming language is straightforward, given JSON and AMQP libraries. You can add codecs for your classes, or replace JSON with another marshalling system.

QBroker supports the time-to-live and dead-lettering extensions of RabbitMQ, but does not depend on them. Its support for monitoring does not rely on RabbitM’s “firehose” tracing feature.

QBroker supports (as-yet rudimentary) introspection.

Metadata

Release files for QBroker 0.30.8

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

Source distribution (sdist)

Source distribution for QBroker 0.30.8
File Size Uploaded Provenance Actions
QBroker-0.30.8.tar.gz 28.6 kB Without provenance Details for QBroker-0.30.8.tar.gz

Release files / QBroker-0.30.8.tar.gz

Download URL QBroker-0.30.8.tar.gz
Size 28.6 kB
Tags Source
SHA-256 checksum
How to use checksums
4099f0afaebc2b88cf21b0a7b6279d5abbb55168e7e4f3565a337eac4c6f1e7e
BLAKE2b-256 checksum
How to use checksums
a5380b7ad85b8885d7b8b7d31b23797d80ba592f047e16d64ec2a66c5076099e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for QBroker 0.30.8

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