CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-influxdb-client

Comprehensive Python client library for InfluxDB 2.x with sync/async APIs for writing, querying, and managing time series data.

82

1.18x
Overview
Eval results
Files

Evaluation results

5%

-5%

Sensor Data Ingestion System

Custom data type serialization strategies

Criteria
Without context
With context

Point.from_dict() usage

0%

0%

field_types parameter

0%

0%

NamedTuple serialization

0%

0%

Dataclass serialization

0%

0%

record_measurement_key parameter

50%

0%

write_api initialization

100%

100%

100%

Time Series Data Analysis Tool

Query result formats (FluxTable, CSV, DataFrame)

Criteria
Without context
With context

Query API initialization

100%

100%

FluxTable format usage

100%

100%

FluxRecord processing

100%

100%

CSV format usage

100%

100%

DataFrame format usage

100%

100%

Flux query execution

100%

100%

100%

25%

InfluxDB Connection Manager

Token-based authentication

Criteria
Without context
With context

InfluxDBClient instantiation

100%

100%

Token authentication

100%

100%

Connection health check

0%

100%

Error handling

66%

100%

Resource cleanup

100%

100%

Client storage

100%

100%

100%

75%

Sensor Data Logger

Field type customization (int, uint, float)

Criteria
Without context
With context

Point.from_dict usage

0%

100%

field_types parameter

0%

100%

Signed integer type

100%

100%

Unsigned integer type

0%

100%

Float type

100%

100%

100%

25%

Data Ingestion Monitor

Write callbacks (success, error, retry)

Criteria
Without context
With context

WriteOptions configuration

0%

100%

Write API initialization

33%

100%

Success callback

100%

100%

Error callback

100%

100%

Retry callback

100%

100%

Point construction

100%

100%

90%

10%

IoT Sensor Data Collector

Write batching with time and size triggers

Criteria
Without context
With context

WriteOptions Configuration

100%

100%

Write API Creation

100%

100%

Point Construction

100%

100%

Batch Writing

100%

100%

Resource Cleanup

0%

50%

100%

10%

Secure InfluxDB Client Configuration

Streaming query results

Criteria
Without context
With context

InfluxDBClient Initialization

100%

100%

Custom CA Certificate

100%

100%

SSL Verification Control

100%

100%

Default SSL Configuration

100%

100%

Connection Parameters

100%

100%

Health Check Method

0%

100%

100%

Time Series Query System

Basic query operations (Flux language)

Criteria
Without context
With context

Client initialization

100%

100%

QueryApi acquisition

100%

100%

Flux query syntax

100%

100%

Query execution

100%

100%

Predicate filtering

100%

100%

Result processing

100%

100%

Connection cleanup

100%

100%

88%

-2%

Sensor Data Logger

Synchronous write mode

Criteria
Without context
With context

Synchronous Write API

100%

100%

Point Object Usage

100%

100%

Timestamp Precision

50%

50%

Write Method

100%

100%

Point Time Setting

100%

80%

40%

Sensor Data Ingestion System

Pandas DataFrame deep integration with optimized serialization

Criteria
Without context
With context

Uses pandas.read_csv

100%

100%

Proper datetime conversion

100%

100%

Gets write API

100%

100%

DataFrame write method

0%

0%

Measurement name parameter

0%

0%

Tag columns parameter

0%

0%

Timestamp column handling

0%

0%

Install with Tessl CLI

npx tessl i tessl/pypi-influxdb-client
Evaluated
Agent
Codex

Table of Contents