{"categories":[{"label":"Distributed Computing","url":"https://skillfed.io/packages/category/system-distributed-computing/2"}],"enrichment":{"capability":"A command-line tool and Python client for managing Apache Kafka Connect clusters and connectors via the Kafka Connect REST API, supporting connector creation, configuration, status inspection, and lifecycle operations.","skillfed_tags":["kafka","cli-tool","data-integration"],"use_cases":["Automate connector provisioning and configuration management in CI/CD pipelines for data integration workflows.","Inspect and troubleshoot failing connectors by querying task status and connector state from the command line.","Batch manage multiple connectors using filtering by name pattern and state (running, paused, failed, unassigned).","Integrate Kafka Connect operations into Python scripts or orchestration tools that need programmatic cluster control.","Monitor connector health and restart failed tasks without manual REST API calls."],"what_it_does":"kafka-connect-py is a Python client and command-line tool for interacting with Apache Kafka Connect clusters through their REST API. It wraps the Confluent Platform Kafka Connect REST interface, allowing you to manage connectors\u2014create, update, delete, pause, resume, and inspect their status and configuration\u2014without writing raw HTTP requests. The tool is primarily used as a CLI (invoked as `kc`) but also exposes a Python library for programmatic access.\n\nThe package depends on requests for HTTP communication and click for command-line argument parsing. It supports modern Python versions from 3.8 through 3.14 and is licensed under MIT. The repository remains active and not archived, though maintenance is aging with the last commit on 2026-01-06.","worth_installing":"Yes, if you manage Kafka Connect clusters and prefer a CLI or Python library over raw REST calls. The low install friction, permissive MIT license, and broad Python version support make it accessible. However, the aging maintenance status warrants caution for production use\u2014verify that the package still covers your Kafka Connect version's API surface and consider monitoring the repository for security updates or feature gaps."},"id":"kafka-connect-py","links":{"html":"https://skillfed.io/packages/kafka-connect-py","md":"https://skillfed.io/packages/kafka-connect-py.md","pypi":"https://pypi.org/project/kafka-connect-py/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2026-01-06","license_spdx":null,"license_treatment":"permissive","name":"kafka-connect-py","python_support":"supports_current","summary":"A client for the Confluent Platform Kafka Connect REST API."},"popularity":{"monthly_downloads":212396,"position":9458,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.0"}
