Skip to content

Tags: marshallm/amazon-kinesis-client-python

Tags

v1.4.5

Toggle v1.4.5's commit message
Version 1.4.5 of the Amazon Kinesis Client Library for Python (awslab…

…s#58)

* Update Version, and Dependencies

Updated the version for the upcoming release.
Updated the dependencies for the Java KCL.

* Release Note for Version 1.4.5

v1.4.4

Toggle v1.4.4's commit message
Release 1.4.4 of the Amazon Kinesis Client Library for Python

* [PR awslabs#47]: Update to release 1.7.5 of the Amazon Kinesis Client.
  * Additionally updated to version 1.11.115 of the AWS Java SDK.
  * Fixes [Issue awslabs#43].
  * Fixes [Issue awslabs#27].

v1.4.3

Toggle v1.4.3's commit message
Release 1.4.3 of the Amazon Kinesis Client for Python (awslabs#40)

PR awslabs#39: Make record objects subscriptable for backwards compatibility.

v1.4.2

Toggle v1.4.2's commit message
Release 1.4.2 of the Amazon Kinesis Client for Python

* PR awslabs#35: Downloading JAR files now runs correctly.

v1.4.1

Toggle v1.4.1's commit message
Release 1.4.1 of the Amazon Kinesis Client Library for Python

* Installation of the library into a virtual environment on macOS, and Windows now correctly downloads the jar files.
  * Fixes [Issue awslabs#33](awslabs#33)

v1.4.0

Toggle v1.4.0's commit message
Release 1.4.0 of the Amazon Kinesis Client for Python

* 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.
  * Record processor shutdown
    * The method `shutdown` now receives a `ShutdownInput` object.
* Checkpoint methods now accept a sub sequence number in addition to the
  sequence number.

v1.3.1

Toggle v1.3.1's commit message
Version 1.3.1 of the Amazon Kinesis Client Library For Python

Increase version number to stay inline with PyPI.