{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/4"}],"enrichment":{"capability":"Ingest NDJSON data into Tinybird Data Sources and send requests to Tinybird APIs from Python, with support for both synchronous and asynchronous operations and logging integration.","skillfed_tags":["data-ingestion","async-support","logging-integration"],"use_cases":["Stream application events and metrics into Tinybird for real-time analytics and monitoring.","Capture LLM API calls from litellm with automatic metadata extraction and logging to Tinybird.","Integrate Python logging into a Tinybird Data Source for centralized log aggregation.","Ingest bulk NDJSON data from external sources via the Tinybird API without CLI tooling.","Build non-blocking logging pipelines using queue-based handlers to avoid blocking application threads."],"what_it_does":"The Tinybird Python SDK is a client library for programmatically interacting with Tinybird's data ingestion and API services. It provides both synchronous and asynchronous interfaces for sending NDJSON data to Tinybird Data Sources and making HTTP requests to Tinybird APIs. The package includes handlers for direct event logging and integration with litellm for capturing LLM call metadata.\n\nThe SDK manages in-memory buffering, handles rate limits automatically via the backoff dependency, and supports both standard requests and async operations via aiohttp. It includes non-blocking queue-based logging handlers to avoid blocking application threads. The documentation indicates that for managing Tinybird workspaces, data sources, or pipes, the tinybird-cli tool should be used instead.","worth_installing":"Yes, if you are already using Tinybird and need to ingest data or logs from Python. The package is actively maintained, has low install friction, and covers common use cases. However, verify the license terms before use\u2014the package does not declare an SPDX license\u2014and confirm minimum Python version compatibility with your environment."},"id":"tinybird-python-sdk","links":{"html":"https://skillfed.io/packages/tinybird-python-sdk","md":"https://skillfed.io/packages/tinybird-python-sdk.md","pypi":"https://pypi.org/project/tinybird-python-sdk/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-06-06","license_spdx":null,"license_treatment":"unclear","name":"tinybird-python-sdk","python_support":"unspecified","summary":"Python SDK for Tinybird"},"popularity":{"monthly_downloads":181585,"position":10120,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.7"}
