Skip to content

Commit fe5f1b7

Browse files
author
Ava Huang
committed
Release 2.0.5
1 parent a05e445 commit fe5f1b7

File tree

3 files changed

+38
-22
lines changed

3 files changed

+38
-22
lines changed

README.md

+10
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,16 @@ all languages.
146146

147147
## Release Notes
148148

149+
### Release 2.0.5 (November 11, 2021)
150+
* Upgraded multiple dependencies [PR #148](https://github.com/awslabs/amazon-kinesis-client-python/pull/148)
151+
* Amazon Kinesis Client Library 2.3.8
152+
* AWS SDK 2.17.52
153+
* Added dependencies
154+
* AWS SDK json-utils
155+
* third-party-jackson 2.17.52
156+
* Updated samples/sample.properties reflecting support for InitialPositionInStreamExtended
157+
* Related: [#804](https://github.com/awslabs/amazon-kinesis-client/pull/804) Allowing user to specify an initial timestamp in which daemon will process records.
158+
149159
### Release 2.0.4 (October 26, 2021)
150160
* Revert/downgrade multiple dependencies as KCL 2.3.7 contains breaking change [PR #145](https://github.com/awslabs/amazon-kinesis-client-python/pull/145)
151161
* Amazon Kinesis Client Library 2.3.6

samples/sample.properties

+2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ processingLanguage = python/2.7
2424
# Valid options at TRIM_HORIZON or LATEST.
2525
# See http://docs.aws.amazon.com/kinesis/latest/APIReference/API_GetShardIterator.html#API_GetShardIterator_RequestSyntax
2626
initialPositionInStream = TRIM_HORIZON
27+
# See 'Timestamp' under http://docs.aws.amazon.com/kinesis/latest/APIReference/API_GetShardIterator.html#API_GetShardIterator_RequestSyntax
28+
#initialPositionInStreamExtended = 1636609142
2729

2830
# The following properties are also available for configuring the KCL Worker that is created
2931
# by the MultiLangDaemon.

setup.py

+26-22
Original file line numberDiff line numberDiff line change
@@ -40,23 +40,23 @@
4040

4141
PACKAGE_NAME = 'amazon_kclpy'
4242
JAR_DIRECTORY = os.path.join(PACKAGE_NAME, 'jars')
43-
PACKAGE_VERSION = '2.0.4'
43+
PACKAGE_VERSION = '2.0.5'
4444
PYTHON_REQUIREMENTS = [
4545
'boto',
4646
# argparse is part of python2.7 but must be declared for python2.6
4747
'argparse',
4848
]
4949
REMOTE_MAVEN_PACKAGES = [
5050
# (group id, artifact id, version),
51-
('software.amazon.kinesis', 'amazon-kinesis-client-multilang', '2.3.6'),
52-
('software.amazon.kinesis', 'amazon-kinesis-client', '2.3.6'),
53-
('software.amazon.awssdk', 'kinesis', '2.16.98'),
54-
('software.amazon.awssdk', 'aws-cbor-protocol', '2.16.98'),
51+
('software.amazon.kinesis', 'amazon-kinesis-client-multilang', '2.3.7'),
52+
('software.amazon.kinesis', 'amazon-kinesis-client', '2.3.7'),
53+
('software.amazon.awssdk', 'kinesis', '2.17.52'),
54+
('software.amazon.awssdk', 'aws-cbor-protocol', '2.17.52'),
5555
('com.fasterxml.jackson.dataformat', 'jackson-dataformat-cbor', '2.12.4'),
56-
('software.amazon.awssdk', 'aws-json-protocol', '2.16.98'),
57-
('software.amazon.awssdk', 'dynamodb', '2.16.98'),
58-
('software.amazon.awssdk', 'cloudwatch', '2.16.98'),
59-
('software.amazon.awssdk', 'netty-nio-client', '2.16.98'),
56+
('software.amazon.awssdk', 'aws-json-protocol', '2.17.52'),
57+
('software.amazon.awssdk', 'dynamodb', '2.17.52'),
58+
('software.amazon.awssdk', 'cloudwatch', '2.17.52'),
59+
('software.amazon.awssdk', 'netty-nio-client', '2.17.52'),
6060
('io.netty', 'netty-codec-http', '4.1.68.Final'),
6161
('io.netty', 'netty-codec-http2', '4.1.68.Final'),
6262
('io.netty', 'netty-codec', '4.1.68.Final'),
@@ -80,23 +80,27 @@
8080
('org.apache.commons', 'commons-lang3', '3.12.0'),
8181
('org.slf4j', 'slf4j-api', '1.7.30'),
8282
('io.reactivex.rxjava2', 'rxjava', '2.2.21'),
83-
('software.amazon.awssdk', 'sts', '2.16.98'),
84-
('software.amazon.awssdk', 'aws-query-protocol', '2.16.98'),
85-
('software.amazon.awssdk', 'protocol-core', '2.16.98'),
86-
('software.amazon.awssdk', 'profiles', '2.16.98'),
87-
('software.amazon.awssdk', 'sdk-core', '2.16.98'),
83+
('software.amazon.awssdk', 'sts', '2.17.52'),
84+
('software.amazon.awssdk', 'aws-query-protocol', '2.17.52'),
85+
('software.amazon.awssdk', 'protocol-core', '2.17.52'),
86+
('software.amazon.awssdk', 'profiles', '2.17.52'),
87+
('software.amazon.awssdk', 'sdk-core', '2.17.52'),
88+
('software.amazon.awssdk', 'sdk-core', '2.17.52'),
89+
('software.amazon.awssdk', 'json-utils', '2.17.52'),
90+
('software.amazon.awssdk', 'third-party-jackson-core', '2.17.52'),
91+
('software.amazon.awssdk', 'third-party-jackson-dataformat-cbor', '2.17.52'),
8892
('com.fasterxml.jackson.core', 'jackson-core', '2.12.4'),
8993
('com.fasterxml.jackson.core', 'jackson-databind', '2.12.4'),
90-
('software.amazon.awssdk', 'auth', '2.16.98'),
94+
('software.amazon.awssdk', 'auth', '2.17.52'),
9195
('software.amazon.eventstream', 'eventstream', '1.0.1'),
92-
('software.amazon.awssdk', 'http-client-spi', '2.16.98'),
93-
('software.amazon.awssdk', 'regions', '2.16.98'),
96+
('software.amazon.awssdk', 'http-client-spi', '2.17.52'),
97+
('software.amazon.awssdk', 'regions', '2.17.52'),
9498
('com.fasterxml.jackson.core', 'jackson-annotations', '2.12.4'),
95-
('software.amazon.awssdk', 'annotations', '2.16.98'),
96-
('software.amazon.awssdk', 'utils', '2.16.98'),
97-
('software.amazon.awssdk', 'aws-core', '2.16.98'),
98-
('software.amazon.awssdk', 'metrics-spi', '2.16.98'),
99-
('software.amazon.awssdk', 'apache-client', '2.16.98'),
99+
('software.amazon.awssdk', 'annotations', '2.17.52'),
100+
('software.amazon.awssdk', 'utils', '2.17.52'),
101+
('software.amazon.awssdk', 'aws-core', '2.17.52'),
102+
('software.amazon.awssdk', 'metrics-spi', '2.17.52'),
103+
('software.amazon.awssdk', 'apache-client', '2.17.52'),
100104
('com.amazonaws', 'aws-java-sdk-core', '1.12.3'),
101105
('com.amazonaws', 'aws-java-sdk-sts', '1.12.3'),
102106
('com.amazonaws', 'jmespath-java', '1.12.3'),

0 commit comments

Comments
 (0)