Registry / workflow / utf-queue-client

utf-queue-client

JSON →
library1.21.6pypypiunverified

A Python client for interacting with UTF (Unified Task Framework) queues. Version 1.21.6, actively maintained. Provides async and sync interfaces for queue operations like produce, consume, and manage messages. Releases occur frequently.

pip install utf-queue-client
INSTALL
IMPORT
SIG · UTF-QUEUE-CLIENT
U
utf-queue-client
workflowpythonv1.21.6
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

UTFQueueClient
from utf_queue_client import UTFQueueClient
from utf_queue_client import UTFQueueClient

Basic sync usage: connect to queue, push and pop a message.

import os from utf_queue_client import UTFQueueClient client = UTFQueueClient( endpoint=os.environ.get('UTF_ENDPOINT', 'http://localhost:8080'), token=os.environ.get('UTF_TOKEN', '') ) # Push a message client.push('my-queue', {'data': 'hello'}) # Pop a message msg = client.pop('my-queue') print(msg)
utf-queue-client --version
Debug
Known issues
breakingIn version 1.20+, the default serialization changed from pickle to JSON. If you previously used pickle with complex objects, you must now implement custom serializers.
fix
Set serializer='pickle' explicitly when creating client to restore old behavior, or adapt data to be JSON-serializable.
affects: >=1.20.0
deprecatedThe 'token' parameter is deprecated in favor of 'api_key' as of v1.19. The 'token' parameter still works but will be removed in v2.0.
fix
Use `api_key=...` instead of `token=...`.
affects: >=1.19.0, <2.0.0
gotchaWhen using async client, you must call `await client.connect()` explicitly before operations. Many users skip this and get 'Connection not established' errors.
fix
Always await client.connect() after instantiation before push/pop.
affects: all
Upgrade
Version history
1.21.6latest on PyPI · released Apr 30, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
38 hits · last 30 days
node
32
OpenAI (training)
2
Resources
utf-queue-client — pip install utf-queue-client · libregistry