Releases: awslabs/amazon-kinesis-client-python
Releases · awslabs/amazon-kinesis-client-python
Release 1.4.1 of the Amazon Kinesis Client for Python
Release 1.4.1 (November 18, 2016)
- Installation of the library into a virtual environment on macOS, and Windows now correctly downloads the jar files.
- Fixes Issue #33
Release 1.4.0 of the Amazon Kinesis Client for Python
Release 1.4.0 (November 9, 2016)
- Added a new v2 record processor class that allows access to updated features.
- Record processor initialization
- The initialize method receives an InitializeInput object that provides shard id, and the starting sequence and sub sequence numbers.
- Process records calls
- The process_records calls now receives a ProcessRecordsInput object that, in addition to the records, now includes the millisBehindLatest for the batch of records
- Records are now represented as a Record object that adds new data, and includes some convenience methods
- Adds a
binary_data
method that handles the base 64 decode of the data. - Includes the sub sequence number of the record.
- Includes the approximate arrival time stamp of the record.
- Adds a
- Record processor shutdown
- The method
shutdown
now receives aShutdownInput
object.
- The method
- Record processor initialization
- Checkpoint methods now accept a sub sequence number in addition to the sequence number.
Version 1.3.1 of the Amazon Kinesis Client Library For Python
Release Notes
Release 1.3.1
- Version number increase to stay inline with PyPI.
Release 1.3.0
- Updated dependency to Amazon KCL version 1.6.4