From 89a72c8491b3382a67e60e8cfbd23216a24cabf4 Mon Sep 17 00:00:00 2001 From: Ava Huang Date: Mon, 25 Oct 2021 10:14:14 -0700 Subject: [PATCH] Release 2.0.4: Upgrade breaking dependencies and README --- README.md | 10 +++++++++- setup.py | 52 ++++++++++++++++++++++++++-------------------------- 2 files changed, 35 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index 9ec235b..c907a5f 100644 --- a/README.md +++ b/README.md @@ -144,7 +144,15 @@ all languages. ## Release Notes -### Release 2.0.3 (October 21, 2021) +### Release 2.0.4 (October 26, 2021) +* Revert/downgrade multiple dependencies as KCL 2.3.7 contains breaking change [PR #145](https://github.com/awslabs/amazon-kinesis-client-python/pull/145) + * Amazon Kinesis Client Library 2.3.6 + * AWS SDK 2.16.98 +* Upgraded dependencies + * jackson-dataformat-cbor 2.12.4 + * AWS SDK 1.12.3 + +### :warning: [BREAKING CHANGES] Release 2.0.3 (October 21, 2021) * Upgraded multiple dependencies in [PR #142](https://github.com/awslabs/amazon-kinesis-client-python/pull/142) * Amazon Kinesis Client Library 2.3.7 * AWS SDK 2.17.52 diff --git a/setup.py b/setup.py index e80c7b3..990c85b 100644 --- a/setup.py +++ b/setup.py @@ -40,7 +40,7 @@ PACKAGE_NAME = 'amazon_kclpy' JAR_DIRECTORY = os.path.join(PACKAGE_NAME, 'jars') -PACKAGE_VERSION = '2.0.3' +PACKAGE_VERSION = '2.0.4' PYTHON_REQUIREMENTS = [ 'boto', # argparse is part of python2.7 but must be declared for python2.6 @@ -48,15 +48,15 @@ ] REMOTE_MAVEN_PACKAGES = [ # (group id, artifact id, version), - ('software.amazon.kinesis', 'amazon-kinesis-client-multilang', '2.3.7'), - ('software.amazon.kinesis', 'amazon-kinesis-client', '2.3.7'), - ('software.amazon.awssdk', 'kinesis', '2.17.52'), - ('software.amazon.awssdk', 'aws-cbor-protocol', '2.17.52'), - ('com.fasterxml.jackson.dataformat', 'jackson-dataformat-cbor', '2.12.3'), - ('software.amazon.awssdk', 'aws-json-protocol', '2.17.52'), - ('software.amazon.awssdk', 'dynamodb', '2.17.52'), - ('software.amazon.awssdk', 'cloudwatch', '2.17.52'), - ('software.amazon.awssdk', 'netty-nio-client', '2.17.52'), + ('software.amazon.kinesis', 'amazon-kinesis-client-multilang', '2.3.6'), + ('software.amazon.kinesis', 'amazon-kinesis-client', '2.3.6'), + ('software.amazon.awssdk', 'kinesis', '2.16.98'), + ('software.amazon.awssdk', 'aws-cbor-protocol', '2.16.98'), + ('com.fasterxml.jackson.dataformat', 'jackson-dataformat-cbor', '2.12.4'), + ('software.amazon.awssdk', 'aws-json-protocol', '2.16.98'), + ('software.amazon.awssdk', 'dynamodb', '2.16.98'), + ('software.amazon.awssdk', 'cloudwatch', '2.16.98'), + ('software.amazon.awssdk', 'netty-nio-client', '2.16.98'), ('io.netty', 'netty-codec-http', '4.1.68.Final'), ('io.netty', 'netty-codec-http2', '4.1.68.Final'), ('io.netty', 'netty-codec', '4.1.68.Final'), @@ -80,32 +80,32 @@ ('org.apache.commons', 'commons-lang3', '3.12.0'), ('org.slf4j', 'slf4j-api', '1.7.30'), ('io.reactivex.rxjava2', 'rxjava', '2.2.21'), - ('software.amazon.awssdk', 'sts', '2.17.52'), - ('software.amazon.awssdk', 'aws-query-protocol', '2.17.52'), - ('software.amazon.awssdk', 'protocol-core', '2.17.52'), - ('software.amazon.awssdk', 'profiles', '2.17.52'), - ('software.amazon.awssdk', 'sdk-core', '2.17.52'), + ('software.amazon.awssdk', 'sts', '2.16.98'), + ('software.amazon.awssdk', 'aws-query-protocol', '2.16.98'), + ('software.amazon.awssdk', 'protocol-core', '2.16.98'), + ('software.amazon.awssdk', 'profiles', '2.16.98'), + ('software.amazon.awssdk', 'sdk-core', '2.16.98'), ('com.fasterxml.jackson.core', 'jackson-core', '2.12.4'), ('com.fasterxml.jackson.core', 'jackson-databind', '2.12.4'), - ('software.amazon.awssdk', 'auth', '2.17.52'), + ('software.amazon.awssdk', 'auth', '2.16.98'), ('software.amazon.eventstream', 'eventstream', '1.0.1'), - ('software.amazon.awssdk', 'http-client-spi', '2.17.52'), - ('software.amazon.awssdk', 'regions', '2.17.52'), + ('software.amazon.awssdk', 'http-client-spi', '2.16.98'), + ('software.amazon.awssdk', 'regions', '2.16.98'), ('com.fasterxml.jackson.core', 'jackson-annotations', '2.12.4'), - ('software.amazon.awssdk', 'annotations', '2.17.52'), - ('software.amazon.awssdk', 'utils', '2.17.52'), - ('software.amazon.awssdk', 'aws-core', '2.17.52'), - ('software.amazon.awssdk', 'metrics-spi', '2.17.52'), - ('software.amazon.awssdk', 'apache-client', '2.17.52'), + ('software.amazon.awssdk', 'annotations', '2.16.98'), + ('software.amazon.awssdk', 'utils', '2.16.98'), + ('software.amazon.awssdk', 'aws-core', '2.16.98'), + ('software.amazon.awssdk', 'metrics-spi', '2.16.98'), + ('software.amazon.awssdk', 'apache-client', '2.16.98'), + ('com.amazonaws', 'aws-java-sdk-core', '1.12.3'), + ('com.amazonaws', 'aws-java-sdk-sts', '1.12.3'), + ('com.amazonaws', 'jmespath-java', '1.12.3'), ('org.apache.httpcomponents', 'httpclient', '4.5.13'), ('commons-codec', 'commons-codec', '1.15'), ('org.apache.httpcomponents', 'httpcore', '4.4.14'), - ('com.amazonaws', 'aws-java-sdk-core', '1.12.1'), ('commons-logging', 'commons-logging', '1.2'), ('software.amazon.ion', 'ion-java', '1.5.1'), ('joda-time', 'joda-time', '2.10.10'), - ('com.amazonaws', 'aws-java-sdk-sts', '1.12.1'), - ('com.amazonaws', 'jmespath-java', '1.12.1'), ('ch.qos.logback', 'logback-classic', '1.2.3'), ('ch.qos.logback', 'logback-core', '1.2.3'), ('com.beust', 'jcommander', '1.81'),