CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-azure-servicebus

Microsoft Azure Service Bus Client Library for Python providing comprehensive messaging capabilities for enterprise applications.

Overall
score

92%

Overview
Eval results
Files

Evaluation results

75%

Message Annotation Service

Set AMQP message annotations

Criteria
Without context
With context

AmqpAnnotatedMessage usage

0%

0%

Set annotations

100%

100%

ServiceBusClient initialization

100%

100%

Sender creation

100%

100%

Send messages

100%

100%

Receiver creation

100%

100%

Receive messages

100%

100%

Access raw AMQP message

100%

100%

Read annotations

100%

100%

80%

-8%

Message Batch Processor

Create and send message batch

Criteria
Without context
With context

ServiceBusClient initialization

100%

100%

ServiceBusSender creation

100%

100%

ServiceBusMessageBatch creation

100%

100%

ServiceBusMessage creation

100%

100%

Batch add operation

66%

33%

Batch send operation

100%

100%

Multi-batch processing

53%

33%

Resource cleanup

100%

100%

85%

Service Bus Client Authentication Manager

Client initialization with credentials

Criteria
Without context
With context

ServiceBusClient import

100%

100%

Credential imports

100%

100%

AzureSasCredential instantiation

25%

25%

SAS client creation

100%

100%

TokenCredential client creation

100%

100%

AzureNamedKeyCredential instantiation

100%

100%

Named key client creation

100%

100%

100%

3%

Message Queue Diagnostics Tool

Enable network trace logging

Criteria
Without context
With context

Enable trace logging

100%

100%

Configure Python logging

100%

100%

Create client correctly

100%

100%

Create and use sender

100%

100%

Resource cleanup

70%

100%

Create messages

100%

100%

100%

Message Retry Handler

Abandon message

Criteria
Without context
With context

Client initialization

100%

100%

Receiver creation

100%

100%

Message receiving

100%

100%

Abandon on failure

100%

100%

Complete on success

100%

100%

Resource cleanup

100%

100%

100%

Message Queue Inspector

Peek messages without removal

Criteria
Without context
With context

Client initialization

100%

100%

Receiver creation

100%

100%

Peek messages method

100%

100%

Max count parameter

100%

100%

Sequence number parameter

100%

100%

Message property access

100%

100%

Resource cleanup

100%

100%

100%

10%

Real-time Order Processing System

Stream messages using iterator

Criteria
Without context
With context

Client initialization

100%

100%

Receiver creation

100%

100%

Iterator-based streaming

100%

100%

Message completion

100%

100%

Context managers

33%

100%

90%

-10%

Service Bus Message Builder

Create message with properties

Criteria
Without context
With context

ServiceBusMessage instantiation

100%

100%

Routing properties

100%

100%

Application properties

100%

50%

Time-to-live property

100%

100%

Scheduled time property

100%

100%

Session properties

100%

100%

100%

Order Processing Message Sender

Send multiple messages as list

Criteria
Without context
With context

Client initialization

100%

100%

Sender creation

100%

100%

Message construction

100%

100%

List-based sending

100%

100%

Resource cleanup

100%

100%

85%

11%

Corporate Network Message Client

Configure HTTP proxy settings

Criteria
Without context
With context

HTTP Proxy Configuration

62%

75%

WebSocket Transport Type

60%

100%

Queue Sender Creation

100%

100%

Message Sending

100%

100%

Authenticated Proxy Support

80%

0%

Install with Tessl CLI

npx tessl i tessl/pypi-azure-servicebus
Evaluated
Agent
Codex

Table of Contents