{"library":"amazon-kclpy","type":"library","category":null,"description":"Python interface for the Amazon Kinesis Client Library (KCL) MultiLangDaemon, enabling Python applications to process Kinesis streams using the KCL's multi-language protocol. Current version 3.1.3 (October 2025), with major version 3 introducing breaking changes from v2 (e.g., mandatory dual-stack endpoint support, removed checkpoint manager customizations). The library wraps Java KCL via a subprocess (MultiLangDaemon). Releases follow the upstream KCL Java library cadence.","language":"python","status":"active","version":"3.1.3","tags":["kinesis","aws","stream-processing","kcl"],"last_verified":"Fri May 01","install":[{"cmd":"pip install amazon-kclpy","imports":["from amazon_kclpy import kcl","from amazon_kclpy import kcl"]}],"homepage":"https://aws.amazon.com/kinesis/","github":"https://github.com/awslabs/amazon-kinesis-client-python","docs":null,"changelog":null,"pypi":"https://pypi.org/project/amazon-kclpy/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}