Ctrl + K
DocumentationLog inGet started

tessl/pypi-influxdb-client

tessl install tessl/pypi-influxdb-client@1.49.0

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

Agent Success

Agent success rate when using this tile

82%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.19x

Baseline

Agent success rate without this tile

69%

rubric.jsonevals/scenario-2/

{
  "context": "This criteria evaluates how well the engineer uses the influxdb-client package's SSL/TLS configuration capabilities to create secure database connections. The focus is on proper use of the InfluxDBClient initialization parameters for different security scenarios including custom CA certificates, SSL verification control, and connection health verification.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "InfluxDBClient Initialization",
      "description": "Uses InfluxDBClient class from influxdb_client package to create client instances with proper import statement",
      "max_score": 15
    },
    {
      "name": "Custom CA Certificate",
      "description": "Correctly uses ssl_ca_cert parameter in InfluxDBClient constructor for production scenario to specify custom CA certificate file path",
      "max_score": 25
    },
    {
      "name": "SSL Verification Control",
      "description": "Correctly uses verify_ssl parameter in InfluxDBClient constructor to disable SSL verification for development scenario (verify_ssl=False)",
      "max_score": 25
    },
    {
      "name": "Default SSL Configuration",
      "description": "Creates standard client using InfluxDBClient with default SSL settings (verify_ssl=True or omitted) for standard HTTPS scenario",
      "max_score": 15
    },
    {
      "name": "Connection Parameters",
      "description": "Properly passes url, token, and org parameters to InfluxDBClient constructor in all three connection methods",
      "max_score": 10
    },
    {
      "name": "Health Check Method",
      "description": "Uses client.ping() method to verify database connection health and returns appropriate boolean result",
      "max_score": 10
    }
  ]
}

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/influxdb-client@1.49.x
tile.json